zerotier-moon-docker-android-window-openwrt

1.搭建moon服务器

好不容易配的,害怕下次忘了,做个笔记

docker pull seedgou/zerotier-moon

启动服务

docker run --name zerotier-moon -d --restart always -p 9993:9993/udp -v /home/zerotier-moon:/var/lib/zerotier-one seedgou/zerotier-moon -4 10.0.0.1

其中/home/zerotier是配置文件路径,-4后面的1.1.1.1是自己服务器的IP地址,记得开放9993端口

加入zerotier群组

docker exec zerotier-moon zerotier-cli join XXXXXX

其中XXXXXX为你zerotier的Network ID,记得去zerotier的群组里放行

2.win配置

  1. 快捷键 Win+R,输入 services.msc,启动服务程序;
  2. 找到 ZeroTier One 服务程序,右键属性找到可执行文件路径;
  3. 在可执行路径下创建 moon.d 文件夹,并将服务器生成的 ;000000xxxxxxx.moon 拷贝到该文件夹下;
  4. 然后再重启 ZeroTier One 程序;
  5. cmd 执行 zerotier-cli listpeers,若出现服务器 IP,即表示 moon 连接成功。

3.Android

kaaass/ZerotierFix: An unofficial Zerotier Android client patched from official client (github.com) 

4.openwrt

如果使用自建moon服务器,初始化Zerotier的命令略有差异

mkdir -p /etc/zerotier
mkdir -p /etc/zerotier/moons.d
uci set zerotier.openwrt_network=zerotier
uci add_list zerotier.openwrt_network.join='你的网络ID'
uci set zerotier.openwrt_network.enabled='1'
uci set zerotier.openwrt_network.config_path='/etc/zerotier'
uci commit zerotier


然后将moon服务器将生成的0000000xxxx.moon复制到/etc/zerotier/moons.d

或者

直接使用命令添加

zerotier-cli orbit Moon节点ID Moon节点ID
这两个添加moon服务器的方法在moon的使用上无区别,看个人喜好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值