2025最新版:基于Cloudflare Tunnel的内网穿透实战指南
创作时间:
作者:
@小白创作中心
2025最新版:基于Cloudflare Tunnel的内网穿透实战指南
引用
1
来源
1.
https://blog.leihub.cn/archives/873
内网穿透是一种将内网服务暴露到公网的技术手段,常用于远程访问家庭NAS、GitLab等场景。本文将详细介绍如何使用Cloudflare Tunnel实现内网穿透,该方案具有免费、无需公网IP、集成DDoS防护和HTTPS加密等优势。
一、前置准备
域名与账号配置
- 注册Cloudflare账号并完成邮箱验证(建议使用Gmail等国际邮箱)。
- 将已有域名托管至Cloudflare:进入域名注册商后台(如阿里云、华为云),将DNS服务器替换为Cloudflare提供的地址(例如mike.ns.cloudflare.com)。
- 绑定付款方式:支持国际信用卡、借记卡或PayPal,仅用于身份验证(支付金额为0元,服务免费)。
内网环境要求
- 确保被穿透设备(如NAS、Web服务器)支持Docker或本地客户端运行(推荐Linux系统或群晖DSM)
- 开放设备互联网访问权限,检查防火墙是否放行Cloudflare客户端通信端口(如HTTP/80、HTTPS/443)
二、创建Cloudflare Tunnel隧道
进入Zero Trust控制台
- 登录Cloudflare控制台 → 左侧菜单点击 Zero Trust → 进入 Networks > Tunnels
- 首次使用需选择免费计划(Free Plan)
新建隧道
- 点击 Create a tunnel → 输入隧道名称(如home-nas)→ 保存
- 客户端安装:根据设备系统选择安装方式(推荐Docker),群晖可以通过矿神源第三方应用进行安装,本质上也是docker。
# 拉取官方镜像
docker pull cloudflare/cloudflared:latest
# 运行隧道(替换YOUR_TOKEN为实际令牌)
docker run -d cloudflare/cloudflared tunnel --no-autoupdate run --token YOUR_TOKEN
隧道类型选Cloudflared就可以,然后下一步
创建隧道
因为我们要在群晖的Docker下用所以选择Docker,你可以根据自己情况选择。在群晖第三方套件 中安装Cloudflare Tunnel,输入tocken安装进行连接,在下方就可以看到连接器了。
三、配置公网访问规则
域名映射与协议设置
- 在隧道详情页点击 Configure Public Hostname → 选择已托管的域名和子域名(如blog.leitool.top)
- 设置协议(HTTP/HTTPS)及内网服务地址,比如我的内网服务部署在本地群晖的8080端口上,内网服务地址就填http://localhost:8080。
- 支持路径映射(如将/jellyfin指向本地端口8096)
- 一个 Tunnel 中可以添加多条三级域名来跳转到不同的内网服务,在 Tunnel 页面的 Public Hostname 中新增即可。
端口限制说明
- 免费版仅支持部分HTTP/HTTPS端口(如80、443、2082等),需避免使用非常用端口
这样配置好托管的域名和群晖的IP和端口就OK了
四、验证与访问
测试穿透服务
- 通过浏览器访问配置的子域名(如https://blog.leitool.top),若显示内网服务页面则成功。
- 若失败,检查客户端日志或Cloudflare Tunnel状态
五、为你的服务添加额外验证
如果你觉得这种直接暴露内网服务的方式有较高的安全风险,我们还可以使用 Application 功能为服务添加额外的安全验证。
配置步骤
- 点击 Application - Get started。
- 选择自托管
- 填写配置,注意 域名和子域名需要使用刚刚创建的 Tunnel 服务相同的域名配置。
- 选择验证方式。填写 策略名称(任意)。在添加规则区域选择验证方式,示例图片中使用的是特定完整邮箱地址。你还可以选择使用指定的邮箱域名(如@gmail.com)验证、IP 地址范围等方式。
- 完成添加
这样访问配置的子域名(如https://blog.leitool.top)可以看到网站多了一个验证页面,使用刚刚设置的域名邮箱来访问。
六、总结与适用场景
- 核心优势:免费、无需公网IP、集成DDoS防护和HTTPS加密。
- 典型用途:
- 家庭NAS远程访问(如Jellyfin影音服务)。
- 自建GitLab、Nextcloud等Web服务公网暴露。
- 通过SSH/RDP隧道安全访问内网设备(需配置TCP协议映射)。
热门推荐
大熊猫国家公园:生态保护的创新实践与成效
仁安羌大捷英雄刘放吾:从被冒名到荧幕永存
大熊猫:中国最萌外交官
大熊猫保护:我们还能做些什么?
《我的团长我的团》:一部展现川军抗战精神的史诗剧
硝酸甘油:心脏病急救的“救命药”
青岛市公共卫生临床中心推出暖冬惠民活动,患者就医享多重优惠
青岛市第十二届“养生膏方节”:中医药特色疗法大揭秘
青岛市中医医院专家详解:冬令进补如何服用膏方?
降火气喝什么?天热火气大必备退火好物就看这篇
微信不止于聊天:5个提升使用效率的隐藏技巧
肇庆封开:司法守护“北回归线上的绿洲”
广东莲花山森林公园-莲花大佛
2025年欧元人民币汇率走势预测:短期震荡,中长期或走弱
福宝入住大熊猫国家公园,开启保护新篇章
嚼着吃、晚上吃,孟鲁司特钠的正确姿势
欧央行持续降息致欧元疲软,中国积极财政政策支撑人民币
欧元区经济低迷叠加汇率下行,中欧贸易如何破局
全球熊猫伙伴大会热议大熊猫保护成效
全球熊猫伙伴大会热议:大熊猫国家公园的保护奇迹
价格仅为北欧一半,摩尔曼斯克极光游春节走俏
极光下的北欧三国:从玻璃屋到破冰船的奇妙之旅
北极圈内的温暖之城:特罗姆瑟极光与北欧风情全攻略
四川邛海:阳光海鸥相伴,生态湿地重现生机
西昌邛海湿地公园骑行全攻略:3条经典路线详解
双十一期间,企业如何做好数据备份?
最新研究揭示脑中风十大危险因素,高血压居首
中风识别与预防全攻略:FAST评估法+8大预防措施
张学良继承东北王:封建迷信与无奈选择
殖民主义如何重塑非洲家庭:从传统模式到欧洲化转型