ZeroTier在Linux下实现内网穿透及搭建moon服务器
在Linux下使用ZeroTier实现内网穿透并搭建moon服务器的步骤如下:
- 安装ZeroTier One:
curl -s https://install.zerotier.com | sudo bash
- 启动ZeroTier服务:
sudo systemctl start zerotier-one
- 使服务开机自启:
sudo systemctl enable zerotier-one
- 手动添加网络或在ZeroTier Central创建网络,并获取网络ID。
- 分配给你的设备一个ZeroTier地址:
sudo zerotier-cli join <你的网络ID>
- 如果你想要搭建moon服务器进行内网穿透,你需要在moon服务器上安装ZeroTier One,并加入相同的网络。
- 在moon服务器上,启动moon服务:
sudo zerotier-one -d -R /var/lib/zerotier-one -p 9993
- 在moon服务器的
/var/lib/zerotier-one/
目录下创建moon.json
文件,并配置moon服务器的公钥。 - 在需要进行内网穿透的设备上,编辑
/var/lib/zerotier-one/planet.d/
下对应moon服务器的目录中的public.btc
文件,添加moon服务器的公钥。 - 重启ZeroTier服务以应用更改。
注意:实际的配置可能会根据你的网络环境和安全策略有所不同。上述步骤仅供参考,具体步骤请根据ZeroTier官方文档和实际网络环境进行调整。
评论已关闭