ZeroTier 异地组网及私有 Moon 转发节点搭建
支持 Windows、macOS、Linux、IOS、Android、Synology、QNAP、Western Digital MyCloud NAS等
使用官方根节点
1、创建账号
https://my.zerotier.com
2、创建网络
进入 https://my.zerotier.com/network 点击 Create 创建网络,点击进入已创建的网络 此时可以看到 Network ID,后续添加设备都会需要这个 ID
Access Control,默认是Certificate (Private Network),选择此模式表示每次在添加新的主机时,需要手动勾选是否允许连接,如果选择None (Public Network)模式,表示加入网络后自动分配IP并允许连接,从安全性来说建议使用默认选项Certificate (Private Network),方便性来看None (Public Network)更方便,不用每次加入网络后手动勾选。
好了,一个中转的ZeroTier就配置完成了,接下来只需要在其他设备安装所对应的客户端,然后加入到这个网络中就可以了。
搭建私有节点(moon)
搭建私有节点是为了解决根节点在国外,速度慢, 且不稳定
安装
curl -s https://install.zerotier.com/ | sudo bash |
配置 Moon
cd /var/lib/zerotier-one |
将内网机器连接上 moon 节点
执行命令
# windows 在 C:\ProgramData\ZeroTier\One 目录下执行 |
查看是否连接
# 在其他机子执行以下命令是否显示该 moon 节点 |
Dockerfile
https://docs.docker.com/engine/reference/builder/
https://github.com/zerotier/ZeroTierOne/tree/master/ext/installfiles/linux/zerotier-containerized
docker build . -t zerotier |