📅  最后修改于: 2023-12-03 15:17:22.040000             🧑  作者: Mango
nslookup
是一种用于查询DNS域名解析的命令行工具,通常用于检查DNS记录是否设置正确、查询IP地址、域名服务器信息等。
nslookup [选项] [主机名或IP地址] [域名服务器]
选项:
-query
:指定查询类型(默认为A
记录)-timeout
:指定超时时间-debug
:启用调试模式-type
:指定查询类型,可选项为A
、AAAA
、MX
、CNAME
、NS
等nslookup example.com
返回结果类似于:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: example.com
Address: 93.184.216.34
nslookup -query=mx example.com
返回结果类似于:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
example.com mail exchanger = 0 mx.example.com.
mx.example.com internet address = 192.0.2.1
nslookup example.com ns1.example.com
返回结果类似于:
Server: ns1.example.com
Address: 192.0.2.1#53
Non-authoritative answer:
Name: example.com
Address: 93.184.216.34
nslookup 93.184.216.34
返回结果类似于:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
34.216.184.93.in-addr.arpa name = example.com.
除了上述示例,还可以使用nslookup
查询CNAME记录、NS记录等信息。同时,也可以通过-debug
选项启用调试模式,输出更详细的信息。