Zerotier访问自己的NAS

暮雨٩(๑˃̵ᴗ˂̵๑)۶终将落下 发布于 9 小时前 8 次阅读


为什么需要zerotier

在此之前,我一直使用frp搭配云服务器访问家里的NAS,但是这个方式存在安全隐患,frp理论上讲是不合规的。并且frp的带宽取决于云服务器本身的带宽大小,通常我们个人的云服务器带宽并不会很大。

Zerotier作为一种使用p2p打洞直连的工具,从安全性和隐私性上来讲,都优于frp(frp的特殊流量指纹,使得他人可以在云服务器外部分析确定你的云服务器运行了frp服务)。

如果可以p2p成功,那么访问NAS的速度将不再受限制于服务器的带宽。

部署zerotier

我的zerotier部署参考如下教程:

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

这里是我fork的仓库

按照上述的流程,使用docker部署ztncui,并下载对应的world和.moon文件。

魔改zerotier

和本云服务器对应的moon和world可以在这里找到:
点击下载world和moon
加入LAN:bc0b9ffda68f2b0e

windows版本

C:\ProgramData\ZeroTier\One文件夹下面的planet文件使用上述链接中的文件覆盖,然后再windows的服务中找到ZeroTier One,重启服务即可。

重启服务

linux版本

配置步骤:

  1. 安装 Linux 客户端软件
  2. 进入目录 /var/lib/zerotier-one
  3. 替换目录下的 planet 文件
  4. 重启 zerotier-one 服务:service zerotier-one restart
  5. 加入网络:zerotier-cli join 网络id
  6. 管理后台同意加入请求
  7. 执行 zerotier-cli peers 可以看到 PLANET 角色
Hi~ o(* ̄▽ ̄*)ブ这里是feng-arch,会不定时在网站上发布技术贴~ ~~ 当然,要是很久都没有更新,那就是摆烂去了o(*////▽////*)q 有问题欢迎发送邮件至 feng-arch@outlook.com
最后更新于 2026-06-23