Cloudflare 在所有域名上启用 IPv6,而无需额外的配置或硬件(只要您的主机提供 IPv6 支持)。
开启 IPv6 兼容性后,Cloudflare 会自动生成 AAAA DNS 记录以允许 IPv6 客户端进行连接。另一方面,关闭 IPv6 兼容性时,Cloudflare 不会自动生成和宣告 zone 的 AAAA DNS。客户端软件将决定是使用 IPv4 还是 IPv6 连接到同时支持这两种方法的主机名。
对于同时具有 IPv6 和 IPv4 源站地址的代理 DNS 记录,Cloudflare 在连接到您的源站服务器时会首选 IPv4 地址。
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
Availability | Yes | Yes | Yes | Yes |
Can customize | No | No | No | Yes |
默认情况下,您的域名会开启 IPv6 兼容性,并将适用于代理 DNS 记录所覆盖的所有域名和子域名。
如果您的源站 Web 服务器仅能理解 IPv4 格式的 IP 地址,非 Enterprise 客户应该配置 Pseudo IPv4。
或者,拥有 Enterprise 账户的客户可以关闭 Cloudflare 的 IPv6 兼容性。
要在仪表板中关闭 IPv6 兼容性:
-
在 Cloudflare 仪表板中,前往 **Network(网络)**页面。
Go to Network ↗ -
关闭 IPv6 Compatibility(IPv6 兼容性)。
要使用 API 关闭 IPv6 兼容性,请发送 PATCH 请求,在 URI 路径中将设置名称指定为 ipv6,并将 value 参数设置为 "off"。
如果您遇到 IPv6 连接问题,请向 Cloudflare 支持 (Cloudflare Support) 提供以下信息:
- 展示 IPv6 连接问题的 traceroute。
- 发生 IPv6 问题时为您的请求提供服务的 Cloudflare 数据中心。
- 确认禁用 IPv6 兼容性 (IPv6 Compatibility) 是否能解决问题。