此错误表示 Cloudflare DNS 记录指向了禁止的 IP,从而阻止了对所请求域名的访问。
Cloudflare 因以下原因之一停止了该请求:
- Cloudflare DNS 应用中的 A 记录指向了 Cloudflare IP 地址 ↗,或负载均衡器源站(Load Balancer Origin)指向了已代理的记录。
- 你的 Cloudflare DNS A 或 CNAME 记录引用了另一个反向代理(例如使用 proxy_pass 函数的 nginx Web 服务器),该反向代理随后再次将请求代理到 Cloudflare。
- 请求的
X-Forwarded-For标头长度超过 100 个字符。 - 请求包含两个
X-Forwarded-For标头。 - 请求包含
CF-Connecting-IP标头。 - 源站存在服务器名称指示(SNI)问题或不匹配。
- 你的 DNS 记录指向使用 Cloudflare for SaaS 和 BYOIP(Bring Your Own IP)的 SaaS 提供商。由于提供商的 IP 地址通过 Cloudflare 网络进行通告,请求会解析到 Cloudflare 基础设施。如果提供商尚未为你的域名配置 custom hostname,则会返回此错误。
- 如果 Cloudflare DNS 应用中的 A 记录指向 Cloudflare IP 地址 ↗,请将该 IP 地址更新为你的源站 Web 服务器 IP 地址。如需获取源站 IP 地址,请联系你的托管服务提供商。
- 你的源站存在反向代理,将请求再次发回 Cloudflare 代理。请不要使用反向代理,而是联系托管服务提供商或站点管理员,在源站配置 HTTP 重定向。
- 如果你的域名指向使用 Cloudflare 的 SaaS 提供商,请联系该 SaaS 提供商,确认已为你的域名正确配置 custom hostname。该错误来自提供商的 Cloudflare 账户,而不是你的账户。