3月 192006
 

用 nslookup 测试DNS服务器

很多时候,拨号或者局域网中访问一些站点而不能够的原因只是 DNS 服务器的问题。所以,我一般都会添加多个 DNS服务器,至少要先拿到要访问站点的 ip地址再说,至于防火墙,那是代理的问题。

windows 网络属性 ctp/ip 协议中设置DNS麻烦,而且无法测试是否起作用。

开始 运行 cmd 打开windows命令行 运行

nslookup

得到下面的结果

C:Documents and Settingsguoshuang>nslookup
Default Server: dns.sn.cninfo.net
Address: 61.134.1.4
>

表示当前 DNS 服务器是 61.134.1.4

输入需要解析的域名,比如 blog.guoshuang.com,返回

> blog.guoshuang.com
Server: dns.sn.cninfo.net
Address: 61.134.1.4

DNS request timed out.
timeout was 2 seconds.
Non-authoritative answer:
Name: blog.guoshuang.com
Address: 222.90.70.219
>

表示使用 61.134.1.4 来解析,返回了 222.90.70.219 的结果。换言之,这个 61.134.1.4 DSN服务器有效。

如果想尝试其他DSN服务器,可输入 server 192.168.100.10,然后输入需要解析的域名。如

> server 192.168.100.10
Default Server: [192.168.100.10]
Address: 192.168.100.10

> blog.guoshuang.com
Server: [192.168.100.10]
Address: 192.168.100.10

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to [192.168.100.10] timed-out
>

可以看到这个DNS不能返回结果。换言之,此 DNS 无用。

 回复

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>