经常碰到自己动手去配置网络连接的情况, 起初都是问别人怎么去设置,诸如本机IP地址,子网掩码,网关,DNS.其实前3个从在书里面看看,然后就知道怎么设了. 但是DNS一直是问别人, 完全不知道为什么是那个,而不是别的. 后来发现一规律就是, 设置的dns,每次一样. 因为在一直在北京,所以我想是不是每个城市所用的dns一样. 后来上网一搜发现果然是这样:每个城市都有几个域名解析服务器, 如果你在北京你就可以使用下面的任意一个:
202.96.199.133
202.96.0.133
202.106.0.20
202.106.148.1
202.97.16.195
我最长用到的是202.106.0.20.
如果你不是北京的,而要设置dns的话, 你可以在网上查到你所在的城市的dns.
在这里在说一下, 虽然中国每个城市都有域名服务器, 但是只有一个’域名主根服务器’, 全世界有13个域名根服务器, 其中一个是域名主根服务器是设在美国(为什么设在美国, 这个大家应该知道原因吧) 没有一个是设在中国. 中国的所有的域名服务器的信息和13个域名服务器同步,我们在浏览器中输入一个网址,敲回车,会发出一个请求,一般情况下,这个请求不会去到那13个根域名服务器的,因为本地(这里指国内)的域名服务器完全就可以帮你解析了,比如你输入的是www.csdn.net.但是如果你输入一个法国的个人的网站, 很有可能国内的域名服务器无法解析,那么就会转去13个域名服务器的任意一个去解析.
全世界只有13台。1个为主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理,负责全球互联网域名根服务器、域名体系和IP地址等的管理。