打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
Supermanc88留言 | 贡献
Supermanc88留言 | 贡献
无编辑摘要
第77行: 第77行:
=== 进入管理后台进行网络配置 ===
=== 进入管理后台进行网络配置 ===


浏览器访问:  http://你的BWH_IP:3443
浏览器访问:  http://你的BWH_IP:3443<br>
 
 
[[File:Zerotier1.png|thumb]]<br>
<br>


[[File:Zerotier1.png|thumb]]


其默认的用户名为:admin 密码:password
其默认的用户名为:admin 密码:password
第86行: 第89行:




登录后,选择 Add network进行创建新网络
登录后,选择 Add network进行创建新网络<br>
<br>
 


[[File:Zerotier2.png|thumb]]
[[File:Zerotier2.png|thumb]]<br>
<br>




创建完成后,在Networks可以列出刚才创建的网络


[[File:Zerotier3.png|thumb]]
创建完成后,在Networks可以列出刚才创建的网络<br>
<br>
 
 
[[File:Zerotier3.png|thumb]]<br>
<br>
 


记录下NetworkID
记录下NetworkID
第108行: 第119行:
安装完成后,
安装完成后,


将前文中下载的planet文件替换到 C:\ProgramData\ZeroTier\One\ 目录中,如图
将前文中下载的planet文件替换到 C:\ProgramData\ZeroTier\One\ 目录中,如图<br>
<br>
 


[[File:Zerotier-win.png|thumb]]
[[File:Zerotier-win.png|thumb]]
<br>
<br>
<br>


使用 Win + R打开运行窗口,输入 services.msc
找到 ZeroTier One服务,并重启该服务<br>
<br>


使用 Win + R打开运行窗口,输入 services.msc


找到 ZeroTier One服务,并重启该服务
[[File:Zerotier-service-restart.png|thumb]]<br>
<br>


[[File:Zerotier-service-restart.png|thumb]]




第126行: 第145行:
网络id为管理后台记录的那个
网络id为管理后台记录的那个


此时还不能用,需要再次进入到管理后台进行一个授权
此时还不能用,需要再次进入到管理后台进行一个授权<br>
<br>
 
 
[[File:Zerotier-auth.png|thumb]]<br>
<br>


[[File:Zerotier-auth.png|thumb]]


在授权通过后,会自动给其分配内网IP
在授权通过后,会自动给其分配内网IP
第135行: 第158行:
在Linux和MAC上使用也类似上述流程,先替换掉planet文件,重启终端上的zerotier服务,再使用命令将本机加入到 网络id 中
在Linux和MAC上使用也类似上述流程,先替换掉planet文件,重启终端上的zerotier服务,再使用命令将本机加入到 网络id 中


这样多台设备就可以通过BWH的服务器,进行内网通信了
这样多台设备就可以通过BWH的服务器,进行内网通信了<br>
<br>
 


[[File:Zerotier4.png|thumb]]
[[File:Zerotier4.png|thumb]]<br>
<br>

2026年4月8日 (三) 23:19的版本

Welcome to md5.pw! We hope you will contribute much and well. You will probably want to read the help pages. Again, welcome and have fun! Liam留言) 2026年3月24日 (二) 10:51 (PDT)

在 BWH 上搭建私有 ZeroTier Planet + Windows 使用教程

ZeroTier简介

ZeroTier 本质是一个 P2P 虚拟局域网工具:

- 把分布在全球的设备“拉进同一个局域网”

- 支持 NAT 穿透

- 优先 直连(P2P),不走中转

ZeroTier中有几个概念:

Planet -> 根服务器(网络协调中心)

Moon -> 加速结点(可选)

Leaf -> 叶子节点(终端设备)


为什么自建Planet

ZeroTier官方免费提供根服务器,但由于多人共用,延迟高,不稳定,完全不可控。

自建后,延迟更低(建议使用BWH三网优化)、更稳定、更安全(不依赖官方)


在BWH上部署 ZeroTier Planet

前提条件: 公网IP (BWH已提供) 操作系统(寻义Ubuntu 20.04+)

安装Docker环境

执行以下命令进行安装并启动服务:

apt update && apt install -y git

curl -fsSL https://get.docker.com | bash

service docker start


下载项目并部署

执行以下命令进行下载和部署

git clone https://github.com/xubiaolin/docker-zerotier-planet.git

cd docker-zerotier-planet

chmod +x deploy.sh

./deploy.sh

大约1~3分钟安装完成


获取关键文件(重要)

部署完成后,在 ./data/zerotier/dist/ 路径下会生成 moon和planet配置

必须下载,后面在Win和MAC上会使用到。


配置ZeroTier

进入管理后台进行网络配置

浏览器访问: http://你的BWH_IP:3443





其默认的用户名为:admin 密码:password

登录后建议修改。


登录后,选择 Add network进行创建新网络





创建完成后,在Networks可以列出刚才创建的网络





记录下NetworkID

客户端使用

官网下载:

https://www.zerotier.com/download/


Windows

安装完成后,

将前文中下载的planet文件替换到 C:\ProgramData\ZeroTier\One\ 目录中,如图





使用 Win + R打开运行窗口,输入 services.msc

找到 ZeroTier One服务,并重启该服务





使用管理员身份打开PowerShell

zerotier-cli.bat join 网络id

网络id为管理后台记录的那个

此时还不能用,需要再次进入到管理后台进行一个授权





在授权通过后,会自动给其分配内网IP


在Linux和MAC上使用也类似上述流程,先替换掉planet文件,重启终端上的zerotier服务,再使用命令将本机加入到 网络id 中

这样多台设备就可以通过BWH的服务器,进行内网通信了