User talk:Supermanc88:修订间差异
更多语言
更多操作
小 欢迎! |
Supermanc88(留言 | 贡献) |
||
| 第3行: | 第3行: | ||
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages]. | You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages]. | ||
Again, welcome and have fun! [[User:Liam|Liam]]([[User talk:Liam|留言]]) 2026年3月24日 (二) 10:51 (PDT) | Again, welcome and have fun! [[User:Liam|Liam]]([[User talk: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 | |||
[[File:Zerotier1.png|thumb]] | |||
其默认的用户名为:admin 密码:password | |||
登录后建议修改。 | |||
登录后,选择 Add network进行创建新网络 | |||
[[File:Zerotier2.png|thumb]] | |||
创建完成后,在Networks可以列出刚才创建的网络 | |||
[[File:Zerotier3.png|thumb]] | |||
记录下NetworkID | |||
=== 客户端使用 === | |||
官网下载: | |||
https://www.zerotier.com/download/ | |||
==== Windows ==== | |||
安装完成后, | |||
将前文中下载的planet文件替换到 C:\ProgramData\ZeroTier\One\ 目录中,如图 | |||
[[File:Zerotier-win.png|thumb]] | |||
使用 Win + R打开运行窗口,输入 services.msc | |||
找到 ZeroTier One服务,并重启该服务 | |||
[[File:Zerotier-service-restart.png|thumb]] | |||
使用管理员身份打开PowerShell | |||
zerotier-cli.bat join 网络id | |||
网络id为管理后台记录的那个 | |||
此时还不能用,需要再次进入到管理后台进行一个授权 | |||
[[File:Zerotier-auth.png|thumb]] | |||
在授权通过后,会自动给其分配内网IP | |||
在Linux和MAC上使用也类似上述流程,先替换掉planet文件,重启终端上的zerotier服务,再使用命令将本机加入到 网络id 中 | |||
这样多台设备就可以通过BWH的服务器,进行内网通信了 | |||
[[File:Zerotier4.png|thumb]] | |||
2026年4月8日 (三) 23:16的版本
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的服务器,进行内网通信了
