无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

2026-01-09 10:08:28 16点赞 201收藏 16评论

大家好,这里是Cherry,喜爱折腾、玩数码,热衷于分享自己的数码玩耍经验~

折腾了数十款NAS和数百个Docker容器项目,关注我,每日获得docker玩法

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

极空间私有云,作为国内新生代 NAS 产品中的佼佼者,在用户无公网访问这件事情上基本已经做到极致

高速的官方转发服务可以畅想高清影视剧,远程访问+DDNS 组合也解决了绝大多数家宽用户访问自家服务的使用需求。

但有部分用户,家里木有公网 IP,却又想把极空间私有云里部署的服务提供给互联网用户访问,那就比较麻烦了,这个时候我们就需要使用【内网穿透】。

Cloudflare 作为国内外最大的 CDN 厂家,提供了超多的免费 CDN 服务。而对于 NAS 用户而言,最实用的除了 DNS 解析,就是 Cloudflare Tunnel 免费穿透了。

最近我发现了一款很好看的 Cloudflare Tunnel 面板,它不用我们配置 Tunnel 命令行,直接通过可视化界面就可以自动执行穿透任务,并且支持开启自启动,搭配本地 Cloudflare 优选,无需公网 IP 就能享受到【域名访问】的效果。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

一、部署 Cfui

部署方法很简单,打开极空间 Docker 应用,将提供的yaml文件复制到代码框内创建即可。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

yaml 代码唯一需要更改的就是端口,默认的是16333,如果冲突了换别的。

services:   cfui:     image: czyt/cfui:latest     container_name: cfui     restart: unless-stopped     ports:       - 16333:16333     volumes:       - cloudflared-data:/app/data     environment:       - PORT=16333       - TZ=Asia/Shanghai     deploy:       resources:         limits:           cpus: '1'           memory: 512M         reservations:           cpus: '0.5'           memory: 256M volumes:   cloudflared-data:     driver: local

项目部署完成以后,切换到 Docker 应用的容器界面,选择远程访问按钮就可以通过极空间客户端打开 WEB 管理页面。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

界面最上方有一个语言切换按钮,可以切换到中文。我们唯一需要配置的就是隧道Token,这个后续继续讲。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

二、配置 Cloudflare 解析并开启 Tunnel

注册 Cloudfalre 需要一张信用卡用于验证,我用的是国内招商的master可以通过。具体的注册和验证就不详细介绍了,主要来讲讲如何挂载 DNS 和开启 Tunnel。

首先准备好你的域名,比如 99元/10年的阿里云域名就很不错。

首先登录 CF 首页,选择账户主页,点击加入域,在这里输入你的域名地址,然后下一步。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

给出的计划里,选择Free计划。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

然后移动到 Cloudflare 名称服务器这里,准备去阿里云/DNS商城更换名称服务器。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

在阿里云页面,顶部搜索域名与网站

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

点击域名列表,选择你注册的域名进入域名详情页。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

在左侧切换 —— DNS管理 — DNS修改,把内置的两条DNS服务器修改为 Cloudflare 刚才提供的地址,然后等待一段时间 Clouldflare 自动校验通过。这个时间可长可短,建议耐心等待。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

每个人的 DNS 服务器都不一样,修改完成以后对照一下即可。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

等到 Clouldflare 的域名旁边的验证变成绿色的活动状态,就说明我们验证成功了。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

接着,点击 Cloudflare 左侧的菜单栏,选择Zero Trust,首次进入零信空间需要验证信用卡的,依旧选择免费即可。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

进入以后,在网络标签下选择连接器,然后创建一个 Tunnel 隧道。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

选择左侧的Cloudflared创建。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

名字自己命名,我给极空间用,就直接命名为zos

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

接着,CF 会提供我们一段运行命令,点击复制。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

然后回到 Cfui 的管理界面,把eyJ...开头的这段token复制进去,点击启动隧道就ok了,下方系统日志里会提示运行成功。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

然后回到 Cloudflare 界面,这个时候系统会转跳到配置路由的界面。这里一共要填写五个信息。

子域:你想要使用的二级域名前缀。
域:下拉框,选择你解析在这里的域名。
路径(可选):使用路径访问网页,建议不写,因为很多项目用路径会出问题。
服务类型:根据你 NAS 里的服务来选择,NAS/docker 服务是什么类型,这里就选什么类型。
URL:你的 NAS/Docker 内网服务,一般直接用
nasip:服务端口就行。

每一个免费的 Cloudflare Tunnel 可以配置三个路由,也可以使用 lucky 来进行二级路径映射。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

确认以后,如果刚才在 NAS 里配置的 token 正确,就可以看到 Cloudflare Tunnel 列表里的状态为正常

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

最后测试一下访问,使用刚才我们配置的域名(https服务)访问,就可以打开内网服务了,至此免费的 Cloudflare Tunnel 就完成了。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

三、其它事项

配置完以后,很多人会说 Cloudflare Tunnel 访问速度很慢,这就涉及到了 Tunnel 优选的问题。

这一篇可以看我之前发的关于 Tunnel 回流的操作指南,里面详细介绍了如何通过国内域名来实现优选回流的全过程。

🔻点击转跳文章查看

家里没有公网IP,也能免端口访问NAS与服务,还通过2个小技巧实现了cloudfalre访问加速【无公网访问NAS】

另外需要提一嘴,如果本身我们家庭用户有公网 IP的,Cloudflare 其实也有很多其他用途。

一个用途是将 Tunnel 的域名服务提供给第三方使用,这样不会保存我们自己的公网信息和家庭 IP。

另外一个用途,就是通过 Cloudflare DNS 解析,通过极空间内置的 DDNS 服务,将公网 IP 实时解析到 Cloudflare。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

在配置方面,关闭小黄云就是直连,打开小黄云就是使用 CF 代理,安全性更有保证。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

配合 Cloudflare 的 SSL 证书可以实现 HTTPS 安全握手,以及边缘证书、自动续费等等。

无需公网,域名直连!NAS 免费外网访问,极空间 cf tunnel 教程

总结

Cloudflare 虽然前段时间发生过大范围的网络崩塌,导致全球大量网站瘫痪,但是这种事情毕竟是极少发生的。

其本身提供的穿透、解析、worker、证书等等免费服务,基本上可以包圆我们在使用 NAS 时的所有场景,可以说是真正的“赛博大善人”。

搭配极空间自身的免费穿透、远程访问,以及内置的节点小宝、蒲公英等三方服务,如果你还说没有公网 IP 玩不了 NAS,那真的只能说你是懒惰了。

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

展开 收起
16评论

  • 精彩
  • 最新
  • 置顶 26年最新,白嫖内网穿透,还不会的快来试试吧

    校验提示文案

    提交
  • 你也装了zos?主要是给它穿透做跳板机用?我折腾半天zos远程访问最后放弃了rustdesk,zos自建服务器也要用域名,避不开cf好像,必须我在公司v4双栈访问家里v6,不然v4要家里公网才能做自建服务器,家里v6公网只能用cf就用不了自建服务器,不知道我理解对不对。好像最后只能开cf代理做saas回源加加速了是吗

    校验提示文案

    提交
  • 绿联有类似的吗?

    校验提示文案

    提交
    绿联可以一样部署的,docker 不分国界

    校验提示文案

    提交
    我已经看到很多人说用cf隧道别想速度快了 [哭泣] 关键我就想套个cdn,国内不想用备案。目前ddns家里v6到cf开云,然后公司纯vf访问飞牛页面,能等5分钟出页面,进入卡成ppt

    校验提示文案

    提交
    收起所有回复
  • 请问我用了 cf tunnel 后访问的时候必须要使用魔法才可以访问这是为什么

    校验提示文案

    提交
    因为本质还是走的小黄云,连接性在有些地方不是很好

    校验提示文案

    提交
    你还需要一个域名

    校验提示文案

    提交
    收起所有回复
  • 速度怎么样?要是没速度用这干啥?官方自带的不好用吗?

    校验提示文案

    提交
    速度肯定不大行,重点是免费

    校验提示文案

    提交
    收起所有回复
  • ui的意义是什么...直接用官方镜像配置个token就可以启动不管了呀

    校验提示文案

    提交
  • 广电的ipv6无法连接cf的域名

    校验提示文案

    提交
  • 还是wg好用,可以跑满上行带宽

    校验提示文案

    提交
  • 买个vps吧,自己搭建,就有了公网IP

    校验提示文案

    提交
  • 以下是被折叠的评论 查看
已折叠部分评论
展开
收起
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
201
扫一下,分享更方便,购买更轻松