越简单越好!

centos下配置Zerotier

发表于 2024-07-20 16:30 | 178次阅读 0次点赞   CentOs

1. 安装zerotier

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

安装后,配置文件目录在:/var/lib/zerotier-one


2. 配置moon

#cd /var/lib/zerotier-one

#zerotier-idtool initmoon identity.public >> moon.json

vim moon.json编辑配置文件,在stableEndpoints下配置自己的公网IP以及端口,端口使用默认9993即可 ["公网IP地址/9993"]

#zerotier-idtool genmoon moon.json

目录将生成000000XXXXX.moon文件,将这个文件移到./moons.d文件夹(没有则自行创建)

#systemctl restart zerotier-one.service


3. ztncui安装以及使用

#yum install https://download.key-networks.com/el7/ztncui/1/ztncui-release-1-1.noarch.rpm -y

#yum install ztncui -y


#sh -c "echo ZT_TOKEN=`sudo cat /var/lib/zerotier-one/authtoken.secret` > /opt/key-networks/ztncui/.env"

#sh -c "echo HTTPS_PORT=3443 >> /opt/key-networks/ztncui/.env"

#sh -c "echo NODE_ENV=production >> /opt/key-networks/ztncui/.env"

#chmod 400 /opt/key-networks/ztncui/.env

#chown ztncui.ztncui /opt/key-networks/ztncui/.env

#systemctl restart ztncui


安装完成后就可以访问了

公网IP:3343 默认帐号 admin/password


4.客户端moon安装

把 0000005f04b4f2xx.moon 文件放在 moons.d目录下


返回顶部 ^