自从去年12月appspot.com被关键字封锁,appspot.com域名也被DNS污染后,基于GAE的GappProxy和Wallproxy两个穿墙应用就挂了,同时搭建在GAE上的博客也无法访问,只能通过修改Hosts文件。虽然后来appspot.com被解封了(教育网,铁通至今被封),但从此以后我的wallproxy就进入了间歇式抽风的状态。幸好我还有SSH,VPN等备用,但是速度的确比不上GAE的wallproxy快,虽然基于GAE的wallproxy本身有诸多限制,外有GFW 的干扰,但都阻挡不了咱对GAE的感情滴。古人云:“知之为知之,不知谷哥之”,果然早有高人大虾给出了办法。
- 方法:简单说来就是自己改Hosts然后走加密的https
1、首先要找到一个可以 https 的 Google IP ,这个只需要 nslookup www.google.com 查询到一个 IP (比如 A.B.C.D ),然后将 D 段数字随便改一改。(不改也行),以xp为例:开始——运行——cmd—— nslookup www.google.com 下图:
测试 https://A.B.C.D 是否能正常访问,正常情况下可能看到证书警告,放行后会显示Google 主页,而被墙过的IP则只有『连接被重置』。
2、然后修改 Hosts ,将你的xxx.appspot.com域名指向刚刚找到的 IP 。hosts文件路径:WINDOWSsystem32driversetchosts
同时修改本地客户端的proxy.conf ,将 ‘url’: ‘http:改为 ‘url’: ‘https 。
我用这种方法,现在可以用了。还有就是把选择自己常用的google应用的IP加到Hosts文件里,起码对付域名封锁还是有用滴。
google Hosts https://code.google.com/p/hosts-generate/wiki/HostsUpdateDaily
转载请注明:来自西上官的blog
本文地址:http://www.zuomin.tk/?p=231014
微信赞赏
支付宝赞赏