Lazy loaded image
家宽 IPv6 逆袭指南:手把手教你借力 EdgeOne 实现全球双栈免端口访问
字数 2206阅读时长 6 分钟
2026-2-1
2026-2-28
password
comment
type
status
date
slug
summary
tags
category
icon

第一章:为什么我们需要这个方案?

很多小伙伴家里虽然有了公网 IPv6,但在公司、酒店或者用手机流量时,如果对方网络不支持 IPv6,就完全没法回家访问 NAS 或路由器。
本教程将带你利用 腾讯云 EdgeOne,把家里的 IPv6 服务包装成一个标准的 443 端口网站。从此以后,无论你在哪,只要能上网,输入域名就能直接回家,再也不用在域名后面拖着一串难看的 :端口号 了!

🔧 为什么这样可以免端口访问内部服务?

传统方式下,你需要输入 http://你的IPv6地址:端口号 这样带端口号的地址来访问家里的各种服务。但通过我们的方案,只需输入 https://lucky.example.com 就能访问,原理如下:
💡 说明:本教程以 Web 反代 Lucky 为例进行配置,你可以根据需要将二级域名(如 lucky.example.com)替换为其他服务(如 nas.example.comrouter.example.com 等)。
完整的访问流程:
  1. 你在外网输入域名https://lucky.example.com(默认 443 端口)
  1. EdgeOne 接收请求:腾讯云全球节点收到你的 HTTPS 请求
  1. EdgeOne 转发到家里:EdgeOne 通过 IPv6 将请求转发到你的家庭网络(目标端口:20443
  1. Lucky 接收并分发:家里的 Lucky 监听 20443 端口,根据域名规则转发到对应的内网服务
  1. 响应原路返回:内网服务处理完成后,数据沿着这条链路返回给你
关键点:
  • 对外是标准端口:用户访问时用的是 443 端口(HTTPS 默认端口),无需手动输入端口号
  • 对内是自定义端口:EdgeOne 实际访问你家的 20443 端口,避开运营商封锁的常规端口
  • Lucky 充当调度员:收到 EdgeOne 的请求后,根据域名规则分发到不同的内网服务(如 NAS 的 5000 端口、路由器的 80 端口等)
这样,用户体验和访问公网网站一样简单,但实际上是在访问你的家庭网络!

第二章:开工前的准备清单

在开始动手前,请确保你已经准备好了以下"食材":
  • 硬件设备:一台 24 小时开机的设备(如 OpenWrt 路由器、NAS 或小主机)
  • 核心软件:安装好 Lucky 插件/容器(我们的核心调度员)
  • 必备资源:一个已备案的域名、一个腾讯云账号(开通 EdgeOne 免费版)

第三章:本地配置 Lucky

首先,我们要让家里的 Lucky 能够正确识别 IPv6 并把门打开。

3.1 配置动态域名 (DDNS)

在 Lucky 里设置一个 DDNS 任务,把你的公网 IPv6 绑定到一个二级域名(如:v6.example.com)。
⚠️ 重要提示:解析类型一定要选 AAAA(这是 IPv6 专用的 DNS 记录类型)
步骤 1:进入 DDNS 配置界面
notion image
步骤 2:选择 AAAA 记录类型
notion image
步骤 3:查看配置完成后的效果
notion image

3.2 设置 Web 反向代理规则

接下来配置 Lucky 的反向代理功能,让它能够转发外部请求到内网服务。
📋 配置要点
  • 监听端口:选一个自定义端口,比如 20443(避开运营商常见封锁端口)
  • 防火墙:勾选"自动放行",省去手动修改路由器防火墙的麻烦
  • 代理规则:添加泛域名规则(如 *.example.comlucky.example.com),指向你的本地服务
步骤 1:配置反向代理基础信息
notion image
步骤 2:添加代理规则
notion image

3.3 申请并配置 SSL 证书

为了让你的网站支持 HTTPS 加密访问,需要先在 Lucky 中申请 SSL 证书。
步骤 1:进入 Lucky 证书管理界面
在 Lucky 的 Web 反向代理配置中,找到 SSL 证书申请入口。
步骤 2:填写证书申请参数
配置以下关键信息:
  • 域名:填写你要申请证书的域名(支持泛域名,如 *.example.com
  • 验证方式:选择 DNS 验证(最常用)
  • DNS 服务商:选择你的域名服务商(如阿里云、腾讯云等)
  • API 密钥:填写 DNS 服务商提供的 API 凭证
配置界面(上半部分)
notion image
配置界面(下半部分)
notion image
💡 注:由于配置界面较长,上面两张图是同一个页面的完整截图,分为上下两部分展示。
步骤 3:证书申请成功
点击申请后,Lucky 会自动通过 DNS 验证并获取证书。成功后会显示证书信息和有效期。
notion image

3.4 上传证书到腾讯云

访问 腾讯云 SSL 证书控制台,扫码登录后上传刚才申请的证书。
腾讯云 SSL 证书上传界面:
notion image

第四章:EdgeOne 站点配置

4.1 添加站点到 EdgeOne

访问 EdgeOne 站点管理控制台,如果前面登录过腾讯 SSL 控制台,这次不用重复扫码。
步骤 1:进入 EdgeOne 控制台首页
notion image
步骤 2:点击添加新站点
notion image
步骤 3:填写站点配置信息
notion image

4.2 验证域名所有权

EdgeOne 会要求你验证域名所有权。按照提示,前往你的域名解析服务商(如阿里云)添加一条 TXT 记录
步骤 1:查看域名验证要求的 TXT 记录
notion image
步骤 2:在阿里云(或其他域名服务商)添加 TXT 记录
notion image

4.3 添加加速域名

域名验证通过后,添加你要加速的二级域名(如 lucky.example.com)。
步骤 1:添加加速域名
notion image
步骤 2:等待配置部署(大约需要 5-10 分钟)
notion image
步骤 3:等待约 10 分钟后(如果超时可以刷新页面),显示部署完成
notion image

4.4 配置 HTTPS

为你的域名启用 HTTPS 加密访问。
步骤 1:进入 HTTPS 配置入口
notion image
步骤 2:选择刚刚上传的 SSL 证书
notion image
步骤 3:等待部署完成(约 5-10 分钟,超时可刷新页面)
notion image

4.5 添加 HTTP 到 HTTPS 重定向

设置 HTTP 302 重定向到 HTTPS,确保所有访问都使用加密连接。
步骤 1:进入 HTTPS 配置页面
notion image
步骤 2:启用强制 HTTPS 并配置端口
notion image
点击保存后,等待重新部署完成。

4.6 启用 WebSocket 支持

如果你的服务需要长连接(如实时通信),需要启用 WebSocket 支持。
启用 WebSocket 配置:
notion image
设置完毕后,等待再次部署完成。

4.7 设置访问区域限制(可选)

为了防止海外攻击,可以设置仅允许中国大陆访问。
区域访问控制设置:
notion image

第五章:验证部署效果

5.1 IPv4 网络测速

访问 ITDog HTTP 测速工具,输入你的域名(如 lucky.example.com)进行测试。
💡 注意:这里域名不需要加 https://,默认走 HTTP,但我们配置了强制 HTTPS,会自动 302 重定向到 HTTPS。
📊 测试结果:刚开始可能有些地区会标红,多测试几次就会都变绿了。
IPv4 全国测速结果:
notion image

5.2 IPv6 网络测速

访问 ITDog IPv6 测速工具,同样输入你的域名进行测试。
IPv6 全国测速结果:
notion image

5.3 海外访问控制验证

验证海外访问限制是否生效。
测试 1:IPv4 海外访问(应该被拦截)
notion image
测试 2:IPv6 海外访问(应该被拦截)
notion image

🎉 总结

恭喜你完成了整个配置!现在你的家宽 IPv6 服务已经可以通过标准的 HTTPS 443 端口在全球范围内访问了(如果你开启了区域限制,则仅限大陆访问)。

❓ 常见问题

如果部署失败怎么办?
可能的原因是你的 IPv6 公网只有出站,入站不通。这种情况需要:
  • 联系运营商确认 IPv6 入站是否开放
  • 检查光猫和路由器的防火墙设置
  • 尝试使用其他方案(如内网穿透)
享受你的远程访问之旅吧! 🚀
上一篇
Docker 部署 Telegram Media Downloader 完整指南
下一篇
Proxmox VE 硬件直通 (PCIe Pass-through) 终极配置指南

评论
Loading...