部署私有 Zerotier Planet 服务的步骤
Zerotier 是一个开源的虚拟网络技术,它提供了类似 VPN 的功能,但更加高效和灵活。Zerotier Planet 则是 Zerotier 网络的核心服务,负责网络的路由和节点的注册。默认情况下,Zerotier 使用公共的 Planet 服务器,但有时为了更高的控制性和安全性,用户可能需要部署自己的私有 Zerotier Planet 服务。下面是根据 xubiaolin/docker-zerotier-planet 提供的内容,部署私有 Zerotier Planet 服务的步骤。
硬件要求:
软件要求:
克隆 docker-zerotier-planet 仓库到本地服务器:
git clone https://github.com/xubiaolin/docker-zerotier-planet.git cd docker-zerotier-planet
进入项目目录
cd docker-zerotier-planet
运行 deploy.sh
脚本
./deploy.sh
根据提示来选择即可,操作完成后会自动部署
欢迎使用zerotier-planet脚本,请选择需要执行的操作: 1. 安装 2. 卸载 3. 更新 4. 查看信息 5. 退出 请输入数字:
planet
文件脚本运行完成后,会在 ./data/zerotier/dist
目录下生成 planet
和 moon
配置文件。
您可以通过以下两种方式获取这些文件:
将官方的 planet
文件替换成下载的 planet
文件,以下成各客户端 planet
文件存放地址
C:\ProgramData\ZeroTier\One
/Library/Application\ Support/ZeroTier/One/
/var/lib/zerotier-one
/etc/config/zero/planet
访问 http://ip:3443
进入controller页面
默认账号为:admin
默认密码为:password