本帖最后由 加加是你 于 2013-1-23 10:36 编辑
近段时间,被各种烦人的广告害惨了。网上一查,原来是电信运营商恶意劫持了我的DNS所致。他们本着“办宽带,送广告”的理念,肆意地向我推送广告。正所谓“流氓不可怕,就怕流氓有文化!”这运营商耍起流氓来,真让人防不胜防,就连一般的广告拦截软件都奈何不了它……哼!俗话说魔高一尺道高一丈,在运营商那些破广告“圆润”地离开浏览器之前,是不会罢休的!小小广告,受死吧!
运营商都是如何耍流氓的?
对用户而言,广告就等于烦;而对电信运营商而言,广告就意味着钱!为了推送广告,它们也可谓是煞费苦心呀!
1.输错网址,广告伺候
自从见识了运营商的流氓行径,我在输入网址时候便格外小心了。因为只要网址输入错误,浏览器就会自动跳转到电信运营商的广告页面。满屏广告,即便是浏览器不崩溃,我也快要崩溃了
2.打开网页,广告先行 有时即使我输入的网址准确无误,可在打开网页的间隙,还是逃不过广告的骚扰。更气人的是,只有等这些广告展示完成或手点击后,浏览器才会跳转到我们需要页面
其实,以上两种最常见的流氓行径,电信运营商都是通过DNS劫持的方式实现的。
小知识:什么是DNS劫持?DNS全名为Domain Name System域名解析系统。它的主要作用就是将用户浏览网页时输入的网址,解析为其对应的IP 地址。网址就像一个人的名字,而IP地址则对应的是他的身份证号码。DNS的作用就是通过人名,找到其对应的身份证号码,再通过身份证号码准确地找到这个人。而所谓的DNS劫持则表示电信运营商将原本网站的IP地址故意解析为包含广告的IP地址。以便电信运营商在用户访问网站时,方便地推送各种广告。
对症下药,和运营商抗争到底
在弄清楚了运营商耍流氓的原理之后,我们便可以对症下药找出解决的办法了。既然运营商在DNS上做了手脚,那我们能不能自己换一个没有做过手脚的DNS,绕道而行呢?事实证明,这个方法还真管用。 8.8.8.8是Google提供的免费DNS服务器,Google提供的另外一个免费DNS服务器的IP地址是:8.8.4.4 。用户可以使用Google提供的DNS服务器上网。114.114.114.114是国内第一,世界第三大免费的DNS服务器,使用这些公众DNS可以解决一些小运营商劫持的问题,如无法升级,无法访问网站,串号等。
xp系统设置如下
网上邻居-右键属性-本地连接-右键属性,Internet协议-属性-选择使用下面的DNS服务器,输入4个8或4个114即可。
win7设置如下
网络-右键属性-左侧面板更改适配器设置-本地连接-右键属性-internet协议版本4-属性-选择使用下面的DNS服务器,输入4个8或4个114即可。
调戏运营商,查看效果 由于Public DNS Servers Tool会自动清除先前的DNS缓存信息,所以DNS更改完成后便可以直接使用了。赶紧打开网页,看看更换DNS后的效果吧!为了调戏一下电信运营商,我故意输入了一个错误的网址。嘿,这次既没进入电信运营商的广告页面,也没有在中途弹出广告窗口。这一刻,我已是泪流满面,因为我成功了!
对付HTTP劫持,我投诉!除了以上两种情况,电信运营商有时还会将广告植入到其他网站的页面当中,就连Google和百度也未能幸免。其实,这是由于电信运营商对HTTP进行了劫持。相对DNS劫持而言,这种劫持方式更加复杂,也更难对付。据PCD某老编测试,最简单有效的应对之法便是到工信部投诉! 投诉电话:010-12300,投诉网站:http://www.chinatcc.gov.cn/html/mains/index.html。 被投诉之后,电信运营商通常都会老实一段时间。“神马”?再被流氓怎么办?那咱们就再投诉呗! |
评论
直达楼层