dns之我见

分类:乱⑦八糟 标签:无

DNS 是域名系统 (Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址更多请看百科dns注:此处的dns服务器并非域名管理的dns域名解析服务。

为啥要换dns
1.默认情况下,宽带运营商会提供dns ,而且解析速度还可以。例如广东这边电信dns 202.96.134.133和 202.96.128.166 。但是偶尔会出现一些你不想看到的情况,比如说在浏览器输入一个错误的无法解析的地址就会出现114页面了。再比如说网页弹窗,促销宽带的广告等等。
2.国情需要
在景德镇围墙太高,常常输入地址得到错误ip指向,并不能打开网页,常见的手段就有dns劫持,和dns污染了。更换国外DNS服务器就可以解决部分DNS劫持问题,但是对DNS污染就无能为力了。目前最简单有效解决DNS污染的方法就是使用vpn或是手动修改hosts。比如说facebook 我用国内的dns然后挂snova打不开网页提示ssl错误,但换google的却没问题。

一些常见的dns服务器
详细请看abuout.com(e文的)

  • Google Public DNS 8.8.8.8 and 8.8.4.4

  • OpenDNS 208.67.222.222 and 208.67.220.220

  • Norton DNS 198.153.192.50 and 198.153.194.50

  • Comodo Secure DNS 8.26.56.26 and 8.20.247.20

  • DNS Advantage156.154.70.1 and 156.154.71.1

  • ScrubIT 67.138.54.100 and 207.225.209.66

  • 114dns 114.114.114.114 and 114.114.115.115(后起之秀,且该公司提供域名dns解析)

  • 如何找出最快的dns服务器
    ①谷歌上面的开源项目namebench下载,点击运行之后会找出最快的dns服务器。不出意外的话应该是宽带运营商提供给的dns。见图1namebench②也可以用这个dns benchmark检测,最快的dns排在最前面。见图2dns benchmark

    ③也可以用简单的ping 虽然ping值不完全代表速度,但是可作为参考下用站长工具的超级ping功能 ping下dns 。这里就不贴图了。谷歌的响应速度还是很好的,平均都是几十ms,114的那个也不错,其他的dns 都过百了,甚至200。 ping 运营商isp的dns是不通的,应该是禁止ping了。

    最后根据自己的需要选择dns。,一般大众用运营商的 dns就可以了,忍受点广告也无所谓。科学上网的就要改其他dns了。谷歌的不错,4条8 这么霸气,好记。所谓的改dns让网速变的更快些,这个个人认为这是噱头,真心感觉不出来太大差别,如果是那样直接改hosts地址不用dns解析岂不是更快,自己用起来感觉好才是真的好。
    最最后看下各大dns nslookup地址,dns劫持的厉害呀.防火长城暂时未对TCP协议下的域名查询进行投毒污染,故现在能通过强制使用TCP协议查询真实的IP地址:Windows下打开命令提示符,输入nslookup -vc 要查询的域名 .
    C:\Documents and Settings\Administrator>nslookup www.twitter.com 114.114.114.114
    Server: public1.114dns.com
    Address: 114.114.114.114
    Non-authoritative answer:
    Name: www.twitter.com
    Address: 37.61.54.158

    C:\Documents and Settings\Administrator>nslookup www.twitter.com 8.8.8.8
    Server: google-public-dns-a.google.com
    Address: 8.8.8.8
    Name: www.twitter.com
    Address: 46.82.174.68

    C:\Documents and Settings\Administrator>nslookup www.twitter.com 156.154.70.1
    Server: rdns1.ultradns.net
    Address: 156.154.70.1
    Name: www.twitter.com
    Address: 59.24.3.173

    C:\Documents and Settings\Administrator>nslookup www.twitter.com 208.67.222.222
    Server: resolver1.opendns.com
    Address: 208.67.222.222
    Name: www.twitter.com
    Address: 37.61.54.158

    C:\Documents and Settings\Administrator>nslookup www.twitter.com 198.153.192.50
    *** Can't find server name for address 198.153.192.50: Non-existent domain
    Server: UnKnown
    Address: 198.153.192.50
    Name: www.twitter.com
    Address: 8.7.198.45

    C:\Documents and Settings\Administrator>nslookup www.twitter.com 8.20.247.20
    Server: ns2.recursive.dns.com
    Address: 8.20.247.20
    Name: www.twitter.com
    Address: 78.16.49.15

    nslookup https://twitter.com 8.8.8.8 https的查询ip地址都是一样的,唯独114的查不出来。
    你可能还会对下列文章感兴趣:

    7条评论 你不想来一发么↓ 顺序排列 倒序排列

      向下滚动可载入更多评论,或者点这里禁止自动加载

      想说点什么呢?

      您需要登录您的Google账号才能进行评论。