由于休学在家,经常需要在家里访问学校实验室的服务器,之前使用微力同步进行文件同步、frp进行内网穿透,这样非常不方便,尤其是需要大量不同端口的访问时。

组网步骤

  1. 安装 ZeroTier
  2. 在 Luci 面板中启动 Zerotier 并加入网络

启用 ZeroTier
启用 ZeroTier

  1. 防火墙设置

点击网络-->防火墙,按照图片中进行设置

防火墙设置
防火墙设置

然后在防火墙规则中添加如下规则:

iptables -I FORWARD -i zt7nnafjol -j ACCEPT
iptables -I FORWARD -o zt7nnafjol -j ACCEPT
iptables -t nat -I POSTROUTING -o zt7nnafjol -j MASQUERADE
zt7nnafjol 替换为你的 ZeriTier 虚拟接口名,在命令行下可以用 ifconfig 查看
  1. 配置 ZeroTier

到 ZeroTier 的网站,按照图片添加路由规则:

ZeroTier 设置
ZeroTier 设置

可以在 ZeroTier 的网站上或者 ifconfig 查看 ZeroTier 分配给 OpenWrt 的IP

大功告成!