AAAA 记录能查到只说明域名返回了 IPv6 地址,不代表客户端、CDN、服务器和证书链都能正常支持 IPv6。排查时要把 DNS 结果和实际连接结果分开看。
先确认是不是 IPv6 路径问题
同一域名在部分网络能打开、部分网络打不开,或移动网络正常但办公网络异常时,可能与 IPv6 路径有关。尤其是同时配置 A 和 AAAA 记录的站点,浏览器可能优先尝试 IPv6。
先记录访问网络、失败时间、浏览器提示、解析到的 AAAA 地址和同一时间的 IPv4 访问结果。不要只凭 DNS 查询成功判断站点一定可访问。
- IPv4 可以访问,IPv6 失败
- 只有部分运营商或地区失败
- 证书或连接超时只在 IPv6 出现
快速检查清单
先用 DNS 查询确认 AAAA 记录是否来自权威配置或 CDN。再确认本机是否真的具备可用 IPv6 出口,避免把本地网络问题误判为服务器问题。
然后检查服务器或 CDN 是否监听 IPv6 地址、443 和 80 端口是否开放、证书是否覆盖当前域名,以及防火墙是否允许 IPv6 入站。
- 查询 AAAA 记录是否为预期地址
- 确认客户端网络支持 IPv6
- 检查服务器是否监听 IPv6
- 检查 CDN 和证书配置是否同步
修复顺序
如果服务端暂时不支持 IPv6,不建议保留无效 AAAA 记录。可以先移除 AAAA 或在 CDN 中关闭 IPv6,避免用户被引导到不可用路径。
如果计划正式支持 IPv6,应从监听地址、防火墙、证书、反向代理和健康检查逐项补齐,并在多个网络环境验证。
如何验证
验证时要分别测试 DNS 查询、IPv6 直连、HTTPS 握手和 HTTP 响应。只看到 AAAA 记录存在不是完整验证。
修复后等待 TTL 过期,并在本地网络、移动网络和至少一个外部检测环境中复查,确认不再只在某类网络失败。
立即处理
使用相关工具
常见问题
关于这个问题
没有 IPv6 支持可以保留 AAAA 记录吗?
不建议。无效 AAAA 记录可能让支持 IPv6 的客户端优先走失败路径,导致访问变慢或打不开。
IPv4 正常是否代表 IPv6 也正常?
不能。IPv4 和 IPv6 是两条不同连接路径,服务器监听、防火墙、CDN 和证书都需要分别确认。
