Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。——百度百科
Hosts经常被用于翻墙,今天却看到了另一个相当有趣的运用,分享一下。
对于不收费的视频网站来说,在视频开播前安插广告无可厚非,毕竟人家也是要吃饭的,而且坦白讲,视频网站的服务器资源耗费巨大,没有广告收入,是很难支撑的,所以我们在绕过这些广告之前,还是应该对免费视频播放服务的提供者表示衷心的感谢及对其安插广告给予足够的理解。当然,人家放不放广告是他们的事,我们看不看就是我们的事了。
为了绕过这些广告,直接进入视频播放,我们需要修改Hosts文件,该文件在Windows7下的地址是 C:WindowsSystem32driversetc,当然,不同系统下路径或许有些不同,假如你没能找到的话尽可在C盘下按 Ctrl + F 组合键搜索“Hosts”。
找到该文件后,可以用记事本打开,直接在文本的最后加上下列IP地址对。
#优酷
127.0.0.1 atm.youku.com
127.0.0.1 fvid.atm.youku.com
127.0.0.1 html.atm.youku.com
127.0.0.1 valb.atm.youku.com
127.0.0.1 valf.atm.youku.com
127.0.0.1 valo.atm.youku.com
127.0.0.1 valp.atm.youku.com
127.0.0.1 Lstat.youku.com
127.0.0.1 speed.lstat.youku.com
127.0.0.1 urchin.lstat.youku.com
127.0.0.1 valc.atm.youku.com
127.0.0.1 vid.atm.youku.com
127.0.0.1 walp.atm.youku.com
#sina
127.0.0.1 dcads.sina.com.cn
#搜狐
127.0.0.1 images.sohu.com
#土豆网
127.0.0.1 adextensioncontrol.tudou.com
127.0.0.1 iwstat.tudou.com
127.0.0.1 nstat.tudou.com
127.0.0.1 stats.tudou.com
127.0.0.1 *.p2v.tudou.com*
127.0.0.1 at-img1.tdimg.com
127.0.0.1 at-img2.tdimg.com
127.0.0.1 at-img3.tdimg.com
127.0.0.1 adplay.tudou.com
127.0.0.1 adcontrol.tudou.com
127.0.0.1 stat.tudou.com
#CNTV
127.0.0.1 a.cctv.com
127.0.0.1 a.cctv.cn
127.0.0.1 ad.cctv.com
127.0.0.1 d.cntv.cn
127.0.0.1 adguanggao.eee114.com
127.0.0.1 cctv.adsunion.com
#PPTV
127.0.0.1 pp2.pptv.com
#搜狐高清
127.0.0.1 images.sohu.com
#六间房
127.0.0.1 pole.6rooms.com
127.0.0.1 shrek.6.cn
127.0.0.1 simba.6.cn
127.0.0.1 union.6.cn
保存,退出。现在就可以打开注释中出现的视频网站检查效果了。
事实上其中的原理是很简单的,你看到的127.0.0.1是IP地址中的回送地址,指本地机,后面的域名比如atm.youku.com应该是各个视频网站的广告服务器,在此我们不得不感谢一下这位收集了这么多广告服务器地址的仁兄,当然,假如某一天你打开某一个视频然后发现又有广告了,请不要惊讶,因为视频网站增加广告服务器或者更改原有的广告服务器的域名等操作都可能会导致我们又看到了令人生厌的广告,当然,你喜欢的话大可找到这条变更的域名并将其更新到Hosts中。而想找到变更的域名是需要耐心的,方法是在网页上右键——查看源代码(或者查看源文件),细心寻找排除源代码中的url,这是需要运气的,因为源代码看上去一般很杂乱,可以告诉你的技巧是可以搜索.swf关键字,因为广告一般都是以.swf格式存在的。