西部荒野的真言术:盾

不改Hosts在国内流畅使用谷歌搜索的简单方法(已失效)

准确的说,谷歌从来没有关掉在中国的搜索,只是停掉了google.cn的域名,并引导到香港的服务器,北京的服务还是开着的。使用北京的服务器好处就是高速,稳定,不竞价排名,不被阻断。因为谷歌全球各个数据中心之间的通信时不可能受干扰的,谷歌北京的服务器就相当于了跳板。

通过nslookup找出google.cn对应的IP,不要使用海外的DNS服务器,因为海外的DNS解析出来的都是美国数据中心的IP。验证一下是不是谷歌北京的地址,有时候会因为维护临时解析到其他地区。再在地址栏里输入这个google北京数据中心的服务器的IP地址来访问谷歌搜索服务。和其他地区的数据中心不同的是输入北京的ip地址不会跳转回url。

我们还可以浏览器(以Chrome为例)里面设置一下默认的搜索引擎来使用地址栏搜索:
前面两项随便填,比如输入:谷歌中国 和 google.cn
第三项输入:
http://你搜索到的IP地址/search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}ie={inputEncoding}


如果你仅仅依赖谷歌搜索的话,这样就很完美的了。毕竟其他的服务对连接的流畅度要求没有这么苛刻。。当然IE,Firefox也可以依葫芦画瓢。
IP地址偶尔需要更换,因为谷歌有可能会维护什么的。当然这个地址是不能使用https的,也不能修改默认的搜索设置和登陆,因为不支持Cookie。

在IE下的使用效果:

使用前

使用后

如果你要求更高的话只能使用Hosts了,把谷歌所有的域名和二级域名全部解析到北京的数据中心。当然这样工作量就有点大了。具体要修改那些请谷歌,比你想象的多的多,当然你也可以只修改一部分你需要的!来实现高速!稳定!不重置!(不支持加密连接的服务就无效了,比如YouTube)