选购建议

IPv6 不只是多一个地址:VPS 商家和用户的长期成本问题

从运营、风控、网络可达性和未来扩展角度,解释为什么 IPv6 支持应该进入 VPS 选购清单。

IPv6 支持不该只是赠品

很多 VPS 商家把 IPv6 当作“有就行”的附加项,但对长期使用者来说,IPv6 关系到可达性、成本、风控和网络架构。

IPv4 地址越来越贵,部分低价 VPS 的 IPv4 质量下降明显:黑名单、被滥用、邻居污染、风控命中率高。IPv6 不能解决所有问题,但它给业务提供了另一条增长路径。

国外讨论里的变化

APNIC 关于 IPv6 进入管理层视野的文章,核心不是“IPv6 技术多先进”,而是它已经变成风险、治理和成本问题。对企业来说,继续只靠 IPv4 会带来地址成本、NAT 复杂度、审计困难和扩展瓶颈。

在国外 VPS 社区,IPv6 也从“有没有都行”变成了商家成熟度信号。很多欧洲和美国商家会默认提供 /64,甚至更大的前缀;而一些低价商家只给单个 IPv6,或者 IPv6 出站不稳定。用户讨论时经常把 IPv6 分配、rDNS 和防火墙支持作为判断商家运营水平的依据。

对个人用户,IPv6 最直接的价值是减少对脏 IPv4 的依赖;对企业用户,价值是让新业务不再围绕 IPv4 稀缺性设计。

IPv6 的隐藏坑

双栈上线后,很多客户端会优先 IPv6。如果 IPv6 路由质量差,用户会觉得网站慢,但你看 IPv4 监控可能完全正常。

常见坑包括:

  • AAAA 记录发布太早。
  • 防火墙只配置 IPv4。
  • Nginx 只监听 IPv4。
  • Docker/容器 IPv6 路由不完整。
  • 监控只测 A 记录。
  • 邮件服务缺少 IPv6 rDNS 或 SPF 配置。

所以 IPv6 上线不是加一条 DNS 记录,而是完整链路变更。

运维建议

上线前建立双栈监控:

curl -4 -w "%{time_total}\n" -o /dev/null -s https://example.com/
curl -6 -w "%{time_total}\n" -o /dev/null -s https://example.com/
dig A example.com
dig AAAA example.com

如果 IPv6 质量波动,应先从小流量域名灰度,不要一次性给主站打开 AAAA。

选购时看什么

不要只看“支持 IPv6”四个字,至少确认:

  1. 是否提供独立 /64,而不是单个 IPv6。
  2. IPv6 是否原生路由,而不是隧道。
  3. IPv6 入站和出站是否都可用。
  4. 防火墙、安全组是否支持 IPv6 规则。
  5. rDNS 是否能设置。
  6. 流量计费是否 IPv4/IPv6 合并。

如果商家只给一个 IPv6 地址,很多容器、虚拟主机和实验场景会受限制。

IPv6 对建站的影响

开启 AAAA 记录后,用户可能优先走 IPv6。好处是部分网络路径更短、NAT 压力更小;风险是某些运营商 IPv6 路由质量不如 IPv4。

上线前应该做双栈测试:

curl -4 -I https://example.com/
curl -6 -I https://example.com/
ping -6 example.com
mtr -6 -rwzc 100 example.com

如果 IPv6 晚高峰丢包明显,宁可先不发布 AAAA,也不要让用户随机踩坑。

对代理和远程桌面的影响

部分应用和网站对 IPv6 支持仍不完整,代理场景要特别注意 DNS 解析策略。客户端解析到 AAAA 后,可能绕过你期望的 IPv4 出口,导致地理位置、风控和日志判断混乱。

建议:

  • 明确应用是否启用 IPv6 出站。
  • 对容器单独设置 IPv6 防火墙。
  • 需要固定出口时,记录 IPv4 与 IPv6 的 ASN 和 geofeed。

对运营者的建议

VPS 商家如果认真做 IPv6,应该公开:

  • 分配策略。
  • rDNS 设置方式。
  • IPv6 Looking Glass 或测试地址。
  • 常见系统的网络配置示例。
  • Abuse 处理规则。

这比简单写“免费 IPv6”更有价值。

参考来源