iOS(iPhone/iTouch/iPad)上最好的无缝切换翻墙解决方案-Goagent & 利用国外免费CP空间搭建属于自己的翻墙代理

2011年10月8日 | 分类: 手机翻墙 | 标签: , , ,

本文用Goagent完美实现iOS设备(包括iPhone/iTouch/iPad)稳定快速免费无缝翻墙。注意这只是手机端的操作步骤,如何利用Google App Engine架设自己的goagent翻墙应用,请参考此处。此翻墙应用与Firefox+Autoproxy或者Chrome+Proxy Switchy结合,可以达到收费的SSH或VPN的速度,Youtube测试结果非常流畅(谢谢Ben的推荐)。

iOS(iPhone/iTouch/iPad)免费稳定翻墙解决方案:

准备工作:

  • 一个已越狱 iOS 设备.
  • 已设置goagent翻墙服务器.
  • 更改 Cydia 设置 : Cydia -> 管理 -> 设置 -> 开发者.
  • Cydia 安装 adv-cmds.
  • Cydia 安装 SBSettings.

一步一步教你做:

  • 在Cydia中添加源 http://hewigovens.intscan.org/cydia 注: 也可从此处下载安装包并手动安装所有安装包.
  • 在Cydia中安装 python 2.6.5 和 goagent-local及所有推荐依赖包.
  • 将你的 appid 填入 /User/goagent-local/proxy.ini 文件中 # 注: 用iFile即可实现
  • 导入 Goagent Certificate(CA.cert). 你可以使用iPhone Configuration Utility,如这个链接所说 或者 在移动浏览器 safari 中从此处下载安装
  • 在Cydia中安装 goagent-toggle, 打开 SBSettings 可以将goagent点开
  • 打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> Auto -> file://localhost/User/goagent-local/autoproxy.pac
  • 打开 Facebook/twitter/youtube 测试一下吧!

无Wifi时3G网络下如何无缝翻墙:

改变preferences.plist中的 ProxyAutoConfigURLString ,如 此处所示,略作修改:

iFile进iPhone,在private/var/preferences/systemconfiguration 里找到preferences.plist,备份之后进行修改,用文本编辑。

<string>com.apple.CommCenter (ip1)</string>
</dict>

之后,

<key>UserDefinedName</key>之前

插入以下代码:

<key>Proxies</key>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer> <key>ProxyAutoConfigURLString</key>
<string>file://localhost/User/goagent-local/autoproxy.pac</string>
</dict>

重启后搞定!

友情提示:看不懂的请慎重折腾,将比较费时。

参考文章

原文http://zqzhang.com/webapp/ios-iphone-itouch-ipad-goagent/

==========

利用国外免费CP空间搭建属于自己的翻墙代理

有一段时间没做有关于翻墙的教程贴了,今天看到谷歌提供的翻墙器GoAgent 更新了,而且新版添加了PHP空间翻墙支持!

下面开始翻墙吧!呵呵

首选下载GoAgent  最新版

下载地址:http://nodeload.github.com/phus/goagent/zipball/1.0

下载好先不用管,然后去申请一个国外的免费PHP空间。(已经有的朋友,省去这步)

我选了以下这个做教程:
Ninjah Hosting-免费1500M空间/100G流量的美国CP空间
Ninjah Hosting免费空间服务器放置在美国 密苏里州堪萨斯Virpus网络公司机房,免费空间可以开通5个电子邮件账户,绑定5个域名,2个数据库,1个FTP账户

注册地址:https://secure.ninjah-hosting.co.uk/cart.php?a=add&pid=1

点右上角注册,进去注册页面后填上资料注册即可!



以下是谷歌翻译过来的注册页面

注册完成后,你的邮箱会收到帐号密码与登陆网址:

进入网址输入你的帐号与密码,登陆空间管理

进去后介面默认是E文的,可以到语言设置里选中文!

设好中文一切都变得简单了,直接在首页找到文件管理器,点进去

选根文档。。点GO!

就会出现以下介面,
然后把下载的GoAgent最新版解压,在server目录下找到fetch.php文件,把fetch.php上传到网页根目录!

进入你的网址http://你网站的域名/fetch.php  就会看到以下介面,这代表php服务端搭建成功!

最后:
记事本打开在local目录下的proxy.ini文件,将
[gae]
enable = 1
appid = goagent
password =
path = /fetch.py
debuglevel = 0
#bindhosts = .6park.com|.sfileydy.com
[php]
enable = 0
ip = 127.0.0.1
port = 8088
fetchserver = http://goagent.net.net/fetch.php

修改为
[gae]
enable =0
appid = goagent
password =
path = /fetch.py
debuglevel = 0
#bindhosts = .6park.com|.sfileydy.com
[php]
enable = 1
ip = 127.0.0.1
port = 8088
fetchserver = http://你网站的域名/fetch.php

如下图:

修改好了,就可以打开GoAgent

出现以下介面,连接成功。

此时把IE代理设置为:127.0.0.1:8088

来源http://99yemen.site40.net/?p=214

  1. viph66
    2011年10月12日09:03

    我在三个蛋搭建成功

  2. kelaodo
    2011年10月11日20:45

    Ninjah Hosting 已经不能申请了。请问还有快速的免费空间吗?

    • iGFW
      2011年10月11日22:47

      这个我也不知道啦,你在我博客搜索下