GAppProxy、wallproxy和hyk-proxy挂了之后的解决办法
GAppProxy、wallproxy和hyk-proxy都是使用GAE做代理服务器的优秀软件,不过由于GFW封锁加剧它们都悲剧了。
最先的封锁是封锁.appspot.com网址,不过我们可以用Google提供的代理(www.google.com:80 、 www.google.com.hk:80 、 www.google.cn:80)来连接,不过最近这几个代理也挂了,想想其他办法吧!
一、使用其他代理替换www.google.cn:80
很明显www.google.cn:80挂了不过可以先试试203.208.39.22:80(据说IP为北京谷歌IP网上搜索下很多的只要打开IP能打开谷歌主页的国内IP就行)多试几个还不行就找个其他能用的代理替换就可以,网上的国外代理服务器很多总有能用的。
不过这些代理总没有Google自家的速度快也不稳定再说找代理也是个麻烦事。(找代理的方法可以参看http://igfw.tk/archives/666)
二、修改hosts+https
首先修改hosts文件,添加一行 74.125.79.141 wall.appspot.com (wall.appspot.com修改为你的fetch_server地址,74.125.79.141是你的fetch_server地址对应的IP地址;知道域名找IP的方法可以看http://igfw.tk/archives/764此文的第一条评论),然后设置GAppProxy(修改proxy.conf文件里的fetch_server = http://wall.appspot.com/fetch.py为fetch_server = https://wall.appspot.com/fetch.py)或wallproxy(修改为’url’: ‘https://wall.appspot.com/fetch.php’,)的配置并取消www.google.cn:80代理,IP不一定都可以使用所以要多试几个总有能使用的。
三、使用IPV6
如果你电脑已经配置好了IPV6可以直接替换www.google.cn:80为ipv6.google.com:80(注意查看你的电脑能不能解析ipv6.google.com)即可。
也可以修改hosts文件为ipv6.google.com wall.appspot.com (如果你的电脑不能解析ipv6.google.com请直接使用其对应IP)即可。
四、使用其他模式
wallproxy和hyk-proxy都有php版只要找个国外php空间上传fetch文件再配置他们只用php模式即可(不过一般国外免费php空间都没有GAE速度快)。
hyk-proxy可以使用其XMPP2GAE模式绕道XMPP服务,具体方法请看其项目主页说明。
文中wall.appspot.com为你的fetch_server地址。如果你知道其他方法可以告诉我大家一起分享!