在centos9系统上配置zerotier实现不同网段互联
分享一个案例适用于单位之间或者单位与家庭也或者家庭与家庭之间异地组网。从多年来的使用经历来看使用zerotier组网网速快延迟小使用方便可靠。为什么在centos9系统上配置原因是之前使用旁路由器N1改的硬件刷写或者使用TF卡烧录的openWRT长时间使用硬件出现了故障正好家里有已被淘汰的小主机功耗不高大约20W左右8代的intel的CPU集成显卡的主板再加上之前8G和16G内存纯属白菜价可惜当时没囤积一批貌似损失几个小目标。16G的DDR4-2666MHZ的内存85.21元人民币左右购买的现在看了一下同样的内存条现价已经650了。所以在这样的背景下使用淘汰的小主机既能充当服务器使用还能充当旁路由起到不同网络间的沟通作用。自从在centos9系统上配置好了zerotier之后异地组网简单了工作效率也提高了。下面正式分享整个流程。一、安装并初始化 ZeroTier安装 ZeroTierbash# 下载并安装 ZeroTier curl -s https://install.zerotier.com | sudo bash # 启动服务并设置开机自启 sudo systemctl start zerotier-one sudo systemctl enable zerotier-one加入 ZeroTier 网络登录 ZeroTier 控制台创建网络并记录Network ID如8056c2e21c000001。在 CentOS 中加入网络bashsudo zerotier-cli join 你的NetworkID在控制台授权节点回到 ZeroTier 控制台找到刚加入的节点显示为未授权勾选Auth?授权并记录分配的 ZeroTier 虚拟 IP如192.168.196.188。二、配置系统网络转发关键临时启用 IP 转发立即生效bashsudo sysctl -w net.ipv4.ip_forward1永久启用 IP 转发重启后生效bash# 编辑配置文件 sudo vim /etc/sysctl.conf # 添加以下内容 net.ipv4.ip_forward1 # 加载配置 sudo sysctl -p验证转发是否启用bashsysctl net.ipv4.ip_forward # 输出应为 net.ipv4.ip_forward 1三、配置 Firewalld 防火墙确认 Firewalld 状态bashsudo systemctl start firewalld sudo systemctl enable firewalld将 ZeroTier 接口加入 public 区域查看 ZeroTier 接口名通常为ztxxxxxx如ztfp6fttn5baship addr show | grep zt添加到 public 区域bashsudo firewall-cmd --permanent --zonepublic --add-interfaceztfp6fttn5允许 ZeroTier 与本地局域网的转发假设本地局域网接口为enp1s0网段为192.168.1.0/24ZeroTier 网段为192.168.196.0/24bash# 允许 ZeroTier 网段访问本地局域网 sudo firewall-cmd --permanent --zonepublic --add-rich-rule rule familyipv4 source address192.168.196.0/24 # ZeroTier 网段 destination address192.168.1.0/24 # 本地局域网网段 forward accept # 允许本地局域网访问 ZeroTier 网段 sudo firewall-cmd --permanent --zonepublic --add-rich-rule rule familyipv4 source address192.168.1.0/24 # 本地局域网网段 destination address192.168.196.0/24 # ZeroTier 网段 forward accept 启用 NAT 伪装针对网关节点若该节点作为本地局域网的网关需允许出站流量伪装bashsudo firewall-cmd --permanent --zonepublic --add-masquerade重新加载防火墙配置bashsudo firewall-cmd --reload四、在 ZeroTier 控制台配置路由与网关设置网关节点在控制台的Members列表中找到作为网关的 CentOS 节点勾选Allow Ethernet Bridging。添加跨网段路由进入网络的Settings → Routes添加本地局域网的路由指向网关的 ZeroTier IP例如本地局域网为192.168.1.0/24网关的 ZeroTier IP 为192.168.196.188则添加192.168.1.0/24 via 192.168.196.188若需访问其他局域网如192.168.2.0/24需由对应网段的网关节点添加类似路由。确认访问控制规则在Settings → Access Control中确保默认规则为accept;允许所有网段互通。五、验证配置检查 ZeroTier 状态bashsudo zerotier-cli status # 应显示 ONLINE sudo zerotier-cli listnetworks # 确认网络状态为 OK检查路由表baship route show | grep zt # 应包含 ZeroTier 相关的路由如 192.168.2.0/24 等测试跨网段连通性从本地局域网设备 ping ZeroTier 网络中的其他节点如ping 192.168.196.1。从 ZeroTier 其他节点 ping 本地局域网设备如ping 192.168.1.100。总结核心步骤包括安装 ZeroTier 并加入网络、启用系统 IP 转发、配置防火墙允许网段间转发、在控制台设置路由与网关。通过以上步骤即可实现不同局域网通过 ZeroTier 互联互通。

相关新闻

Claude扩展技术解析:Hook、Skill、SubAgent与Plugin实战指南

Claude扩展技术解析:Hook、Skill、SubAgent与Plugin实战指南

1. Claude扩展技术全景图第一次接触Claude扩展功能时,我被各种术语搞得晕头转向。Hook、Agent Skill、SubAgent、Plugin这些概念看似相似,实则各有其独特的应用场景和技术实现。经过半年的实际项目打磨,我终于理清了这套扩展体系的脉络。Clau…

2026/8/11 1:24:55 阅读更多 →
154k Stars 开源神器 Firecrawl v2.11.0 全解|网页抓取 API 从源码、部署到 RAG 实战终极指南

154k Stars 开源神器 Firecrawl v2.11.0 全解|网页抓取 API 从源码、部署到 RAG 实战终极指南

文章目录 一、Firecrawl 概述与核心价值 1.1 什么是 Firecrawl 1.2 为什么选择 Firecrawl 业界领先的可靠性 极速响应 AI 就绪的输出格式 全面的复杂度管理 AI Agent 原生支持 媒体解析能力 1.3 核心功能一览 1.4 技术特性对比 1.5 应用场景 AI/LLM 应用开发 企业数据工程 内容…

2026/8/13 7:16:38 阅读更多 →
财务分析报告缺少风险预警?财务分析报告必包含哪些核心指标?

财务分析报告缺少风险预警?财务分析报告必包含哪些核心指标?

财务分析报告越写越厚,老板还是说看不出风险在哪 前阵子跟一位制造业的财务总监聊天,她说了句让我特别有共鸣的话:我们每个季度的财务分析报告少说二三十页,利润表、资产负债表、现金流量表该有的全有,指标算了一大堆…

2026/8/11 9:37:13 阅读更多 →

最新新闻

VMware Tools安装与共享文件夹配置:Ubuntu虚拟机避坑指南

VMware Tools安装与共享文件夹配置:Ubuntu虚拟机避坑指南

1. 项目概述与核心价值在虚拟机里跑Ubuntu,尤其是用VMware Workstation或者VMware Player,装个VMware Tools和设置共享文件夹,听起来像是新手教程里最基础的一步。但就是这个“基础”操作,我敢说,十个人里有八个都踩过…

2026/8/15 4:07:48 阅读更多 →
AI 电动越野摩托车控制器高性能功率 MOSFET 完整选型方案

AI 电动越野摩托车控制器高性能功率 MOSFET 完整选型方案

随着 AI 技术在电动越野摩托车控制系统中的深度应用(如智能扭矩分配、地形适应、能量回收),控制器对功率 MOSFET 提出更高要求:高效率、高可靠性、强抗冲击性。微碧半导体(VBsemi)基于先进的 Trench 工艺&a…

2026/8/15 4:07:48 阅读更多 →
AI 电动园艺喷水控制器智能功率 MOSFET 完整选型方案

AI 电动园艺喷水控制器智能功率 MOSFET 完整选型方案

随着 AI 技术在智能园艺中的普及(如智能灌溉、水量精准控制、环境适应算法),电动喷水控制器对功率 MOSFET 提出新要求:高效率、快速响应、高可靠性及微型化。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺&am…

2026/8/15 4:07:48 阅读更多 →
PyCharm调试器连接问题排查:从原理到实战解决‘process is connecting‘

PyCharm调试器连接问题排查:从原理到实战解决‘process is connecting‘

1. 问题现象与场景还原:一个令人困惑的“连接中”状态如果你是一位Python开发者,并且正在使用PyCharm这个强大的IDE进行调试,那么你很可能在某个深夜,当代码逻辑陷入死循环或者某个异步任务卡住时,遇到过下面这个弹窗提…

2026/8/15 4:07:48 阅读更多 →
Vim编辑器从入门到精通:模式化设计与高效编辑技巧全解析

Vim编辑器从入门到精通:模式化设计与高效编辑技巧全解析

1. 从“劝退神器”到效率倍增器:为什么Vim值得你投入 如果你在Linux世界里待过一段时间,无论你是系统管理员、后端开发还是运维工程师,大概率都听过关于Vim的两个极端评价:一种是“劝退神器”,另一种是“效率神器”。…

2026/8/15 4:07:48 阅读更多 →
深入解析Visual Studio .sln与.vcxproj文件:构建C++项目的核心蓝图

深入解析Visual Studio .sln与.vcxproj文件:构建C++项目的核心蓝图

1. 项目概述:为什么我们需要深入理解.sln和.vcxproj如果你在Windows平台上用Visual Studio(后面简称VS)搞过C开发,那对.sln和.vcxproj这两个文件肯定不陌生。它们就像你项目的“户口本”和“房产证”,一个管着整个解决…

2026/8/15 4:06:48 阅读更多 →

日新闻

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

2026/8/15 0:00:30 阅读更多 →
重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

2026/8/15 0:00:30 阅读更多 →
一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

2026/8/15 0:02:30 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/14 13:40:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/14 14:06:45 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/15 2:35:29 阅读更多 →