Jor*_*rdy 6 domain-name-system ip ip-address nameserver dns-zone
我不知道这是否适合我的问题,但是在更改名称服务器后,我的 DNS/名称服务器出现了问题。我不确定这是我这边还是我的虚拟主机的问题。
我将虚拟主机提供商控制面板中的 DNS 区域记录更新为 Cloudflare 提供的记录。之后有两个名称服务器:
NS elle.ns.cloudflare.com
NS lloyd.ns.cloudflare.com
Run Code Online (Sandbox Code Playgroud)
该站点仍然存在,但是当我检查 DNS ( http://www.intodns.com ) 时,出现以下错误:
Pingdom 还告诉我:
有人可以帮我吗?Cloudflare 还说安装不正确。谢谢!
Esa*_*nen 10
错误消息和引用的RFC2181 5.4.1 几乎已经说明出了什么问题:您的区域和父区域中的 NS 记录存在冲突,作为“胶水”记录。
上面的“胶水”包括区域文件中不属于该区域的任何记录,包括委托子区域的名称服务器记录(NS 记录)、伴随这些 NS 记录(A、AAAA 等)的地址记录,以及任何可能出现的其他杂散数据。
仅更改区域文件中的 NS 记录是不够的,您还应该在域注册商处更改它们。然后,它们被添加到 TLD 的区域中,以便委派对您的子区域的控制。这里,example.com.
是一个子区域com.
,是根的子区域.
。
为什么需要这些“胶水”记录?它们防止循环引用。如果您认为 DNS 查询是 DNS 服务器之间的对话,则循环引用可能是:
com.
!您知道example.com.
吗,名称服务器的用途是什么?ns1.example.com.
。ns1.example.com.
多少?example.com.
.example.com.
?因此,上一级区域也必须包含名称服务器的 IP 地址。
归档时间: |
|
查看次数: |
7745 次 |
最近记录: |