zerotier 自建家用VPN详解

Zerotier说明

ZeroTier One 是一款非常简单易用的内网穿透工具,通过简单的配置即可组件虚拟局域网从而实现内网穿透,无论你在何处均可以随时远程访问家中的电脑。而且 ZeroTier One 除了支持 Windows、macOS、Linux 三大主流平台,iOS、Android 两大移动平台以外,还支持包括使用人数较多的群晖(Synology)、QNAP(威连通)、Western Digital MyCloud NAS(西部数据)三个NAS 平台,还支持 LEDE 开源路由器项目,有这方面使用需要的可以试试。 使用说明: 1、注册 ZeroTier 账户,获得 Internal ID ,然后点击 Networks 进入私有局域网创建界面,点击 Create a Network 按钮,创建完成后即可获得 Network ID ,点击 ID 进入查看详细的配置信息,按需修改 Name (网络名称),勾选 PRIVATE (私有网络); 2、点击 Download 下载相应平台的客户端,运行后输入 Network ID 加入网络,然后返回 ZeroTier 网络设置 Members 内勾选相应的终端设备,同时我们也可以在此处获取各设备的物理IP以及分配的虚拟私有网络IP地址,使用分配的私有网络IP地址进行远程访问连接即可直接使用。

Zerotier各节点说明

专有名词 PLANET :行星服务器,Zerotier 根服务器 MOON :卫星服务器,用户自建的私有根服务器,起到代理加速的作用 LEAF :网络客户端,就是每台连接到网络节点。


Windows安装配置Zerotier

管理员身份运行 Windows PowerShell 1.进入目录 cd C:\ProgramData\ZeroTier\One 2.添加zerotier 虚拟局域网 zerotier-cli orbit XXXXXX XXXXXX 为你的虚拟局域网ID 3.查看节点信息命令 zerotier-cli listpeers 4.关于如何添加自定义中转MOON节点 先把 moons.d 文件夹复制到 windows C:\ProgramData\ZeroTier\One
zerotier-cli orbit XXXXXX XXXXXX XXXXXX 为你的 MOON节点ID 5.获取地址和服务状态 zerotier-cli status 6.加入、离开、列出网络 zerotier-cli join xxxxxxxxxxx zerotier-cli leave xxxxxxxxxxx zerotier-cli listnetworks


linux安装配置zerotier

1.在线安装 zerotiercurl -s https://install.zerotier.com/ | sudo bash 2.添加开机自启 sudo systemctl enable zerotier-one.service 3.启动 zerotier-one.service sudo systemctl start zerotier-one.service 4.加入网络 sudo zerotier-cli join xxxxxxxxxxx 5.离开虚拟网络 zerotier-cli leave xxxxxxxxxxx xxxxxxxxxxx 为你的虚拟局域网ID 6.关于如何添加自定义中转MOON节点 先把 moons.d 文件夹复制到 /var/lib/zerotier-one 目录下 zerotier-cli orbit xxxxxxx yyyyyyyy XXXXXX 为你的 MOON节点ID 7.离开MOON节点 zerotier-cli deorbit xxxxxxxx 8.查询节点信息 zerotier-cli peers


群晖安装zerotier 套件

1.DSM 6.xx 安装教程 在套件中心 社群里 添加套件源 :https://spk.imnks.com/ file 安装Zerotier套件 file SSH连接到群晖 切换root权限 sudo -i 进入目录 cd /var/packages/zerotier/target/bin/ 加入节点信息 sudo ./zerotier-one -q join xxxxxxxx XXXXXX 为你的虚拟局域网ID 2.查看节点信息命令 zerotier-cli listpeers Docker 版本 zerotier 命令说明 3.docker下 加入网络 docker exec -it zt zerotier-cli join [xxxxxxxxxxxx] 查看docker 下 zerotier状态 docker exec -it zt zerotier-cli status 加入moon服务器 exec zt zerotier-cli orbit [moon_ID] [moon_ID] 确认是否加入 docker exec zt zerotier-cli listpeers

其它补充

备注:不同系统 moon 配置文件所在目录

Windows: C:ProgramData\ZeroTierOne Macintosh: /Library/Application Support/ZeroTier/One Linux:cd /var/lib/zerotier-one FreeBSD/OpenBSD: /var/db/zerotier-one

自建根服务器教程:https://gitee.com/spoto/natserver 如何创建伪根服务器:https://github.com/Jonnyan404/zerotier-planet 如何自建moon节点服务器:http://blog.naspro.cc/?p=36 Zerotier官方网站:https://my.zerotier.com/


zerotier 自建家用VPN详解
https://halo.tolan.link:6688//archives/1749108003861
发布于
2022年07月01日
许可协议