Nslookup 是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。Nslookup有2种使用模式交互模式与非交互模式。
非交互模式:
在cmd命令中直接输入命令,返回对应对应的数据
nslookup [-option] [hostname] [server]
交互模式:
仅仅在命令行输入nslookup,随即进入nslookup的交互命令行,退出输入exit
>nslookup
Default Server: nameserver1.domain.com
Address: 10.0.0.1
>
1.查询A记录
C:/>nslookup www.cdnunion.com
*** Can’t find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
Name: www.cdnunion.com
Addresses: 61.129.102.61, 202.101.42.101
61.129.102.61, 202.101.42.101是WWW对应的IP地址.
2.查询MX记录
C:/>nslookup -type=mx cdnunion.com
*** Can’t find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
cdnunion.com MX preference = 8, mail exchanger = mail.cdnunion.com
cdnunion.com nameserver = ns2.cdnunion.com
mail.cdnunion.com internet address = 61.129.102.61
mail.cdnunion.com是cdnunion.com对应的MX记录.
3.查CNAME记录
C:/>nslookup -type=cname www.kukudm.com
*** Can’t find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
www.kukudm.com canonical name = www.kukudm.cdnunion.com
www.kukudm.cdnunion.com是www.kukudm.com对应的CNAME记录.
4.查询域名服务器
C:/>nslookup -type=ns cdnunion.com
*** Can’t find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1
Non-authoritative answer:
cdnunion.com nameserver = ns2.cdnunion.com
ns2.cdnunion.com internet address = 61.129.102.61
ns2.cdnunion.com是cdnunion.com域名的DNS服务器.
5.指定域名服务器查询结果.
C:/>nslookup www.cdnunion.com 202.96.209.133
Server: ns-pd.online.sh.cn
Address: 202.96.209.133
Non-authoritative answer:
Name: www.cdnunion.com
Address: 210.51.25.23
6.反向解析,由IP地址,解析域名
格式
Nslookup –type=ptr 192.168.1.45
7.交互模式简介,以反向解析为例
格式:
nslookup回车
server<IP>回车(这里指定域名服务器,不写就是默认的)
set type=PTR回车
192.168.1.45回车,得出结果。
不过可能很多ISP都不提供域名反解析功能,你可试试运行这个命令:ping xxx.xxx.xxx.xxx -a。