IPv6 企业双栈部署与排障

企业 IPv6 更适合采用分阶段双栈,而不是一次关闭 IPv4。双栈部署要同时治理地址、路由、DNS、防火墙、应用监听、负载均衡、监控和日志;只给终端分配 IPv6 地址并不代表业务已经可用。

一、规划输入

  • 上级分配的 IPv6 前缀、自治系统与出口路由策略;
  • 园区、机房、服务器、办公、访客和设备网络的层级;
  • SLAAC、DHCPv6 或静态地址的选择;
  • DNS AAAA、反向解析和递归解析器能力;
  • 防火墙、负载均衡、VPN、WAF、监控和日志的 IPv6 支持情况;
  • 应用、数据库、中间件和第三方接口是否真正支持 IPv6。

地址规划应保留层级聚合和增长空间,不建议为“节省地址”设计过小子网。主机标识生成方式还要兼顾隐私、资产定位和日志审计。

二、基础验证

ip -6 addr
ip -6 route
ping -6 2001:4860:4860::8888
dig AAAA example.com
curl -6 -I https://example.com/
ss -lntup

Windows 可使用 ipconfig /all、route print -6、ping -6、Resolve-DnsName -Type AAAA 和 Test-NetConnection。测试时要明确是本地链路地址、全局地址还是临时地址。

三、部署顺序

  1. 实验网验证出口、路由、DNS、防火墙和监控。
  2. 先启用基础设施双栈,再启用少量无状态应用。
  3. 发布 AAAA 记录前验证每个入口、证书和后端路径。
  4. 使用短 DNS TTL 灰度,并持续比较 IPv4/IPv6 成功率和时延。
  5. 再扩展到办公终端、服务器和更复杂业务。
  6. 保留撤销 AAAA、关闭入口 IPv6 或回退路由的明确步骤。

四、防火墙与邻居发现

不要把 IPv6 当作“没有 NAT 就不安全”。IPv6 仍需状态防火墙和最小权限策略。ICMPv6 承担邻居发现、路由器通告和路径 MTU 发现等关键功能,不能简单全部阻断。

应防范异常路由器通告、非法 DHCPv6、扩展头滥用和未纳管隧道,同时避免安全设备因不完整支持而形成绕过路径。

五、常见故障

现象 优先检查
有地址无外网 默认路由、RA、出口路由、防火墙和上游前缀
小包通、大包失败 PMTU、ICMPv6 Packet Too Big、隧道与 MTU
域名偶发慢 AAAA 已发布但 IPv6 路径不可用,Happy Eyeballs 回退耗时
仅部分服务可用 应用监听地址、负载均衡、反向代理与后端双栈能力
日志无法定位终端 临时地址策略、DHCPv6/DNS/交换机与身份日志关联不足

抓包时应同时观察 ICMPv6、Neighbor Solicitation/Advertisement、Router Advertisement、DNS AAAA 和 TCP 握手。

六、验收清单

  • IPv4 与 IPv6 分别完成端到端探测;
  • DNS A/AAAA、TTL 和回退流程已验证;
  • 防火墙策略两套协议一致但不过度复制;
  • 监控、日志、资产和安全设备能够识别 IPv6;
  • PMTU、分片边界、VPN 和跨运营商路径已测试;
  • 应用依赖及第三方回调没有隐藏的 IPv4-only 假设。

延伸阅读

Copyright © yan-jian.com 2023 - 2026 · Powered by GitBook更新时间: 2026-10-16 07:53:12

results matching ""

    No results matching ""