我正在使用 Pingdom 的 DNS 工具来检查我的 DNS。
我收到以下错误:
IPv4 名称服务器太少 (1)。
只为该区域找到了一个 IPv4 名称服务器。您应该始终为一个区域配备至少两个 IPv4 名称服务器,以便能够处理瞬时连接问题。
名称服务器 ns2.domain.com 的胶水不一致
名称服务器的地址与子节点和父节点不同。这是一个配置错误,应尽快更正。
名称服务器 ns2.domain.com 不通过 TCP 回答查询。
我的域名注册商设置为ns1.domain.com和ns2.domain.com(示例)。
编辑:我的问题
如何在我的名称服务器上启用 TCP?什么是“不一致粘合”?我有两个名称服务器,但收到“IPv4 太少”错误,我在这里做错了什么?
(PS:第一版的帖子不太好,抱歉,是早上发的)
编辑:
我似乎已经通过添加“A 记录”ns2.example.com -> 指向我的辅助 IP 并编辑我的解析器文件修复了第一个和第二个错误。
仍然出现错误,ns2.example 没有通过 TCP 回答查询。 我怎样才能解决这个问题?
答案1
将辅助名称服务器设置为主名称服务器的从属服务器。在防火墙上启用 53/TCP,并通过尝试 telnet your-dns-ip 53 确保您正在监听该端口。
解析器与此无关。这是 DNS 的“服务器端”,解析器是客户端配置问题。
我同意上述评论,只需提供有问题的域名,我们就能准确地告诉您问题所在。
您没有提到您正在运行什么操作系统或什么名称服务器,这也使得提供具体建议更加困难。我认为在 serverfault 或其他问题网站上发布问题之前,应该先阅读以下内容: