2014年2月5日星期三

IOS(包括7)上完美使用wallproxy翻墙的方法

    WallProxy 是免费网络软件,该软件在中国大陆一般被当作破网软件来突破被中国大陆官方建立的防火长城所屏蔽的网络服务。
——————————————————————————————————————————————
    1、首先你要有Google App Engine上的appid并在电脑端上传过(要是没有的话,请参考)

    2、在你的ios设备cydia中添加源 http://cydia.myrepospace.com/iwyg,然后安装python和wallproxy-local插件。

    3、打开safari输入http://127.0.0.1:8086回车进入wallproxy的设置界面。点击“状态”,安装“根证书”系统会跳回到苹果的设置里面自动打开安装证书界面,点“安装”。安装完成后自动切回safari。

    4、点击“返回”,然后点击“配置文件(ini)”,接下来的步骤相信大家都熟悉了,就是在[gae]的appid项填写你的appid。如有多个,和电脑端一样用 | 来分隔,请注意不要忘了你填写的第一个appid前面的空格。

    5、点击“保存”,重启服务。

    if你使用的是wifi网络翻墙的话
    6、将你的wifi设置http代理改为自动,然后改为http://127.0.0.1:8086/proxy.pac。即可实现pac文件内包含的网址,譬如youtube、脸书和推特等的正常使用,值得注意的是推特客户端需要修改登陆时的API路径,把https改为http。

    if你使用的是2G、3G网络翻墙的话
   6、编辑  /var/preferences/SystemConfiguration/preferences.plist  文件(用iTools可直接编辑),找到 <string>com.apple.CommCenter (ip1)</string>  加入红字部分

    <key>Interface</key>
    <dict>
    <key>DeviceName</key>
    <string>ip1</string>
    <key>Hardware</key>
    <string>com.apple.CommCenter</string>
    <key>Type</key>
    <string>com.apple.CommCenter</string>
    <key>UserDefinedName</key>
    <string>com.apple.CommCenter (ip1)</string>
    </dict>
    <key>Proxies</key>
    <dict>
    <key>ProxyAutoConfigEnable</key>
    <integer>1</integer>
    <key>ProxyAutoConfigURLString</key>
    <string>http://127.0.0.1:8086/proxy.pac</string>
    </dict>
    <key>UserDefinedName</key>
    <string>com.apple.CommCenter (ip1)</string>
    <key>com.apple.CommCenter</key>
    修改保存后,重启 生效。

    (PS:如果你想要访问一些你pac里面没有,而又访问不了的国外网站,可以尝试将http代理改为手动http://127.0.0.1端口8087,使用结束后再改回来)

————————————————————————————————————————
WallProxy 在数据传输中没有进行加密。
WallProxy 不能原生支持HTTPS安全协议。
使用 Google App Engine 托管程序的 WallProxy 有可能使用 Google 位于北京 IP 地址。


版权声明

本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者"Sunhow Gao"和本文原始地址。 

没有评论:

发表评论