![为什么 Denic 不接受我的名称服务器?](https://linux22.com/image/589177/%E4%B8%BA%E4%BB%80%E4%B9%88%20Denic%20%E4%B8%8D%E6%8E%A5%E5%8F%97%E6%88%91%E7%9A%84%E5%90%8D%E7%A7%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9F.png)
我目前正在将我们所有的域名移至我们自己的域名服务器。这在移至我们自己的.de
域名之前都不是问题。我(我想我)了解使用 NS 的含义里面它有自己的领域,因此需要粘合记录。
直到昨天,我还以为自己对 Bind 和 DNS 区域有很好的理解,直到我收到这个错误Denic 名称服务器预授权检查:
名称服务器 IP 地址集不一致(NS、提供的胶水、确定的胶水)
- ns2.hartwig-at.de
- [88.198.242.190/88.198.242.190]
- 确定了默认解析器:[],确定了其他解析器:{88.198.242.190/88.198.242.190=[/2a01:4f8:d13:3c85:0:0:0:2, /88.198.242.190]}
名称服务器 IP 地址集不一致(NS、提供的胶水、确定的胶水)
- ns1.hartwig-at.de
- [cloud.hartwig-at.de/176.221.46.23]
- 确定默认解析器:[],确定其他解析器:{cloud.hartwig-at.de/176.221.46.23=[/2a00:1158:3:0:0:0:0:b6, /176.221.46.23]}
我的注册商的支持人员要么比我受过更好的教育,要么根本不知道。无论如何,他们都回避了我关于这个错误意味着什么的问题。他们只是告诉我
您的名称服务器必须返回您自己的名称服务器作为默认解析器。
但这对我来说没有任何意义,而且他们拒绝尝试用其他任何方式来解释。
这是我当前区域文件的头:
@ 86400 IN SOA ns1.hartwig-at.de. hostmaster.hartwig-at.de. (
2012070505 ; serial
1d ; refresh
3h ; retry
4w ; expiry
1h ) ; minimum
3600 IN NS ns1.hartwig-at.de.
3600 IN NS ns2.hartwig-at.de.
3600 IN MX 10 remote.hartwig-at.de.
3600 IN MX 20 mx1.hartwig-at.de.
3600 IN MX 30 mx2.hartwig-at.de.
localhost 3600 IN A 127.0.0.1
localhost 3600 IN AAAA ::1
@ 3600 IN A 176.221.46.23
3600 IN AAAA 2a00:1158:3::b6
* 3600 IN A 176.221.46.23
3600 IN AAAA 2a00:1158:3::b6
hetzner 3600 IN A 88.198.242.190
hetzner 3600 IN AAAA 2a01:4f8:d13:3c85::2
cloud 3600 IN A 176.221.46.23
cloud 3600 IN AAAA 2a00:1158:3::b6
; List all NS as A/AAAA record
ns 3600 IN A 176.221.46.23
ns 3600 IN AAAA 2a00:1158:3::b6
ns1 3600 IN A 176.221.46.23
ns1 3600 IN AAAA 2a00:1158:3::b6
ns2 3600 IN A 88.198.242.190
ns2 3600 IN AAAA 2a01:4f8:d13:3c85::2
那么,我的区域有什么问题?“默认解析器”又是什么?
答案1
您的名称服务器有 AAAA 记录,但您没有将 IPv6 地址作为粘合记录(因此粘合记录与您的名称服务器返回的地址不一致)。使用列出的 IPv4 和 IPv6 地址运行检查将返回以下内容:
答案2
你的 SOA 记录看起来不应该像这样吗
hartwig-at.de. IN SOA ns1.hartwig-at.de. hostmaster.hartwig-at.de. ...