开源&Docker 篇七十八:无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

2024-03-26 13:44:12 73点赞 837收藏 78评论

前言

大家好,这里是可爱的Cherry。

前几天Cherry发了一篇关于NAS外网访问的教程,很多群友都在询问异地组网相关的问题(果然,没有动态公网的小伙伴是最多的)。

于是,Cherry就拿当下最热门的三款免费的异地组网工具——星空组网、Zerotier、Tailscale,以及IP直连进行测试、对比。当然,异地组网的工具不仅仅只有这几个,篇幅有限,Cherry不一一介绍了。


横比测试结果

一、基本介绍

🔻这里先介绍一下Cherry测试的环境,每个地区的网络环境各不相同,因此本文仅代表Cherry所处网络环境下的测试结果,不具有广泛代表性,请各有小伙伴根据自己的网络环境做测试后选择。

目标地址:浙江华数200M上下对等企宽,独立服务器,无业务运行。
源地址:同城电信500M下、50M上家宽,PC端发起测试,测试时同时在跑PT和PCDN,没有暂停。

🔻长求总对比图,从结果来看,国人开发的星空组网应该是优势最大的。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🔻测试工具。服务器端为群晖920+,还能再战5年的NAS,客户端为零刻小主机,办公神器。

二、传输速率与带宽测试

🔻在目标服务器端安装iperf3,使用iperf3进行测试,每10秒展示网络情况。

🟡IP直连,每10秒展示一次速度,传输速度为72.48MB/10s,测试带宽为 60.76Mbps

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🟡星空组网,每10秒展示一次速度,传输速度为72.325MB/10s左右,测试带宽为 60.675Mbps

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🟡Zerotier,每10秒展示一次速度,传输速度为71.25MB/10s左右,测试带宽为 59.8Mbps

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🟡Tailscale,每10秒展示一次速度,传输速度为64.6MB/10s左右,测试带宽为 54.175Mbps

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

三、丢包测试

🔻使用长ping测试,ping ip -l 2000 -t

🟡IP直连,发包96次,丢包率6%,平均延迟28ms

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🟡星空组网,发包94次,丢包率3%,平均延迟34ms

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🟡Zerotier,发包94次,丢包率8%,平均延迟32ms

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🟡Tailscale,发包94次,丢包率7%,平均延迟38ms

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

四、EDR警告风险

为什么我把这点提出来呢,因为很多人都习惯在办公室使用异地组网工具访问家里的NAS,但是在现在网络安全要求下,很多企业会部署一些网络安全工具或行为控制工具,例如各大平台的EDR系统,那么就很容易出发警告,譬如:

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

安装教程

一、星空组网

(一)注册账号

来到官网(https://starvpn.cn),注册账号,然后切换到成员列表,新建至少2个账号,一个用于NAS服务器端,另外一个用户客户端。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

(二)部署服务端节点

🔻Docker run部署

docker run -itd --restart=always --privileged --net=host --name stars.client -e STARS_USER=《您的成员账号》 -e STARS_PASS=《您的成员密码》 xianwei2022/stars.client:latest

#如果使用的群晖NAS,还需要设置网卡驱动开机自启动。

sudo curl -o /usr/local/etc/rc.d/tun.sh https://file.starvpn.cn/stars/releases/shell/tun.sh && sudo chmod a+x /usr/local/etc/rc.d/tun.sh

🔻套件中心部署

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

(三)部署客户端节点

客户端支持Windows、Linux、MacOS、IOS、安卓,安装后只需要登录之前的账号密码即可。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🔻如下即组网成功了,访问NAS的话,只需要看网页后台里,NAS对应的IP即可。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

二、Zerotier

(一)注册账号

🔻登录官方注册账号https://www.zerotier.com,使用github授权登录。新建一个网络,记下网络ID号

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

(二)部署服务端节点

🔻docker run部署

docker run -itd --name zerotier --net=host --device=/dev/net/tun --restart=always -v /volume1/docker/zerotier:/var/lib/zerotier-one --cap-add=NET_ADMIN --cap-add=SYS_ADMIN seedgou/zerotier

🔻群晖套件中心部署

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🔻服务端加入网络

#进入容器内部 docker exec -it zerotier-one bash #加入指定网络 /usr/sbin/zerotier-cli join fadaxxxxxxxxc299

(三)部署客户端节点

客户端支持Windows、Linux、MacOS、IOS、安卓、群晖、freshports,安装后只需要接入网络即可。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

三、Tailscale

(一)注册账号

登录官方注册账号(https://login.tailscale.com/),使用github授权登录。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🔻在设置中,新建授权的key,用于安装服务器端。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

🔻取个名字,然后新建并保存好key

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

(二)部署服务端节点

🔻docker run部署

docker run -dit --name=tailscaled -v /var/lib:/var/lib -v /dev/net/tun:/dev/net/tun --network=host --cap-add=NET_ADMIN --cap-add=NET_RAW --env TS_AUTHKEY=tskey-auth-ab1CDE2CNTRL-0123456789abcdef #这里填入刚才复制的key tailscale/tailscale

🔻群晖套件中心部署

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

(三)部署客户端节点

🔻下载客户端,点击登录,转跳网页版授权以后,会自动入网,操作无脑简单。

无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

#本项目为docker部署,所有NAS均可安装#


无公网访问NAS,三款最火的免费异地组网工具对比,国人胜出

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件相关内容,喜欢的朋友请关注、点赞、留言支持。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4099元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

4899元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

4099元起

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

1399元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

暂无报价

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

13746元起

Synology 群晖 DS416 企业级 NAS网络存储

Synology 群晖 DS416 企业级 NAS网络存储

暂无报价

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3199元起

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

3090元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

文中相关商品

78评论

  • 精彩
  • 最新
  • 置顶 @AI机器人-电脑数码 本文进了什么内容?

    校验提示文案

    提交
    本文对比测试了三款免费异地组网工具:星空组网、Zerotier和Tailscale,结果显示星空组网在传输速率和丢包率上表现最优。此外,文章还提到了使用这些工具可能触发企业EDR警告的风险。

    校验提示文案

    提交
    收起所有回复
  • 最近测试了一下星空组网,在我的网络环境下吊打Zerotier、Tailscale。就一个远程访问家里黑裙的需求,20个足够用了。

    校验提示文案

    提交
    毕竟这个是国内节点

    校验提示文案

    提交
    收起所有回复
  • ip直连都丢包6%,星空组网才3%。。都不到100次,次数太少,随机性太大了,没啥参考性。

    校验提示文案

    提交
    延迟和丢包,其实测试下来都差不多,在接受范围内,日常使用中都不会有明显的感觉

    校验提示文案

    提交
    收起所有回复
  • 那个星空有什么限制吗?比如带宽,流量什么的?

    校验提示文案

    提交
    没有任何带宽和流量限制,能跑满自己的带宽

    校验提示文案

    提交
    收起所有回复
  • 家里移动ipv6公网 NAT0,公司联通纯ipv4 NAT4,用zerotier延时5ms,操作群晖如同本地,但就在昨天,zerotier突然500多ms基本用不了了。

    校验提示文案

    提交
    间接性屏蔽,前两年也有一段时间zerotier被墙了

    校验提示文案

    提交
    群晖在家还是公司?

    校验提示文案

    提交
    还有10条回复
    收起所有回复
  • 星空组网用的什么技术

    校验提示文案

    提交
    看docker是tun

    校验提示文案

    提交
    收起所有回复
  • 我部署tailscale的docker,总是一段时间时间就出错,提示connection attempts aborted by context: context deadline exceeded,这是什么问题?

    校验提示文案

    提交
    部署在vps上?

    校验提示文案

    提交
    不是,自己家中的nas

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 移动zero不好用

    校验提示文案

    提交
    阶段性,目前阶段zero体验没有另外几款好用

    校验提示文案

    提交
    收起所有回复
  • 我用PVE虚拟机部署了群晖,ubuntn,istoreos,然后分别安装tailscale组网,除了群晖其他的速度都很快,群晖只有几十k的速度,请问群晖使用tailscale需要特殊设置吗?

    校验提示文案

    提交
    没有,可能和你虚拟化的网卡选择有关?或者你尝试一下套件版本

    校验提示文案

    提交
    网卡虚拟化从inter E5000换成半虚拟化了,还是延迟很高,cherry说的套件版本是说更新tailscale之类的吗?也更新过两个版本了

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 我去,写的很详细,有点看不懂

    校验提示文案

    提交
    不用看懂,直接跟上,群晖都有套件,所以没啥技术难度

    校验提示文案

    提交
    收起所有回复
  • 可以免费几个客户端,

    校验提示文案

    提交
    20个,推广好像可以达到200个

    校验提示文案

    提交
    收起所有回复
  • 装了星空组网还不错,系统提示我两端都是NAT4网络,无法P2P直连,但是延时只有30ms,已经可以接受了,zerotier目前500+ms,tailscale是100+ms,感觉可以解决目前的访问问题了。唯一就是群晖端显示的你好后面是个别人的名字,太诡异了。

    校验提示文案

    提交
    是不是装的套件?我使用docker好像没这个问题 哈哈哈

    校验提示文案

    提交
    对,官网下载的SPK包,群晖里手动安装的。

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 其他用过,试了下星空,手机端正常,电脑端始终显示加载中...管理界面看不到上线

    校验提示文案

    提交
    没遇到过,啥系统?

    校验提示文案

    提交
    win10

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • Zerotier对江苏移动的支持不太好,电信完全没有问题

    校验提示文案

    提交
    江苏地区的网络不多说了***

    校验提示文案

    提交
    收起所有回复
  • 麻烦问下如果用星空组网的方式,我在一端黑群晖装了服务端(简称a),另一个istoreos下面装了客户端(简称b),我能在a的监控套件一类的套件或者容器添加b路由下的监控摄像头等设备吗?谢谢各位大佬

    校验提示文案

    提交
    星空只能点对点,你这个属于网对网了,用星空估计实现不了。不过可以试试看把本地的端口转发到b上 再用a去访问转发后的端口

    校验提示文案

    提交
    嗯 到时候试试,实际上两条宽带都是动态v4公网,不过用域名感觉还是稍微麻烦点

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 这软广,也是服气,最近几个平台都有啊

    校验提示文案

    提交
    这是软???你的意思是有人抄袭我?

    校验提示文案

    提交
    收起所有回复
  • zerotier,tailscale,公司都警告风险,星空也有风险吧?

    校验提示文案

    提交
    星空没遇到

    校验提示文案

    提交
    收起所有回复
  • tailscle 用的最久,主要是可以使用设备的内网地址在外网直接用,省事,其他的好像都没有这个功能

    校验提示文案

    提交
    异地组网都是一样

    校验提示文案

    提交
    收起所有回复
  • 试下netbird

    校验提示文案

    提交
  • 看着感觉很专业

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

生活家,数码领域作者,电脑外设领域作者

发文累计获赞5944,内容被4.6万人收藏

关注 打赏
作者其他文章
最新文章 热门文章
837
扫一下,分享更方便,购买更轻松