显示可用于诊断域名系统与 DNS (基础结构) 的信息。使用此工具之前,应熟悉 DNS 的工作原理。只有在安装了 TCP/IP 协议后,nslookup 命令行工具才可用。
nslookup 命令行工具有两种模式:交互式和非交互式。
如果只需查找单个数据,建议使用非交互模式。对于第一个参数,键入要查找的计算机的名称或 IP 地址。对于第二个参数,键入 DNS 名称服务器的名称或 IP 地址。如果省略第二个参数, nslookup 将使用默认 DNS 名称服务器。
如果需要查找多个数据,可以使用交互模式。为第一个参数 (-) ,为第二个参数键入 DNS 名称服务器的名称或 IP 地址。如果省略这两个参数,该工具将使用默认的 DNS 名称服务器。使用交互模式时,可以:
通过按 Ctrl+B 随时中断交互式命令。
通过键入 exit 退出。
将内置命令视为计算机名称,因为它前面有一个 () 。无法识别的命令被解释为计算机名称。
语法
参数
注解
如果computerTofind是 IP 地址,并且查询针对 的是 A 或 PTR 资源记录类型,则返回计算机的名称。
如果computerTofind是一个名称,并且没有尾随期限,则默认 DNS 域名将追加到该名称后面。此行为取决于以下集子命令的状态:domain、srchlist、defname 和 search。
如果键入连字符 (-)而不是 computerTofind,则命令提示符将改为 nslookup 交互模式。
如果查找请求失败,命令行工具会提供错误消息,包括:
实例:
1.默认本机DNS和指定DNS:
2.查询具体项是否解析成功
领取专属 10元无门槛券
私享最新 技术干货