启动Google Chrome时添加参数使其翻墙

原文:http://mrzzm.blogspot.com/2011/12/google-chrome.html

Google一族中流传已久的hosts大法就是通过hosts文件将Google的服务全部解析到谷歌北京服务器,由于全程不经过GFW干扰、速度快而 得到很多人的青睐。但是修改hosts文件的缺点是:你要收集成百上千行的Google各项服务的域名然后将它们写进hosts文件。

有人说,可以自建一个本地DNS,用通配符解决域名解析。但是这么做会有一点麻烦,而且不是人人都有这技术和心机。下面就介绍一个非常方便的方法:设置Google Chrome浏览器自带的域名解析。
前提:Google Chrome浏览器一个、Google北京IP一枚(要求443端口没关)



新建一个Windows命令脚本,用记事本编辑,添加以下内容


@echo off
start C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe --host-resolver-rules="MAP *.google.com 0.0.0.0,MAP *.appspot.com 0.0.0.0,MAP *.googleusercontent.com 0.0.0.0,MAP *.gmodules.com 0.0.0.0,MAP *.gstatic.com 0.0.0.0,MAP *.googleapis.com 0.0.0.0,MAP *.orkut.com 0.0.0.0,MAP 0.0.0.0 goo.gl,MAP *.google-analytics.com 0.0.0.0,MAP *.google.com.hk 0.0.0.0,MAP *.ggpht.com 0.0.0.0,MAP *.googlelabs.com 0.0.0.0,MAP *.googlecode.com 0.0.0.0,MAP *.googlesyndication.com 0.0.0.0,MAP *.googlevendorcontent.com 0.0.0.0,MAP *.gvt0.com 0.0.0.0,MAP *.googlepreview.com 0.0.0.0,MAP *.googlehosted.com 0.0.0.0,MAP *.gmail.com 0.0.0.0,MAP *.google.cn 0.0.0.0,MAP *.ytimg.com 0.0.0.0"

注意:请把C:\Users\Administrator \AppData\Local\Google\Chrome\Application\chrome.exe替换为你的Chrome浏览器所在路径,把 0.0.0.0统统换成谷歌北京IP,保存之后双击运行即可基本正常使用Google各项服务。


ps:YouTube暂不能看,但是YouTube的CSS和图片等内容所用的*.ytimg.com可以~
      不知道从哪儿找谷歌北京IP的找我要好了~
      MAP *.google.cn 0.0.0.0这一段可能会导致谷歌音乐不能使用~
      这里边还缺谷歌哪个服务的域名请告诉我~
      此方法会导致非加密的Google Groups和Google Reader不能正常使用
      会导致Google Reader中的视频不能正常加载
      此方法不能用于Blogger~
      IP不一定要谷歌北京的,Google国外的IP也可以,但要记得https以防GFW的关键字阻断~

发表评论