因DNS服务器原因造成的网站打不开

你是否会出现这样的情况,某个比较知名的网站,别人电脑都打得开,但是唯独你电脑打不开,这时候是不是很窝火呢。原因很明显是你电脑的问题,可能是中毒,也可能是设置问题,还有一个比较常见的原因就是DNS解析服务器故障。那么什么是DNS解析服务器,怎么判断出现了故障呢?又在哪里设置呢?

下图显示的就是设置DNS服务器地址的地方,具体是在网络属性->本地连接->TCP/IP属性里面。现在我们上网一般用的都是路由器,是在路由器里面设置DNS服务器的,而我们常用的都是选择当地ISP(比如上海电信宽带)提供的解析IP,这个是安装宽带的师傅一开始就会帮你设置好的。还有一部分高级用户会选择一些公开的免费的DNS服务器,比如OpenDNS或者谷歌的8.8.8.8/8.8.4.4这两组DNS服务器。

如果我们当地ISP提供的DNS服务器出现故障的时候,域名解析会不正常,无法解析到该网站所在的服务器上。这时候我们可以通过更换到谷歌的免费DNS服务器来解决问题。我们一定会有这样的经历,就是偶尔输错域名的时候,会出现中国电信114的页面,上面有很多广告。如果你家宽带是联通的,那就是中国联通的广告,这其实就是我们电脑使用了运营商的DNS解析服务器的结果。当他们的DNS解析服务器判断你输入的域名是错误的,本身没有指向任何服务器的时候,就会跳转到他们的广告页面,这也是他们增加广告收入的一处渠道。

还有一个概念叫做DNS劫持,通俗的说就是我们的DNS解析服务器人为地,故意地把一些正确的域名解析到错误的IP地址,而这些域名其实是正常的,并不是之前所说的偶尔输错的域名。比如我们上facebook,twitter这些国内禁止的网站,中国电信或中国联通就会把这些域名故意解析到某个随机的IP地址上,造成我们就算用VPN也无法访问。当然解决办法也就是更换DNS解析服务器,更换成OpenDNS的208.67.222.222/208.67.220.220或者谷歌的8.8.8.8/8.8.4.4,再配套上VPN拨号,就可以顺利访问到了。

返回行业资讯