七、IPv6 的常见坑7.1 VPN 不接管 IPv6 → 真实 IP 漏出很多 VPN 客户端默认只代理 IPv4。你 IPv4 是 VPN 出口, 但访问双栈网站时浏览器优先用 IPv6, 直接走家庭网卡出去 — 真实 v6 公网 IP 暴露。解法: 用 /leak 泄漏检测自测; 要么关系统 IPv6, 要么换支持 v4+v6 同时代理的 VPN。

7.2 IPv6 公网可路由 → 设备直接暴露在公网拿到全球单播 IPv6 表示设备可能具有公网可路由地址,但是否能从外部连接还取决于路由器与主机防火墙、路由和监听服务。没有 NAT 不等于所有端口向公网开放。

解法:保持有状态防火墙开启,阻止未经请求的入站连接,同时保留邻居发现、路径 MTU 等必要 ICMPv6 功能。

7.3 ISP 给的 IPv6 不稳定 → DHCPv6-PD 分配每次重启变中国电信家宽 IPv6 一般是 DHCPv6-PD 分配一个 /56 或/60 前缀给你家路由器, 但前缀每次重启 / 续约可能变;原地址、DNS 与按地址写的防火墙规则可能失效。原生 IPv6 远程访问通常不依赖 IPv4 式 NAT 端口转发。

解法: 申请固定前缀 (运营商一般不给), 或用 DDNS (动态 DNS) 自动更新。

7.4 部分海外节点不支持 IPv6 → 双栈时反而慢正确实现的 Happy Eyeballs 会错开尝试 IPv6 与 IPv4,通常不必等 IPv6 完整超时;应用实现、DNS 延迟和链路质量仍可能影响实际体验。