如果您想在设备上清除或重置ZeroTier的地址(10位地址节点ID),或者您已经克隆了设备,并希望防止其使用相同的地址,请遵循以下说明:
1.停止服务。
a.在Windows上,这是通过服务管理器完成的。(打开开始菜单,然后开始输入“服务”),
b.在Mac上,您可以打开终端并使用
sudo launchctl unload /Library/LaunchDaemons/com.zerotier.one.plist
c.在Linux上,通常是
sudo systemctl stop zerotier-one
或者:
sudo service zerotier-one stop
2.从ZeroTier的工作目录删除文件identity.public 和identity.secret。
a.在Windows 地址是 "\ProgramData\ZeroTier\One".
b.在 Mac 地址是 "/Library/Application Support/ZeroTier/One".
c.在 Linux 地址是 "/var/lib/zerotier-one".
3.重新启动服务
a.在Windows启动服务
b.在Mac上
sudo launchctl load /Library/LaunchDaemons/com.zerotier.one.plist
c.在Linux上
sudo systemctl start zerotier-one
或者
sudo service zerotier-one start
如果启动时没有身份,ZeroTier将生成新的身份。
您将需要在任何网络上授权此新身份。
一、背景
VMware复制虚拟机之后,由于网卡mac地址不会自动更新,所以导致zerotier服务器无法识别为两台机器。
修改机器mac地址后其他配置正常,但是zerotier仍然有问题,在没有找到直接更新mac地址的指令后,选择删除服务,然后重新添加。
二、操作
1. sudo systemctl stop zerotier-one 2. sudo yum remove zerotier-one 3. rm -rf /var/lib/zerotier-one/ 4. curl -s https://install.zerotier.com | sudo bash 5. sudo systemctl start zerotier-one 6. sudo zerotier-cli join YOUR-NETWORK-ID