警告:您的一个或多个域名服务器未返回任何 NS 记录

警告:您的一个或多个域名服务器未返回任何 NS 记录

刚接触这个网站托管和 NS 记录,所以请对我宽容一点。请帮我解决这个错误。

我也与我的托管服务提供商进行了沟通,他们一直说我需要更改域名注册商网站上的 NS 记录或 DNS 记录,因为我仍在使用旧的名称服务器。我这样做了,但仍然不知道问题出在哪里,我不断收到在新域名上创建的电子邮件的退回消息,网站也显示一些抱歉消息。

请让我知道我需要去哪里以及需要做哪些更改才能使我的网站和电子邮件正常运行。

感谢致敬。

答案1

NS比较父区域中的委托记录:

jtrading.biz. 7200 IN NS      NS305.FASTWEBHOST.COM.
jtrading.biz. 7200 IN NS      NS306.FASTWEBHOST.COM.
;; 15 毫秒内从 2001:503:7bbb:ffff:ffff:ffff:ffff:ff7e#53(a.gtld.biz) 接收到 291 个字节

使用NS委托中指示的服务器返回的记录:

jtrading.biz. 86400 IN NS      ns303.fastwebhost.com。
jtrading.biz. 86400 IN NS      ns304.fastwebhost.com。
;; 103 毫秒内从 72.52.226.109#53(NS306.FASTWEBHOST.COM) 接收到 96 个字节

您将注意到存在不匹配的情况。

使用该命令dig +trace +add example.com NS可以轻松获取域的委派链概览,让您可以亲自检查此类事情。

要解决当前问题,首先您需要确定您实际上应该为该域名使用哪些名称服务器。了解之后,您需要更改委托(通过您的注册商)、您自己的区域(在您用于托管此区域的名称服务器上)或两者兼而有之,具体取决于当前存在错误NS记录的位置。

NS委托中的记录和权威NS名称服务器上的记录应该一致。

相关内容