参考这个博主的视频,但是里面有一个细节不一样,要注意一下,我测试出来的结果是,不需要添加防火墙规则
https://www.youtube.com/watch?v=OzKBXBwBrUQ
iptables -I FORWARD -i 虚拟网卡 -j ACCEPT iptables -I FORWARD -o 虚拟网卡 -j ACCEPT iptables -t nat -I POSTROUTING -o 虚拟网卡 -j MASQUERADE
也就是说,上面的代码是不需要的,实际上如果你只是想Zerotier通过Zerotier产生的虚拟IP互相访问,那么连 “接口”也不需要添加。
下面是搭建Moon服务器代码
1、 curl -s https://install.zerotier.com/ | sudo bash 2、 zerotier-cli join 网络ID 3、 cd /var/lib/zerotier-one sudo zerotier-idtool initmoon identity.public > moon.json 4、修改配置文件moon.json "stableEndpoints": [ "23.23.23.23/9993" ] 5、 sudo zerotier-idtool genmoon moon.json mkdir moons.d mv ./*.moon ./moons.d/ 6、 systemctl restart zerotier-one 7、 加入moon的命令 zerotier-cli orbit moon的ID moon的ID 检验的命令 zerotier-cli listpeers