对于绝大部分国内网站,正常上网,对于twitter等,自动走SSH代理,无需手工切换,这即是所谓的“自动翻墙”,好处就是不影响国内网站的访问速度,不用来回切换网络。

IOS中最方便的翻墙方式是使用VPN,速度尚可,但PPTP和L2TP是不能像OpenVPN一样定义路由的,打开VPN后,所有流量均走VPN线路,浏览国内网站很慢,需要来回切换。windows下可以用脚本定义静态路由,使用Route设置脚本,实现国内网不经VPN搞定,但IOS下在cydia找了半天也没找到iptable这个命令包,所以还是用ssh吧。下面是具体使用方法:

1、越狱,并配置好ios的环境

如何越狱就不用我说了吧,随便一搜网上一大堆,越狱后如果你不知道如何ssh连接到你的ios设备可以参考我以前的一篇文章:为ipad2安装和配置gcc编译环境,当然这里没必要安装gcc环境,所以进行到第二步就OK了。

2、安装一些必须的软件包

如果你确定第一步你已经没有问题了,我们下面要继续安装一些必须的软件包。ssh连接到你的iPhone或者iPad后执行下面的命令:

《阅读全文》

前面写了给ipad2配置gcc编译环境的过程,中间用到了vim这款文字编辑工具,默认安装的vim需要一些配置才能对语句正确着色和自动折行。

vim可以通过cydia中搜索安装,或者ssh到ipad,直接执行命令:

sudo apt-get install vim

来安装(apt命令需要安装Aptitude 及 APT 0.6 Transitional deb 包工具)

ipad中配置vim跟Linux中配置vim基本一致,使用mobile用户ssh到ipad,然后在mobile用户目录下增加.vimrc文件。

vim .vimrc

输入如下内容:

set nocompatible “取消vi兼容模式
syntax on “设置语法高亮
set cursorline
set number
set hlsearch
set foldmethod=syntax
set foldenable
set laststatus=2
set statusline=\ %

使用:wq或者ZZ保存并退出

《阅读全文》

iPad2可不仅仅是一个电子书,也不仅仅是用来看电影大号MP4。微笑 废话就不多说了,下面介绍的是我给iPad2配置gcc编译环境的过程。

1、首先你必须越狱,网上教程也很多,这里就不多讲了。

声明:越狱可以让你的ipad运行无签名的可执行文件,但可能损害你的设备,对于你设备可能出现的问题,本文不负任何责任!

好了,现在我假设你的设备已经越狱成功。很棒,下面请让你的ipad接入一个无线网络,后续的步骤也可能需要网络 :)

如果你想使用电脑来SSH 到iPad2 你可能需要使用Cydia来安装openssh。

记得安装完Openssh要修改root和mobile用户的密码哦!(默认是alpine

PC端可以可以使用putty 和winscp配合来访问iPad2,MAC系统或者Linux可以使用系统自带的终端 ssh root@192.168.1.6  。我这里使用的是Tunnelier,它集成了putty 和winscp两款工具的功能,个人感觉很好用!

可能用的的工具:

Tunnelier (地址:www.bitvise.com/tunnelier推荐

putty (地址:www.putty.org/

winscp(地址:http://winscp.net/

需要在cydia安装一些必要的工具:

Openssh(提供SSH 服务)

wget (下载工具)

unzip 及 zip (解压缩及压缩打包工具)

sudo(允许普通用户执行root命令的工具)

make(很强大的工具)

Aptitude 及 APT 0.6 Transitional (deb 包工具,允许执行apt-get等命令)

是不是觉得iPad2越来越像台电脑了呢? :)

《阅读全文》