群晖搭建Cloudflare免费隧道穿透,无公网IP也能搞定!
做为70后的网络数码爱好者,从上网建论坛到各种数码及网络产品的使用,这么多年也没时间写点东西。
从群晖的21系列产品开始就一直在用,22年又入手了220+,23年又入手了920+,本次的文章依托的就是经典的220+机器。
现在个人及办公都有一个问题就是如果不在单位或不在家,但又想访问单位或家里的NAS资源,有时真的很难,好多朋友问我遇到的相关问题,我经过研究测试感觉,用路由端口转发在不同的路由上的结果大相径庭,好多路由不满足人们的需求,而按照几位值友的相关教程(DDNS- G O,反代等,穿透)一个个的测试也不是很理想,只有穿透的思路感觉可以,但用Tailscle穿透遇到一个相关严重的问题,开着Tailscle服务但并未有客户端进入时,我发现我的220+特别慢,结果进入一看资源监控Tailscle服务占用我的220+的CPU资源40%多,现加上VMM和其它的,220+的CPU直接99%占用,没法用了,当然可能与我的环境有关。所以我又开始利用Cloudflared的Zero Trust免费隧道来实现,结果完成后发现cloudflared的CPU占用低于1%,内存更是25M左右(虽然我的是18G内存也是能省点就省点。
因为我在NAS上布置每一个套件都会保存截图,供自己查阅,所以我就不再单独做教程了,只是把我的截图发出来(绝对可以做到保姆级),供值友参考。
首先,在Cloudflared上进行操作最终目的是获取token。

Team name处输入你想要的名称
选择第一个免费计划
确认是0元免费就可以继续支付了
不添加付款方式不让下一步,你可以点Next后输入付款方式
完成后回到Zero True,添加tunnel(隧道)
隧道类型选Cloudflared就可以,然后下一步
因为我们要在群晖的Docker下用所以选择Docker,你可以根据自己情况选择
复制出来备用
Subdomain子域名处你自己选择喜欢的名字,因为这是最后你要用的域名。Subdomain子域名处你自己选择喜欢的名字,因为这是最后你要用的域名,Domain处选择你的注册域名(我用的免费的EU.ORG),Type类型就选Http,URL处填上你的Nas的IP就OK了
现在显示未激活接下来就可以到Container Manager下载安装cloudflared套件了


在Docker下建立一个cloudflared目录备用



关键地方,要注意不要错
现在看激活了下面看看效果

有个别的图标没显示,但手机上登陆没问题,一会儿研究一下什么问题到此就成功实现穿透了,从头到尾没有路由器(设置映射转发)什么事儿。
最后再看看我比较关心的资源占用情况:
CPU占用0.3%,内存占用25.3%
CPU占用直接为0了,内存基本维持不变至此本文结束了,有什么问题欢迎值友留言讨论!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

校验提示文案
校验提示文案
校验提示文案
校验提示文案
电脑手机,现在都有ipv6了
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
电脑手机,现在都有ipv6了
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案