刚接了电信的adsl,有喜有愤,喜的是电信的adsl稳定,比网通强多了,愤的是打开我的几个网站竟然跳转到了电信的114so.cn导航站,上网查询了一下,遇到网站打开跳转到114so导航站的网友有不少。

对于这种情况我在cmd下查询了域名解析,发现域名解析出问题了,比如本博www.qqgzs.com的解析变成了www.qqgzs.com.domain,在后面加上了一个后缀,而对应的ip地址却是电信114站的服务器ip。并不是所为的电脑中毒、hosts文件被修改等方面的问题,而是电信无懒的进行了dns劫持,也许是随机的,也许是有意的针对某些地区的服务器,例如我这个博客的服务器在韩国,现在除了我这个博客打开会出现跳转的情况,其它的站暂时并没有出现,对于遇到这个问题解决的方法有如下几种:

1、遇到这个问题的网站数量并不多,我们可以手动添加hosts文件,文件位置在C:\WINDOWS\system32\drivers\etc中,用记事本打开hosts文件,在下面添加ip和对应的网址即可,例如本博客可以这样添加:

211.115.83.45 www.qqgzs.com

ip地址是网站对应的服务器地址,后面添加域名即可。

2、手动修改dns,不去使用电信的dns,我们可以修改成现在国内有名的114dns提供的免费dns服务器,将dns手动修改为:114.114.114.114即可。

具体修改方法为:网上邻居->右键属性->本地连接->右键属性->Internet协议(TCP/IP),使用下面的DNS服务器地址,首选DNS服务器修改为114dns提供的地址,备用DNS服务器不用填。

3、笔者在这里并没有做前面两步的修改,由于电脑默认是自动获得路由器的ip地址,于是手动将dns修改成了电信默认的dns地址,发现这种情况暂时没有出现。

如果你使用电信的线路,遇到打开某些网站跳转到了电信的114so.cn导航站,那么强烈推荐使用第二种方法,将dns修改为第三方提供的dns服务器地址即可,对于第一种方法并不推荐,因为如果有很多网站出现这种情况,那么经常添加会造成很多麻烦。