DNS故障解决工具大全


发布时间:2012-09-07

Nslookup 永远是用来判断DNS故障的利器

但是使用nslookup命令是有一定的前提的,无论是linux还我windows,在使用nslookup检查DNS问题之前都要先见车客户端的Local DNS服务器以及hosts配置。

在linux下要检查的文件为:

/etc/resolv.conf ; 和 /etc/hosts; 这两个文件

其中resolv.conf 文件是检查本地客户端的local DNS服务器,而linux下的hosts文件是在/etc/hosts;

Windows下要做的检查为:

网卡的TCP/IP属性配置,在windows vista之后显示为TCP/IPv4配置属性;

和C:\windows\system32\drivers\etc\hosts;C为系统盘。

 

检查玩这些配置之后就可以使用nslookup工具检查DNS错误和故障了。

 

非交互模式下使用nslookup:

这些命令都要在命令行中使用,其中nameserver为您的域名

 

查询A记录:nslookup domain nameserver

查询MX记录:nslookup -q=mx nameserver

查询NS记录:nslookup –q=ns nameserver

查询详细信息:nslookup –d2 domain nameserver

 

交互下模式下使用nslookup:

这种模式下,在命令行中输入nslookup即可。

Nslookup

>server nameserver

>set type =A|MX|NS|PTR

>hostname

>set d2 

(建议在window下使用)

 

同时在linux下你还可以使用dig命令来进行故障错误排查,解决等。但dig命令只能在linux下使用。