安装 ZeroTier
使用以下命令来安装 ZeroTier:
curl -s https://install.zerotier.com | sudo bash
如果您安装了 GPG,则可以使用更安全的选项来安装 ZeroTier:
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
安装 libssl1.1(第一步安装成功则可跳过此步骤)
如果在安装时卡在:watting for identity generation…,则需要手动安装 libssl1.1(OpenSSL 核心库),进入镜像站,下载 libssl 包并安装,打开:
清华大学开源软件镜像站
,进入 ./debian/pool/main/o/openssl/libssl1.1_1.1.1n-0%2Bdeb10u3_amd64.deb
目录下,找到要安装的 libssl1.1 版本,下载安装。
安装命令如下:
wget https://mirrors.tuna.tsinghua.edu.cn/debian/pool/main/o/openssl/libssl1.1_1.1.1n-0%2Bdeb10u3_amd64.deb
sudo dpkg -i libssl1.1_1.1.1n-0+deb10u3_amd64.deb
libssl1.1 安装成功后,接下来卸载第一次失败安装失败的残留文件
通过 dpkg 删除 zerotier-one 服务
sudo dpkg -P zerotier-one
删除 zerotier-one 文件夹,该文件夹存储了 address 地址,删除后再次安装会获得新的 address 地址
sudo rm -rf /var/lib/zerotier-one/
sudo rm /etc/apt/sources.list.d/zerotier*
卸载完成之后再执行第一步操作,重新安装 ZeroTier
加入网络
输入命令:
zerotier-cli join 5c108a0632
如果提示 200 join OK,说明加入成功,进入 ZeroTier 后台勾选即可。
启动 zerotier-one.service:
sudo systemctl start zerotier-one.service
添加开机自启:
sudo systemctl enable zerotier-one.service
扩展命令:
重启 ZeroTier:
sudo systemctl restart zerotier-one