![黑客攻防从入门到精通:绝招版(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/48/31418048/b_31418048.jpg)
1.3.2 nsLookup的使用
nsLookup命令经常会被黑客用于查询域名对应的IP地址、A记录、MX记录、NS记录、CNAME记录等信息。以下几个示例可说明nslookup的使用方法。
示例1:若要查询A记录,则只需按“nsLookup域名”格式输入命令即可,如“nslookup www.baidu.com”命令,如图1.3.2-1所示。
![](https://epubservercos.yuewen.com/61A327/17007299804293806/epubprivate/OEBPS/Images/014-3-i.jpg?sign=1738950385-TfJx9j5CSXJJbUyNptQo5f0FkBs4rBn2-0-137d2af3f8baa62d5e6fbf4db5b57449)
图1.3.2-1
示例2:若要查询MX记录,则只需要按“nsLookup-q=mx域名”格式输入命令即可。如“nslookup-q=mx www.ouc.edu.cn”命令,如图1.3.2-2所示。
![](https://epubservercos.yuewen.com/61A327/17007299804293806/epubprivate/OEBPS/Images/014-4-i.jpg?sign=1738950385-c0ScJAaKl0DW4FqvWbUMS1wziQu0Bk93-0-bab27c320906bcac85df94f4640c1fd8)
图1.3.2-2
示例3:若查询NS记录,只需按“nslookup-q=ns域名”格式输入命令即可。如“nslookup-q=ns www.newtopo1.com”命令,如图1.3.2-3所示。
![](https://epubservercos.yuewen.com/61A327/17007299804293806/epubprivate/OEBPS/Images/014-5-i.jpg?sign=1738950385-j3c3wgJlW8gp8xM5OUsabFbNlWRDoNwU-0-20979b2f3c73274fde35b365c4f52fc0)
图1.3.2-3
有时一台服务器使用的IP地址可能不止一个,如何才能获得这个IP地址的使用列表呢?这里以查询www.sina.com.cn网站使用的IP地址列表为例。
具体的操作步骤如下。
步骤1:在当前命令提示符下输入“nslookup”命令,查看域名对应的IP地址信息,如图1.3.2-4所示。接着在命令提示符“>”右侧输入www.sina.com.cn命令,在返回如图1.3.2-5所示的信息之后,即可获得www.sina.com.cn服务器群的IP地址列表。
![](https://epubservercos.yuewen.com/61A327/17007299804293806/epubprivate/OEBPS/Images/015-i.jpg?sign=1738950385-JpoxnZQdl5POphlfDMOlcAfRQ28gbCE5-0-9a25059f0404c1dc925539e72e93081a)
图1.3.2-4
![](https://epubservercos.yuewen.com/61A327/17007299804293806/epubprivate/OEBPS/Images/015-2-i.jpg?sign=1738950385-A2m4Zzqkl5xLTlILW8ltfIvwd6mYVhWw-0-b18f3fc5a174b7851a122b6671a35b1a)
图1.3.2-5
步骤2:获得这个IP地址列表后,当入侵者在一台服务器上使用各种入侵方法无功而返时,还有机会在另一台服务器上尝试入侵。
除了可以进行域名到IP地址的查询以外,如果希望知道某个内网IP地址(如192.168.0.10)对应的域名是哪个,从而确切知道企业网络服务安装在哪台机器上,只需在命令提示符窗口中输入“nslookup 192.168.0.10”命令。如果能够查到该IP对应的域名,将会直接将其显示出来。例如,在反馈信息的第2行的Name后面将会看到域名。