测试 DNS 服务器给出的响应/查找

测试 DNS 服务器给出的响应/查找

我有一家供应商,需要在其 DNS 系统中设置域名。我该如何使用它来查看它对 mydomain.example.com 的 IP 的响应?我主要想确保他们已正确配置 A 记录。

Windows、Linux,任何工具/命令行都可以。谢谢!

答案1

nslookup有点古怪,经常给出误导性答案。其作者(ISC)建议不要使用它。

因此,标准工具是dig

% dig mydomain.example.com. A
....

这将通过您配置的递归解析器进行检查。

如果您想要检查特定服务器的内容(即您的域的名称服务器),请将@server_name或添加@server_ip到参数中:

% dig @server mydomain.example.com. A

答案2

在 Windows 上,您可以使用 nslookup。

以交互模式运行 nslookup,设置您想要用来回答查询的服务器,设置 nosearch 选项以消除带有 DNS 后缀的查询,并设置 debug 选项或 debug2 选项以在返回的答案中获得更详细的结果。

答案3

你要nslookup

该工具将允许您将供应商的 DNS 服务器(假设您可以访问它)设置为解析器,并告诉您该服务器对于给定名称查找返回的内容。

相关内容