ZeroTier 异地组网及私有 Moon 转发节点搭建
支持 Windows、macOS、Linux、IOS、Android、Synology、QNAP、Western Digital MyCloud NAS 等
使用官方根节点
1、创建账号
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 |