安装 ZeroTier

使用以下命令来安装 ZeroTier:

1
curl -s https://install.zerotier.com | sudo bash

如果您安装了 GPG,则可以使用更安全的选项来安装 ZeroTier:

1
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 版本,下载安装。

安装指令如下:

1
2
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 服务

1
sudo dpkg -P zerotier-one

删除 zerotier-one 文件夹,该文件夹存储了 address 地址,删除后再次安装会获得新的 address 地址

1
2
sudo rm -rf /var/lib/zerotier-one/
sudo rm /etc/apt/sources.list.d/zerotier*

卸载完成之后再执行第一步操作,重新安装 ZeroTier

加入网络

输入指令:

1
zerotier-cli join 5c108a0632

如果提示 200 join OK,说明加入成功,进入 ZeroTier 后台勾选即可。

启动 zerotier-one.service:

1
sudo systemctl start zerotier-one.service

添加开机自启:

1
sudo systemctl enable zerotier-one.service

扩展指令:

重启 ZeroTier:

1
sudo service zerotier-one restart