Chinaunix首页 | 论坛 | 博客
  • 博客访问: 261393
  • 博文数量: 44
  • 博客积分: 1431
  • 博客等级: 上尉
  • 技术积分: 558
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-24 12:53
文章分类
文章存档

2012年(1)

2011年(28)

2010年(15)

分类: LINUX

2011-01-24 18:10:00

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

windows 网络属性 ctp/ip 协议中设置DNS麻烦,而且无法测试是否起作用。很久以前从张光宇那里看到 windows命令行 nslookup,不敢独享。

开始 运行 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 无用。

我的DNS设置顺序一般是:

1.本机 hosts文件(路径为 %systemroot%system32driversetc)设置一些最常用的域名,比如

145.97.39.132 en.wikipedia.org

192.168.100.xxx blog.guoshuang.com

直接拿到 wikipedia (因为 en.wikipedia 只是 ip 劫持)和我的blog ip(因为我的blog就架在局域网中)

2.本地接入商,陕西一般是

61.134.1.4

61.134.1.9

202.100.4.15

3.外地或者国外的 DNS1-N个。有时候访问国外站点失败的原因只是本地(本地接入商)DNS服务器中无此记录而已。

 

阅读(7092) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

beyondfly2011-01-25 21:32:37

还是比较有用的