KNOWLEDGE ARTICLE
AAAA 记录 是什么?
IPv6 地址记录
把域名或子域名指向一个 IPv6 地址。
核心解释
AAAA 记录承担与 A 记录相似的解析作用,只是目标为 IPv6 地址。站点同时提供 A 与 AAAA 记录时,客户端通常会按网络环境选择可用路径。
AAAA 记录如何提供 IPv6 访问入口
AAAA 记录把域名映射到 128 位 IPv6 地址,功能上对应 IPv4 的 A 记录。网站同时发布 A 与 AAAA 时属于双栈部署,支持 IPv6 的客户端通常会在连接阶段评估两条路径,而不是永久固定只使用某一种协议。
IPv6 地址空间更大、表示方式不同,但 DNS 记录本身同样只提供地址。网页能否正常打开仍取决于路由、防火墙、负载均衡、TLS 和应用服务是否在 IPv6 路径完整配置。
双栈客户端如何选择 IPv4 或 IPv6
- 浏览器取得 A 与 AAAA 后,会结合操作系统地址选择规则和历史网络质量发起连接。现代实现常采用 Happy Eyeballs 思路,避免一条路径异常时长时间阻塞。
- 只有 DNS 能返回 AAAA 不代表 IPv6 端口一定可达;路由缺失或防火墙遗漏会造成部分网络环境下的慢连接与回退。
- CDN 可能在边缘提供 IPv6,而边缘到源站继续使用 IPv4,因此公开 AAAA 只能确认用户入口侧的 IPv6 线索。
- IPv6 地址也可能随调度和地区变化。地址数量、前缀和 ASN 能提供网络架构线索,但不是固定的物理服务器清单。
上线 IPv6 时应同步检查哪些配置
开启 IPv6 不能只添加 AAAA。需要确认 Web 服务监听、负载均衡、安全组、WAF、访问日志、速率限制、监控和回源策略均覆盖 IPv6,否则可能出现 IPv4 受保护而 IPv6 暴露不同规则的配置偏差。
验证应从多个 IPv6 网络测试 DNS、TCP/QUIC、TLS 与 HTTP,并比较返回内容和跳转是否与 IPv4 一致。若部署尚未准备好,发布不可达 AAAA 往往比暂不发布更影响用户体验。
实际应用与信息解读
取得 AAAA 可以确认域名公开了 IPv6 地址,并可进一步验证实际链路。只有地址而连接失败时,应描述为已配置 IPv6 解析但当前访问可能异常,而不是简单写成支持或不支持。
查询没有返回 AAAA 时,需要区分权威回答确实不存在、域名使用其他主机名,以及临时解析问题。证据不足时 IPv6 状态为未知;确认不存在时可写暂未发现 IPv6 入口。
重点关注
检测到 AAAA 记录可作为 IPv6 接入信号,但仍需实际连接测试才能判断链路是否可用。
常见问题
有 AAAA 记录就代表网站完整支持 IPv6 吗?
不一定。还需要实际验证 IPv6 路由、端口、TLS、HTTP 内容和安全策略是否正常。
为什么启用 IPv6 后部分用户访问变慢?
可能是 AAAA 指向的路径不可达或质量较差,客户端等待后才回退 IPv4。应检查路由、防火墙、负载均衡和多地区连通性。
网站必须同时保留 A 和 AAAA 吗?
双栈目前兼容范围更广。IPv6-only 需要依赖用户网络和转换机制,是否适合取决于目标用户与基础设施。