前言

我之前写过一篇文章,探究了 zeroTier 的最基础的玩法,那篇文章结尾我提到了使用 zeroTier 虽然实现组网了,但是我只能访问局域网中制定的设备,局域网中其他设备无法访问,这篇文章我又研究了一套方案 openwrt+zeroTier 旁路由,完美的解决了这个问题

【zerotier 组网系列】Zerotier 异地组网方案初探

安装 Openwrt

对于 OpenWRT 我选择了比较简单省事的 istoreos

X86 固件下载地址:KoolCenter 固件下载服务器

安装完成之后

我们点击网络 然后点接口

没有配置旁路由可以先配置一下 (上图已经配置完成了,不会配置可以看看我之前的文章)

配置完成之后我们点网络中的防火墙,将转发设置为接受 下面 lan 的 IP 动态伪装也勾上

然后再 iStore 中安装 zeroTier 填写网络 id 启动

zeroTier 配置

先找到 openwrt 连接上分配的虚拟 IP 地址

然后 Destination 写上你的目标局域网网段,Via 写 openwrt 的虚拟 IP 地址

这个意思就是说,192.168.3.0 这个网段的流量都会经过 10.147.17.180 这台设备的转发

测试

我们在异地的 windows 启动客户端之后,加入网络

访问我们另外一个局域网的 PVE

成功访问

  • alipay_img
  • wechat_img
此作者没有提供个人介绍
最后更新于 2024-11-17