背景介绍
请各位Google这两个IP地址:61.132.255.212 和 61.132.221.146 以获得事实真相,我在此不作过多介绍。
现象描述
现象1:使用Firefox+NoScript浏览时会经常出现被拦截的脚本提示,点击NoScript提示来自“61.132.221.146”的脚本被禁止。
现象2:使用百度搜索时,会经常在搜索结果页的左上角出现浮动广告。查看页面源代码可知,百度的搜索结果页整个被作为一个frame页面包含在广告页面中,广告和百度原有页面代码分别成为框架页中的一个子页。广告页面代码会隔几秒后自动无刷新reload一次,清除子框架页中的广告代码,消除龌龊证据。
屏蔽方法
方法1:修改本机路由表。
注意,是修改路由表,不是hosts文件。因为现在的电信插广告已经不仅采用DNS劫持了。
Windows下永久修改路由表的命令行语句
route -p add 61.132.255.212 mask 255.255.255.255 127.0.0.1
route -p add 61.132.221.146 mask 255.255.255.255 127.0.0.1
方法2:修改ADSL猫的路由表。
推荐这种方法。可以一劳永逸,特别适用于上网终端不止一台计算机的情况。
我家所使用的电信提供的ADSL猫是比较老的型号,关于如何登录ADSL猫请见我之前的一篇文章。
依次点击“高级设定”–>”路由设定”–>”静态路由”,在右侧主窗口,点击“新增”按钮添加路由。
IP地址:要屏蔽访问的IP地址,如61.132.255.212
子网掩码:255.255.255.255
网关IP地址:127.0.0.1
修改好路由表一定记得保存,并且只有重启ADSL猫后设置才会生效!
补充说明
- 上述方法中提到的IP地址是合肥电信用于插入广告所使用的主机IP地址,不同地区电信所使用的广告服务器IP地址肯定不相同,请自行修改。
- 上述方法也可以用于屏蔽任何你想屏蔽的恶意主机地址。