以前为了从公司或者外面访问家里的 WordPress 博客和 Chevereto 图床,我踩过无数坑:FRP 配置繁琐、花生壳限速且贵、Cloudflare 在国内访问延迟极高。
直到最近,我摸索出了一套“真香”方案:利用 腾讯云边缘安全加速平台(EdgeOne,简称EO) 配合家庭宽带的 IPv6,实现了低成本、高速度、全兼容的内网穿透。
方案优势:
- ✅ 低成本: 个人版仅需 9.9元/月(含50GB流量)。
- ✅ 速度快: 腾讯云国内边缘节点加速,比 CF 快几倍。
- ✅ 兼容好: 完美解决纯 IPv4 环境(如公司内网)无法访问家里 IPv6 的问题。
一、 核心逻辑:为什么这套方案能行?
方案的核心逻辑是:利用腾讯云 EO 充当“IPv4 转 IPv6 的桥梁”。
我们虽然没有公网 IPv4,但大多数家庭宽带都有公网 IPv6。通过 DDNS 将域名指向家里的 IPv6,再由腾讯云 EO 接收公网(IPv4)用户的请求,转发给家里的 IPv6 地址。
用户(IPv4/IPv6)
↓
腾讯云EO (绑定 public 域名)
↓ (IPv6回源)
家庭路由器 (IPv6)
↓
本地服务器 (WordPress/NAS)
二、 动手前的准备
- 开启 IPv6: 登录光猫或路由器后台,找到 IPv6 设置,选择“Native”或“原生”模式。
- 购买 EO 套餐: 腾讯云搜“EdgeOne”,购买个人版套餐(9.9元/月)。
三、 保姆级配置教程
第一步:配置 A 域名 (DDNS)
我们需要一个域名(如 local.mydomain.com)时刻指向家里的动态 IPv6 地址。
下载 ddns-go,进入配置页面:
- DNS服务商: 填入你的 Key。
- IPv6 设置: 勾选启用,选择“通过网卡获取”,填入域名。IPv4 留空。
保存后,日志显示更新成功,且能通过 ping6 命令 ping 通域名,说明 DDNS 配置完成。
第二步:配置 B 域名 (腾讯云 EO)
这是对外公开的入口(如 public.mydomain.com)。
1. 在 EO 控制台新建站点,添加加速域名。
2. 源站配置(关键):
- 源站类型: 选“域名”。
- 源站地址: 填第一步做好的
local.mydomain.com。 - IPv6 回源: 必须勾选!这是 EO 能够访问你家 IPv6 的关键。
第三步:HTTPS 安全与测试
在 EO 后台申请免费证书并开启强制 HTTPS,保证访问安全。
效果验证:
原本在纯 IPv4 环境下,我们是无法直接访问家里的服务的(如下图所示):
但使用配置好的 EO 域名访问,秒开! 无论是博客还是图床,都能流畅加载。
最后看一眼流量监控,个人使用 50GB 绰绰有余。
四、 总结
这套方案完美解决了家庭宽带“有IPv6但无IPv4”的尴尬。相比于昂贵的花生壳或者不稳定的免费穿透,腾讯云 EO + IPv6 提供了企业级的稳定性和速度,而成本甚至不到一杯奶茶钱。
如果你也是 HomeLab 爱好者,强烈建议尝试!
相关阅读:各省 IPv6 可达性监测报告 · 光猫改桥接教程