视频: 0326 网络及服务故障排查思路及命令讲解 2024
nslookup 命令是诊断DNS问题的强大工具。当您可以通过指定IP地址而不是DNS名称来访问资源时,您就知道遇到了DNS问题。例如,如果您可以访问 www。易趣。 com 键入 66。 135. 192. 87 在您的浏览器的地址栏中,但不能输入 www。易趣。 com ,你有一个DNS问题。
nslookup 最简单的用法是查找给定DNS名称的IP地址。 <! - 1 - >
C:> nslookup易趣。 com服务器:ns1。 ORNG。 twtelecom。网址:168. 215. 210. 50非权威回答:姓名:ebay。 com地址:66. 135. 192. 87 C:>正如您所看到的,只需键入
nslookup ,然后输入要查找的DNS名称即可。 Nslookup 发出一个DNS查询来查找。此DNS查询已发送到名为 ns1的服务器。 ORNG。 twtelecom。净 在 168。 215. 210. 50 。然后显示与 ebay关联的IP地址。 com :即<66>。 135. 192. 87 。 <! - 2 - > 在某些情况下,使用
nslookup命令可能会发现主机名的IP地址错误。要知道,当然,你必须确定主机IP地址 应该是 。 例如,如果您知道您的服务器是 203。当查询服务器的主机名时,Nslookup
会返回一个完全不同于您的服务器的IP地址,但其中一个DNS记录有可能是错误的。
命令进入子命令模式。它会显示一个提示符( >> ),让您知道您处于 nslookup 子命令模式,而不是在正常的Windows命令提示符下。 在子命令模式下,可以输入各种子命令来设置选项或执行查询。您可以键入一个问号( ? )以获取这些命令的列表。 最常用的nslookup子命令 子命令
用途 name 查询指定名称的当前名称服务器。
将当前名称服务器设置为您指定的服务器。 | root |
---|---|
将根服务器设置为当前服务器。 | set type = x |
指定要显示的记录类型,如A, | CNAME,MX,NS,PTR或SOA。指定ANY以显示所有 |
记录。 | set debug |
打开调试模式,显示每个查询的详细信息。 | set nodebug
关闭调试模式。 设置递归 |
启用递归搜索。 | set norecurse
禁用递归搜索。 |
exit | 退出nslookup程序并返回到命令 |
提示符。 |