Zerotier 端口穿透服务端

Nan (/)
2023-12-10T12:15:00+08:00

命令

# root
zerotier-cli  info           # 信息
zerotier-cli join 网络id      # 加入网络
zerotier-cli leave 网络id     # 离开网络
zerotier-cli listpeers       # 已连接的对等方
zerotier-cli listnetworks    # 连接的网络

[!NOTE] zerotier 原理
客户端 -> 服务端 -< 客户端

一 开放端口

TCP: 3000/3443/9993

UDP: 9993

二 一键安装包

# 复制代码保存至 zerotier_install.sh 文件
# https://gitee.com/opopop880/zerotier_planet/blob/master/zerotier_install.sh
sudo su
chmod +x zertotier_planet_debain.sh
./zertotier_planet_debain.sh


/opt/key-networks/ztncui/ # zertotier 后台安装目录
/var/lib/zerotier-one/    # zertotier-one 安装目录
/www/sever/ZeroTierOne/   # ZeroTierOne 服务器安装目录: 执行 zerotier_install 目录下

三 检查网络节点

# 查看网络节点是否为空
zerotier-cli listpeers
# 返回：
200 listpeers <ztaddr> <path> <latency> <version> <role>

四 下载生产的 planet 文件

# 下载 /root/planet 文件

五 登录后台设置网络

# 用户名: admin 密码: password
# 自建网络路由 ip 段必须为: 192.168.x.x
# 端口可修改: /opt/key-networks/ztncui/.env
http://服务器ip:3000
https://服务器ip:3443

六 删除服务端

dpkg -P ztncui
dpkg -P zerotier-one
rm -rf /opt/key-networks/ztncui/
rm -rf /var/lib/zerotier-one/
rm -rf /www/sever/ZeroTierOne/ # 执行 zertotier_install.sh 目录下