背景
随着地址枯竭与 5G 发展,运营商为物联网卡分配 IPv6 或 IPv4/IPv6 双栈地址。终端需支持正确的 DHCPv6/RA 获取前缀,应用层 URL 解析可能优先返回 AAAA 记录。若云端仅监听 IPv4,将出现“有网不通”。
实践
服务器侧开启双栈监听;MQTT 等服务绑定 [::]。防火墙放行 ICMPv6 NDP。移动性下前缀可能变化,避免硬编码地址。
调试
用 ping6 与 curl -6 验证路径;抓包关注 Router Advertisement。
PDP、DNS 与应用迁移
蜂窝模组激活第二路 PDP 或重建会话时,IPv6 前缀可能变化,应用层会话绑定与证书校验要考虑主机名而非固定地址。DNS 解析顺序若错误返回仅 A 记录,会导致应用误以为无 IPv6 路径。企业专网常部署 NAT64/DNS64 访问 IPv4 存量系统,物联网终端要测试 ICMPv6 与分片行为。MQTT、CoAP 等库需确认监听与连接使用双栈 API,避免在仅 v6 环境下误绑定 v4 映射地址。
运维与监控
平台侧应监控 AAAA 解析失败率、TCP 握手到 IPv6 目标的时延与 TLS 证书链对 SAN 的覆盖。防火墙除放行业务端口外,勿忘记邻居发现与 Path MTU Discovery。模组 OTA 下载 URL 若硬编码 IPv4 字面量,会在纯 v6 卡上直接失败。文档与排障手册应并列给出 v4/v6 两套命令,降低一线支持成本。
工程实践补充
从「蜂窝 IPv6」出发,现场常见问题往往集中在「指标在实验室达标、外场复现困难」。除射频与协议外,还应排查电源地弹、连接器接触与固件竞态。蜂窝侧建议采集 RSRP/SINR、小区重选与 PDP 重建记录;应用侧对重试、幂等与队列持久化要有明确策略。涉及数据安全与合规时,把采集范围、存储位置、保留期限与第三方共享写进隐私与合同附件,避免上线后补洞成本过高。