教你应付中国电信的广告推送(push)

2007-09-14 18:34

桂林电信也越来越垃圾了,以前的时候,是每天过零点,会自动推送一次广告,也就是每天第一次上网打开网页,不管输什么地址,就会是电信的广告,然后过一会儿,再自动转向到你输入的网址,一天一次倒没什么,现在越来越无耻了,一两个小时就会有一次推送,在办公室,没办法,一看到浏览器上出来"...",我就马上再刷新,过...但是很是影响正常浏览网页,而且心情特不爽,电信你有什么理由给用户推送广告?用户用用你的ADSL,是交了钱的,多少钱一个月啊?MD,现在2M ADSL而且还加到120元一个月了,推送广告却越来越频繁了,什么道理?你以为你是免费提供给我们服务的?靠,垄断企业就是这样子,今天还在CB上看到:
欧盟商会日前发布了2007年度《欧盟企业在中国建议书》

http://www.cnbeta.com/articles/38943.htm
对电信的无耻没话说了,还好我有解决的方法,我机器上装有阿帕奇apache+php,这里也介绍方面给一些朋友,把当地电信的域名用HostsEdit.exe加到系统的hosts文件中,全指向127.0.0.1,像我这里是桂林电信,我把gx.vnet.cn gl.gx.vnet.cn welcome.gx.vnet.cn三个域名加入hosts,用Hosts编缉器,点增加,一个一个的加上,然后确定,IP都指向127.0.0.1,这样做只是可以不用看到电信的臭广告,但会出现找不到服务器[如果你没装有apache的话],我的apache用虚拟主机的,在主根目录下面建index.php,注:这个目录是可以直接用本机IP访问的
然后在index.php中加入以下内容:

<?php
$url_this = "http://".$_SERVER ['HTTP_HOST'].$_SERVER[REQUEST_URI];
header("location:$url_this");
?>

然后保存,就可以不用怕电信的广告推送了,这里的意思是:
如果浏览器被电信DNS劫持的话,会转到它的广告上面,电信一般是用域名推送的,像我这里的的广告页一般是:http://webcome.gx.vnet.cn/push.html(看到推送的广告页后在广告上右键就可以看到了),当转到这个域名上时,这个域名己经在hosts下设置为指向了本机127.0.0.1,这时你安装的apache就起作用了,$url_this是获得你访问的地址,比如说你访问http://mp3.baidu.com被电信劫持了,这时经过电信广告推送,再经过你的hosts文件,访问到127.0.0.1上面,然后本机上的服务器重新给你加载一次,再访问http://mp3.baidu.com,而电信只会劫持一次,第二次就正常了,我用这个方法,基本上没有感觉到电信有在推送广告了,爽一下,懂的朋友一看就明白,见笑了,小把戏,看不明白的,也不用刻意去弄这个,因为你装一个apache完全是多余的(你不做站),又占内存,只用于拦截电信广告了,呵呵.
最后还是希望电信要厚道!!
Hosts编缉器下载: /uploads/2007/09/HostsEdit.exe
index.php源代码下载: /uploads/2007/09/url.txt

0 条回复

说两句