玩客云+casaos 安装docker版本ZeroTier无法联网,可使用非docker方式
1、在线安装
curl -s https://install.zerotier.com | sudo bash
2. 常用操作
zerotier 手动启动:
sudo systemctl start zerotier-one.service
或者
zerotier-cli -d
zerotier 服务状态:
zerotier-cli status
# 返回信息 “200 info ########### 1.10.6 ONLINE”
zerotier 开机自启动:
sudo systemctl enable zerotier-one.service
开机自启动,成功怎返回值的最后会有“enable zerotier-one”字样
查看当前连接:
sudo zerotier-cli listnetworks
查看当前连接的网络,如果列表中出现 Network ID、Name 说明连接成功,后台分配好IP后再查看IP地址也会出现。
zerotier 加入网络:
zerotier-cli join ###########
“其中的####为在zerotier个人中心创建网络后获得的NETWORK ID”,加入网络命令,操作成功则返回 “200 join OK”
zerotier 退出当前加入的网络:
sudo zerotier-cli leave ###########
断开网络命令,操作成功则返回 “200 leave OK”
zerotier 停止
sudo service zerotier-one stop
zerotier 重启服务
sudo service zerotier-one start
3. 个人中心操作
网站:zerotier.com
创建网络(免费账户可创建3个网络,连接10个客户端):
点击个人中心的“Create A Network”,即自动创建一个网络
允许客户端
在客户端使用join命令加入网络后,需在个人中心进行授权操作。 点击创建的网络进入设置,选中需要授权的客户端,点击Authorize进行授权,授权后客户端左边Auth列会变成绿色打勾方框☑️
客户端编辑
点击客户段列表左侧的扳手按钮即可进入设置,包括编辑名称、编辑ip,隐藏客户端、删除客户端等。(若要删除,需先勾选单选框☑️后点击 Delete Member。)
4. 常见问题
使用以下命令启动服务:
zerotier-one -d
如果出现提示:zerotier-one: fatal error: cannot bind to local control interface port 9993
使用以下命令确认9993端口是否被占用
netstat -lp | grep 9993
如果端口已被zerotier-one本身占用,则:
killaa -9 zerotier-one
接着再次尝试启动服务
zerotier-one -d
发表回复