免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

2024-06-20 11:06:12 88点赞 825收藏 73评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

买了NAS,但是没有公网,只能在家里玩玩,那体验感也太差了吧!

前几天发了一篇关于拾光坞N3内网穿透的教学,有很多小伙伴留言问能不能写写内网穿透的教程。正好手头把之前的DIY NAS放到办公室,于是便借机写一篇经典的cloudflare tunnel使用教程。

🔻关于NAS的外网访问方法,有内网穿透、异地组网、DDNS等等,下文里全部都给大家介绍了,新手或者对这块不熟悉的可以先看这篇文章,再回来看本文。

本教程除了教大家如何使用cloudflare tunnel实现免费的内网穿透和无端口访问NAS外,还提供了2种cloudflare 加速的方式,一则实现本地加速访问,二则实现互联网端的加速访问

PS。本文需要注册cloudflare,具体方法不细说了,网上有很多,重点是需要一张双币卡才可以激活,全程0费用(域名不算),主打的就是一个白嫖!

目录
1、NAS部署cloudflare tunnel实现免端口内网穿透访问NAS
2、本地加速cloudflare 访问
3、公网加速cloudflare 访问(对外提供服务)


NSA端配置

一、登录Cloudflare

登录cloudflare,首页选择左侧的【zero trust】

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

选择【nerworks】——【Tunnels】——【Add a Tunnel】

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

默认第一个配置,选择下一步,然后随便去个tunnel的名字

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

在部署环境中选择docker,然后复制下方的部署代码

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

回到SSH页面,粘贴代码,然后稍微修改一下让容器持久化运行。在docker run 后面增加 -itd –name tunnel

🔻初始指令

docker run cloudflare/cloudflared:latest tunnel --no-autoupdate run --token XXXXX

🔻修改后指令

docker run -itd --name tunnel cloudflare/cloudflared:latest tunnel --no-autoupdate run --token XXXXX

部署完成以后,点击save,来到配置公网访问环节,输入自定义的二级域名前缀以及自己的域名地址,然后配置服务如【http://NASip:5000】

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

回到Cloudflare tunnel首页,可以看到绿色的【healthy】表示容器连接成功

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

二、强制https访问(可选)

如果我们使用了https协议,那就需要给服务器搭配上cloudflare的SSL证书才可以使用,回到CF首页,选择我们解析的域名进入

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

选择左侧的【SSL/TLS】,选择【概述】,将加密类型选择最高的【灵活】,即可实现浏览器自动将http更改为https访问NAS。

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

客户端配置(访问加速)

一、优选CF,实现本地快速访问

众所周知,Cloudflare的网络在国内不能算很好,因此我们的客户端(也就是我们的电脑)需要通过公网访问Cloudfalre Tunel的话,还需要部署一套加速服务——CloudflareSpeedTest。

下载地址:https://github.com/XIU2/CloudflareSpeedTest/releases

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

下载解压后文件如下

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

双击【CloudflareST.exe】,等待运行,运行结束后会有一些IP地址出现

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

然后我们修改windows下的hosts文件(路径:C:WindowsSystem32driversetchosts),添加一条DNS解析即可。

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

🔻对优选CF前后的域名访问情况做一个测试

未设置前

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

设置后,可以看出延迟和丢包率大幅降低

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

二、SAAS回流,实现全网快速访问

使用cf优选仅仅实现的是我们本地快速访问NAS,那如果是对外提供服务的情况下呢?这时候就需要用到cloudflare的SAAS服务了。

1.设置新域名,并解析到国内CDN

【阿里云/腾讯云】端,添加一个另外的域名【例:cgakki.com】,必须是和cf的域名不相同。

【Cloudflare端】,选择【SSL/TLS】——【自定义主机名】开始SAAS服务,添加双币卡,免费开通。

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

【回退源】:这里填tunnel设置的域名

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

【自定义主机名】:这里填另外一个域名【例:qnap.cgakki.com】,用来给其它人访问使用

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

回到【Tunnel】页面的【Public Hostname】设置,把新域名也解析到我们的NAS上,这样两个域名都可以访问我们的NAS了。

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

【阿里云/腾讯云】端,根据运营商线路不同,增加优选CF节点,然后把刚才的TXT解析放进来(需要注意的是主机记录最后有多余的域名后缀,需要删除,具体看图片)。

具体的全国CF优选IP可以看这个网站:https://stock.hostmonit.com/CloudFlareYes

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

3.使用ITDOG测试连接性

使用tunnel的域名

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

使用SAAS回流后的新域名

免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

最后

至此,我们就实现了通过cloudflare tunnel内网穿透NAS各种端口提供公网服务,并且使用cf优选实现自己的加速访问,最后通过cf SAAS服务实现不同子域名的全网加速服务。

但是tunnel也有缺点,或者说整个内网穿透都有的缺点,那就是每个服务端口都需要单独配置,因此内网穿透往往是给需要使用家宽提供某个服务的时候使用。

如果我们的目标是在异地随时访问,尤其在需要使用大量的服务时,内网穿透往往就不是很建议了,这里还是建议大家使用异地组网的方式实现访问家里的设备,常用的工具可以看我这篇文章。



免端口访问NAS,还不需要公网ip!白嫖赛博慈善家cloudflare,通过2个小技巧实现访问加速

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

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

展开 收起

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

2299元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2399元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS

1190元起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1799元起

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

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

2848.99元起

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

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

4098.99元起

DS923+ 双核心 四盘位 NAS网络存储服务器 私有云 文件服务器

DS923+ 双核心 四盘位 NAS网络存储服务器 私有云 文件服务器

4949.99元起

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

2599元起

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

暂无报价

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

4299元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

2199元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

文中相关商品

HIKVISION 海康威视 R1 四盘位NAS存储(Alder Lake-N100、8GB、1T SSD)
QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色
天钡 WTR Pro NAS型准系统迷你电脑主机(N100、核芯显卡、16GB、512GB SSD)
73评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐