跳转到内容
搜索文档

Error 1000

最后更新 查看 MarkdownAgent 设置

Error 1000: DNS points to prohibited IP(DNS 指向禁止的 IP)

此错误表示 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 SaaSBYOIP(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 账户,而不是你的账户。

这篇文档对您有帮助吗?