
3.7 Nslookup命令
Nslookup 是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具,在Windows NT/2000/XP/Server 2003中均可使用。
注意
Nslookup 必须要在安装TCP/IP协议的网络环境中使用。
Nslookup的语法格式如下:
[TR]
[TD] Nslookup [/TD][/TR]
例如,网络中心已经安装一台DNS服务器,主机名称为“Nic-server”。它可以把域名www.aIhUaU.com解析为192.168.10.5的IP地址,这是用得比较多的正向解析功能。
在DOS命令行中键入“Nslookup www.aIhUaU.com命令后按回车键,执行结果如图3-46所示。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=161 alt="" src="http://pic.aIhUaU.com/201602/15/100154786.jpg" width=540 border=0>[/TD][/TR]
[TR]
[TD]图3-46 Nslookup www.aIhUaU.com命令的执行结果[/TD][/TR]
结果显示,正在工作的DNS服务器的主机名为“Nic-server”,IP地址是“192.168.10.1”,域名www.aIhUaU.com应的IP地址为“192.168.10.5”,说明DNS 服务器 Nic-server 已经能顺利实现正向解析。
在命令行中键入“Nslookup 192.168.10.5”命令后按回车键,结果如图3-47所示。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=158 alt="" src="http://pic.aIhUaU.com/201602/15/100326790.jpg" width=519 border=0>[/TD][/TR]
[TR]
[TD]图3-47 Nslookup 192.168.10.5的执行结果[/TD][/TR]
说明DNS服务器Nic-server的反向解析功能也正常。
如果执行结果如图3-48所示,说明网络中DNS服务器Nic-server在工作,却不能实现域名www. longtune.com的正确解析。此时要分析DNS服务器的配置情况,查看“www. longtune.com”域名对应的IP地址记录是否已经添加到DNS的数据库中。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=157 alt="" src="http://pic.aIhUaU.com/201602/15/100357996.jpg" width=558 border=0>[/TD][/TR]
[TR]
[TD]图3-48 执行结果 [/TD][/TR]当执行Nslookup www. longtune.com命令时,可能会出现如图3-49所示的结果。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=157 alt="" src="http://pic.aIhUaU.com/201602/15/100429169.jpg" width=561 border=0>[/TD][/TR]
[TR]
[TD]图3-49 Nslookup命令的执行结果[/TD][/TR]
说明在目前的网络中,没有找到可以使用的DNS服务器。此时需要全面检测网络的连通性,并检查DNS服务器是否处于正常工作状态,采用逐步排错的方法找出DNS服务错误的根源。
如果需要全面掌握Nslookup的用法,在命令提示符后输入“Nslookup”命令后,按回车键。然后在其对话命令行中输入“?”以获得系统帮助,如图3-50所示。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=655 alt="" src="http://pic.aIhUaU.com/201602/15/100501772.jpg" width=636 border=0>[/TD][/TR]
[TR]
[TD]图3-50 Nslookup的用法[/TD][/TR]