广东移动把Opera的中国Turbo服务器IP给封锁了

自从今年1月30日开始,我的Opera Mobile在开启Opera Turbo就不能正常打开网页,一直认为是Opera的服务器问题。

但过了好几天都是这样,于是今天把手机连上家里的Wifi(电信ADSL),发现Opera Turbo运作是十分正常的说!

这样,原因很明显,是移动做的手脚!


PS:我使用的是100m/月的GPRS套餐

 

于是我在手机通过超级终端,使用ping/traceroute命令测试移动GPRS网络到Opera Turbo服务器的连接情况

中国的Turbo服务器域名:opera10-turbo-ch.opera-mini.net

IP为:59.151.98.158

ping测试结果:全部超时。

traceroute测试结果:在211.136.213.125节点后全部超时,估计这ip是广东移动的出囗,在这里把Turbo服务器的ip过滤掉了。大局域网中的局域网??

 

有图有真相!

 

最后我也尝试过修改Turbo的配置文件把opera10-turbo-ch.opera-mini.net修改为美国服务器的ip 64.255.180.252,Opera桌面版修改成功;但Opera Mobile不成功,仍然连接到中国的服务器(迷惑ing)。

解决方法:任选一种

  • 把移动网络(GPRS)的DNS服务器IP改为海外DNS服务器,这样解释出来的Opera Turbo服务器IP是国际服务器,可以正常使用Turbo功能。

Android手机可以在电子市场安装GScript lite,添加以下脚本更改DNS设置(需ROOT权限):

setprop net.dns1 8.8.8.8
setprop net.dns2 8.8.4.4

但每次连接GPRS后都要运行这个脚本一次,否则DNS服务器会恢复到默认值。

  • 修改/etc/hosts文件,把mobile10-turbo.opera-mini.net指向国际Turbo服务器的IP,这样就不用每次都改了。
  • 此方法适合有国内网站空间或支持建VPN服务的路由的朋友,这样使用Turbo后就不用绕地球一周了,访问速度会好很多。

用Nginx做mobile10-turbo.opera-mini.net的反向代理,然后在/etc/hosts中把mobile10-turbo.opera-mini.net指向VPS IP。


server {
listen 80;
server_name mobile10-turbo.opera-mini.net;
access_log off;
location / {
proxy_pass http://mobile10-turbo.opera-mini.net$request_uri;
proxy_redirect off;
proxy_buffering off;
}
}

各种能刷第三方固件(OpenWRT/DD-WRT/Tomato)的路由都能建VPN服务的了,PPTP/L2TP/OPENVPN都行,只要你喜欢;然后做个动态域名就行了。用Opera turbo时连接一下VPN。

  • 这么麻烦,不要用中移动了。

6 thoughts on “广东移动把Opera的中国Turbo服务器IP给封锁了

      1. GFW实质上由多个节点组成。也许各个节点的管理权不在我党的统一部署下,导致了部分地方BAN了某个IP,而另外的地方没有BAN。

Leave a Reply

Your email address will not be published. Required fields are marked *