从昨天开始,教育网内突然不能使用GAppProxy了。之前虽然appspot的域名被封,但GAppProxy一直是可以使用的(如果使用www.google.cn:80为代理的话)。按照这篇文章提供的办法(地址本身无法访问,我还是通过google reader才看到),成功的恢复了GAppProxy的使用。
方法一: 使用ipv6
如果你的电脑支持ipv6(可解析ipv6.google.com),可直接修改hosts文件 (c:\windows\system32\drivers\etc\),添加一行
ipv6.google.com xxx.appspot.com
即可。xxx.appspot.com即为你使用的GAE项目地址。
方法二:修改hosts+https
说明:使用GAppProxy的Python客户端,非GUI图形界面客户端。(上一种方法虽然简单,但是实际测试速度不理想,ping了一下ipv6.google.com,在400多ms以上,与之前差距太多。)网络环境为武汉教育网。
1. 修改hosts
在c:\windows\system32\drivers\etc\找到hosts文件,用记事本打开,添加一行“ip地址 xxx.appspot.com”,其中ip地址为你使用的GAE项目对应的ip地址,可利用Just Ping这个网站,输入你的GAE地址,点击ping,就可以看到一系列的ip地址。可以自己在本地ping一下这些ip地址,选取速度最快且可使用的ip址即可。实际测试中,香港日本的ip址最快,但是无法使用。
2. 修改proxy.conf文件
在本地python客户端文件夹里找到proxy.conf文件,用记事本打开,把fetch_server = http://xxx.appspot.com/fetch.py这一行修改为fetch_server = https://xxx.appspot.com/fetch.py,即使用https安全链接。
3. 取消www.google.cn:80代理
在本地python客户端文件夹中,找到common.py和common.pyc这两个文件,分别用诸如NotePad++之类的文本编辑器打开,使用搜索功能,找到含有www.google.cn:80的文字,删除之,并保存推出即可。
经过以上三步,就可以正常使用GAppProxy了。
感谢此文的帮助!
没有评论:
发表评论