DNS 问题:正确的名称服务器,名称服务器工作正常,但无法解析

DNS 问题:正确的名称服务器,名称服务器工作正常,但无法解析

我的问题如下。欢迎提出任何建议。

[domain].org 无法解析

whois 并检查注册表信息表明已设置正确的名称服务器。

主名称服务器也是托管 domain.org 的服务器。

主名称服务器还用于许多其他域,并且运行良好。

登录服务器后,我可以 ping [domain].org 并且它可以正确解析。

在我的笔记本电脑上将名称服务器设置为我自己的 DNS 服务器,并且 URL 可以正确解析。

如果域名设置了正确的名称服务器,并且名称服务器可以将 URL 解析为正确的 IP 地址,并且如果我使用该名称服务器作为我的 DNS,那么它可以正确解析,并且名称服务器用于其他正确解析的域名,那么为什么它不起作用?

注意:这是一个新的域名注册,已经设置了大约 10 天,因此它不是简单的缓慢传播。

有任何想法吗?

谢谢

答案1

您应该检查以下几件事:

1) dig @8.8.8.8 domain.org,或者其他不是您当前正在使用的外部名称服务器或那个名称服务器。您也可以尝试通过代理检查域。这将告诉您这是您本地设置中存在冲突还是一般问题。

2) 您可能需要清除本地 DNS 缓存,该缓存可能缓存了早期的答案并且仍保留着它 - 尽管经过这么长时间后不太可能出现这种情况。

3) 如果您的名称服务器的设置与我的类似,则它可能具有外部和内部端,并根据请求 IP 进行不同的处理。您可能在任一端设置了域,而没有在另一端设置,因此它只在外部显示,而不会在内部显示给您,反之亦然。

4) 重新检查区域文件named.conf(假设您使用 bind)是否有拼写错误。可能它实际上内部没有工作,而您有一行遗留/etc/hosts代码让它看起来像是在工作。

5) [再次] 重新启动命名服务,我假设您这样做是为了让它在内部运行,但同样,其他原因也可能使它运行。要让它提供正确的分辨率,您必须重新启动服务以让它重新读取所有区域文件和配置文件。

相关内容