DNS 原理入门

DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。

本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。

 

一、DNS 是什么?

DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。

举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。

如果你不清楚为什么一定要查出IP地址,才能进行网络通信,建议先阅读我写的《互联网协议入门》。 继续阅读“DNS 原理入门”

常用的公共DNS

首先说一个opendns
这个好久了 久到已经不怎么用了。
208.67.222.222
208.67.220.220
第二个谷歌的
8.8.8.8
8.8.4.4

国内的说两个
114dns
114.114.114.114
114.114.115.115

阿里也出dns 了
223.5.5.5
223.6.6.6

这东西太多没用四组应该够用了

 国内各省市DNS服务器地址

  北京:
  202.96.199.133
  202.96.0.133
  202.106.0.20
  202.106.148.1
  202.97.16.195
  202.138.96.2

  深圳:
  202.96.134.133
  202.96.154.15

  广州:
  61.144.56.100
  61.144.56.101

  广东:
  202.96.128.86
  202.96.128.143

  上海:
  202.96.199.132
  202.96.199.133
  202.96.209.5
  202.96.209.133

  天津:
  202.99.96.68
  202.99.104.68

  广西:
  202.96.128.68
  202.103.224.68
  202.103.225.68

  河南:
  202.102.227.68
  202.102.245.12
  202.102.224.68

  河北:
  202.99.160.68

  福建:
  202.101.98.54
  202.101.98.55

  厦门:
  202.101.103.55
  202.101.103.54

  湖南:
  202.103.0.68
  202.103.96.68
  202.103.96.112

  湖北:
  202.103.0.68
  202.103.0.117
  202.103.24.68

  江苏:
  202.102.15.162
  202.102.29.3
  202.102.13.141
  202.102.24.35

  浙江:
  202.96.102.3
  202.96.96.68
  202.96.104.18

  陕西:
  202.100.13.11
  202.100.4.16
  202.100.4.15
  202.100.0.68

  山东:
  202.102.154.3
  202.102.152.3
  202.102.128.68
  202.102.134.68

  山西:
  202.99.192.68
  202.99.198.6

  四川:
  202.98.96.68
  61.139.2.69

  重庆:
  61.128.128.68

  成都:
  202.98.96.68
  202.98.96.69

  辽宁:
  202.98.0.68
  202.96.75.68
  202.96.75.64
  202.96.69.38
  202.96.86.18
  202.96.86.24

  安徽:
  202.102.192.68
  202.102.199.68
  10.89.64.5

  吉林:
  202.98.5.68
  202.98.14.18
  202.98.14.19

  江西:
  202.101.224.68
  202.109.129.2
  202.101.240.36

  新疆:
  61.128.97.74
  61.128.97.73

  贵州:
  202.98.192.68
  10.157.2.15

  云南:
  202.98.96.68
  202.98.160.68

  黑龙江:
  202.97.229.133
  202.97.224.68
  219.150.32.132

  海南:
  202.100.192.68
  202.100.199.8

  宁夏:
  202.100.0.68
  202.100.96.68

  甘肃:
  202.100.72.13

  内蒙古:
  202.99.224.68

  青海:
  202.100.128.68

各地ISP的DNS服务器

(1)google,OpenDNS,香港,台湾的DNS服务器:
google(8.8.8.8)
google(8.8.4.4)
OpenDNS(208.67.222.222)
OpenDNS(208.67.220.220)
香港有线宽频i-Cable(61.10.0.130)
香港和记环球电讯(202.45.84.58)
香港宽频Hong Kong BroadBand Network(203.80.96.10)
台湾中华电信(168.95.1.1)
台湾中华电信(168.95.192.1)

(2)网通的DNS服务器:
北京网通(202.106.0.20)
北京网通(202.106.46.151)
天津网通(202.99.104.68)
上海网通(210.22.70.3)
上海网通(210.22.84.3)
辽宁网通(202.96.64.38)
黑龙江网通(202.97.224.68)
黑龙江网通(202.97.224.69)
山东网通(202.102.152.3)
山东网通(202.102.134.68)
海南网通(221.11.132.2)
贵州网通(221.13.30.242)
贵州网通(221.13.28.234)
甘肃网通(221.7.34.10)
内蒙古网通(202.99.224.68)

(3)电信的DNS服务器:
上海电信(202.96.209.5)
上海电信(202.96.199.133)
重庆电信(61.128.128.68)
吉林电信(219.149.194.55)
四川电信(202.98.96.68)
四川电信(61.139.2.69)
云南电信(202.98.96.68)

(4)移动的DNS服务器:
北京移动(211.136.28.237)
天津移动(211.137.160.5)
重庆移动(221.130.252.200)
河北移动(211.138.13.66)
山西移动(211.138.106.19)
辽宁移动(211.140.197.58)
吉林移动(211.141.16.99)
黑龙江移动(211.137.241.34)
黑龙江移动(211.137.241.35)
江苏移动(211.103.55.51)
江苏移动(221.130.56.242)
浙江移动(211.140.10.2)
安徽移动(211.138.180.2)
安徽移动(211.138.180.3)
江西移动(211.141.90.68)
河南移动(211.138.31.4)
湖北移动(211.137.76.67)
湖南移动(211.142.210.98)
广东移动(218.204.254.77)
海南移动(211.138.164.6)
四川移动(211.137.96.205)
贵州移动(211.139.1.3)
云南移动(211.139.29.68)
陕西移动(211.137.130.3)
甘肃移动(218.203.160.194)
青海移动(211.138.75.123)
内蒙古移动(211.138.91.1)
广西移动(211.138.252.30)
宁夏移动(218.203.101.3)
新疆移动(218.202.152.130)
西藏移动(211.139.73.34)

(5)教育网的DNS服务器:
中国科技大学教育网(202.38.64.1)
武汉科技大学教育网(202.114.240.6)
重庆大学教育网(202.202.0.33)
北京师范大学教育网(202.112.80.106)
广东金融学院教育网(218.192.12.6)
兰州大学教育网(202.201.0.131)
郑州大学教育网(202.196.64.1)
深圳大学教育网(218.192.240.2)
鲁东大学教育网(202.194.48.66)

(6)国外的DNS服务器:
美国(208.67.222.222)
美国(208.67.220.220)
美国(165.87.13.129)
美国(165.87.201.244)
美国(205.171.2.65)
加拿大(209.166.160.36)
新西兰(202.27.184.3)
印度(202.138.103.100)
印度(202.138.96.2)

Norton DNS

Norton DNS是类似OpenDNS和Google DNS的域名解析服务,目前处于测试(beta)阶段。Norton DNS 宣称将提供更快,更安全,更可靠的DNS服务。
只需将DNS改为198.153.192.1和198.153.194.1 ,即可体验Norton DNS。

新网DNS再次故障

国内知名的网络基础服务应用运营商新网9日下午16时左右,出现了大面积的DNS故障,据消息称本次故障波及范围覆盖了全国大部分的网站。所有在Xinnet注册的域名都受到了不同程度的影响。

按照我网站的监控邮件看,在下午4:30左右访问出现问题,到5:30访问正常,又一次出现问题,不过通过流量统计看,损失并不是绝对的,可能又不分地区能够访问。

16:30左右,新网官方也一度无法访问,

部分域名恢复访问,但速度十分缓慢,更多的网站是时好时坏。

这是2010年新网第三次出现DNS瘫痪状况

面对这样的情况,新网确实应该加强DNS的管理了,之前我一直认为新网的DNS太少,应该多开几组,不过当出现大规模断网的时候新网说明已经增开服务器,不过还是接二连三的出现问题,我在想如果每一个网站的域名都像百度那样,去告你的话,你怎么面对啊。

Google涉足DNS业务

今天看到这个新闻,据说还是在测试期,DNS是类似opendns的解析,提供给用户使用的,我是在用opendns的解析,不过我还是感觉意义不大,如果能推出dnspod的DNS服务器帮助域名解析的话我想我还是会很愿意用的。

说回来,这个业务是帮助解析域名的,使用这个服务器就意味着可以走国外的DNS服务器,那么就会返回一些国外的网站,这样可能会被会严格阻挡,劫持和过滤用户查询。我们使用可能意义就不会比opendns意义大,现在不能访问的网站用opendns一样不能访问,相信用googledns也一样的情况,无非是所谓的安全性,可是我还没看到过谁用因为使用本地接入商的dns而中毒的呢,只是上次的dnspod事件,不过国外地震,光缆断裂,次数已经好几次了,总体上说还是本地的好用些。

dnspod成立公司后有感

首先是感到不安,因为我有好些域名在使用dnspod不说别的就是博客的域名也是在使用dnspod在解析,之前其实dnspod是一直免费的,服务器等一些其他费用大部分是靠赞助和广告费的,那么醉经典的就是解析失败后会跳转到他服务器的一个类似导航页面的广告页,这个是我之前一直在忍的,我知道免费用人家的这些还是要忍的。不过成立公司后我发现我的一些其他网站在使用dnspod以后出现了一些莫名其妙的dns解析错误页面被百度收录,这个事有问题的,我的网站是没有什么连接只想错误的解析页面的,这个可能是dnspod比较“阴”的手段,当然这个只是我数个网站中体现出来的,相对整个互联网应该算是偶然的。

在有消息注资以后其实已经有意的使用域名商的DNS了,部分使用dnspod是因为有些双线解析,xxx.com的域名是不能够使用cname的所以没有办法。虽然商业化会保障服务能够得到长期稳定的运行,但是这种免费模式下的东西,肯定会给你带来大量广告。我还是想要逐步走出这种现状。申请域名是免费提供dns服务解析的,使用自带的是没有广告的,只是大多域名商的DNS服务器不能提供一级域名的双线解析方案。

大规模DNS出现问题始末

  呵呵,看来不光是我网站出问题,dnspod出现这样情况相信很多网站都一样没法访问,事情的始末是怎样的 我网上看到了是说一个私服请人攻击竞争,攻击者却去攻击DNS服务器以致使竞争者域名无法解析,然而dnspod却是暴风影音在用的DNS服务器,这样dnspod被攻击瘫痪,暴风影音没有办法解析,而后众多的使用暴风的用户,在不知情的情况下与暴风网站链接,而这时候的连接不能连通而导致了其他dns服务器工作量加大导致瘫痪,从而大量dns服务器解析出错,导致网站不能访问,现在逐渐恢复中。

DNSPOD遭到DDOS攻击域名无法解析

  使用的DNSPOD解析域名,今天下午2点左右DNSPOD被攻击了,很多域名都无法访问了,必须要说的是攻击DNS服务器是非常恶意的行为,不知道是不是同行所为,DNSPOD是免费的用他可以轻松的进行双线解析,是一个很不错的功能,希望有仇的攻击就攻击你要攻击的网站,不要攻击DNS服务器了,与其攻击这个免费的DNS倒不如直接攻击大的新网、万网等那样多牛X啊。好了总算是恢复访问了,个人的博客也无所谓停几个小时,继续发布我的文章吧,嘿嘿。

PS:谁知道.ME域名的官方站啊,我以前是有的不过没有记下来现在找不到了,我想查下我的whois信息。

pzg.me

  申请了新域名今天开始启用了,打算用来记录一些事情。pzg.me的长度还是满意的,就是注册后还没有提供解析平台,让管理员给我把DNS指向了dnspod自己来解析了域名,不过这样也好空间是双线的这样顶级域名也可以解析双线了,要不然很多解析系统是无法用cname解析顶级域名的。

  博客程序也响应的寻找了很久,这里推荐三个,没有做AD的嫌疑,我的地方我说什么都行,wordpress、sablog、z-blog 这三个是我相中的,z-blog是ASP的很无奈的被抛弃了,其实我也想过个人写博客已经足够了,z-blog的程序是我非常喜欢的在这三个里面是最喜欢的。sablog是国内一个安全小组开发的,这个小组很早就关注过他们。在首页上的介绍让我看上去很想discuz的介绍,顿时有了亲切感,但是在这几天的观察中发现他的最新版距今已经相当一段时间,新版本迟迟不出,无奈之下放弃了。wordpress使用这个其实并不是因为是世界第一流行的程序之类的说辞,我曾经几次都想选用其他程序因为他的语言关系和众多的插件,以及遇到问题难以解决,不过最后还是选择了这个系统,经过简单的处理现在已经有写博客的心情了。希望这里能为我为大家提供一些帮助。