Linux下的设置:
Linux下的设置稍微麻烦一点点。但其实也就是多了几行指令而已。
我比较懒,所以直接用了官方的一键安装指令:
curl -s https://install.zerotier.com | sudo bash
当然,你也可以选择添加他们的源然后通过GPG来安装:
curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \
if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi
加入你自己的网络也十分简单,一行指令:(记得把NetworkID换成你自己的 ID)
sudo zerotier-cli join NetworkID
做完这些之后,还有一个小小的设置需要改。原因是ZeroTier会把你的两台设备点对点连接起来。所以发出去的数据包可能会从另外一个IP发来回应。更详细的解释请去
让我们通过nano来更改一下sysctl的设置:
sudo nano /etc/sysctl.conf
在这个文档的最下方添加一行
net.ipv4.conf.all.rp_filter=2
保存并退出。在这之后重启一下sysctl。
sudo sysctl -p
完事了。