错误 1016 - 源 DNS 错误

1016 错误 (HTTP 530) 意味着我们无法解析 DNS 来找到您的源站IP。如果我们无法找到您的源服务器 IP,就无法向您的服务器发送请求,因此会返回以下错误:

最常见的原因如下:

  1. 您的 Cloudflare DNS 设置中没有匹配的 DNS 记录,所以我们无法解析源
  2. 您的 DNS 记录是返回 DNS 故障的外部服务的 CNAME
  3. 您有一个通过 Cloudflare 配置的 Load Balancer(负载均衡) 且您的默认/区域池 a 和回退池中的原始主机名(“CNAME”)无法通过  DNS 进行解析。CloudFlare 建议使用配置有源 IP 的后备池 因为后备池是其他池都不可用时的“终极手段”。

解决错误 1016

  1. 检查您的 Cloudflare DNS 设置(如 http://www.cloudflare.com/a/dns/example.com)以找到出现该错误的 DNS 记录 - 如果错误不存在,则 必须  为您的 DNS 记录创建错误以在 Cloudflare 上操作
  2. 确认此记录的值,例如,它可能会是 example.com 外部设备的 CNAME,如 something.anotherdomain.com
  3. 使用 dig 或 nslookup 等工具或者在线服务检查 CNAME 值的 DNS 解析。下面是有关这方面的更多详细信息。

检查外部记录的 DNS 解析

您可以使用一些命令行工具来检查 DNS 解析,另外一些第三方在线服务也可以帮助您检查。

如果您看到返回了除有效 IP 地址以外的任何内容(如超时、  SERVFAIL, NXDOMAIN 或 NOERROR  响应),那么这很可能是您的问题的来源,在这种情况下您需要联系 CNAME 的 DNS 提供商来解决此问题。

Still not finding what you need?

The Cloudflare team is here to help. 95% of questions can be answered using the search tool, but if you can’t find what you need, submit a support request.

由 Zendesk 提供技术支持