ss1271's Site

风餐露宿,不可一日无码.

Android配置OpenVPN方法总结

| Comments

Milestone配置OpenVPN方法: 以下方案100%适用于Moto Milestone,其他Android设备请自行举一反三or留言提问。 ======2011年11月4日编辑====== 如果你能够访问Android Market,那么以下步骤不必做
1、下载http://github.com/downloads/fries/android-external-openvpn/openvpn-static-2.1.1.bz2 2、解压缩获得openvpn-static-2.1.1,执行adb push openvpn-static-2.1.1 /system/xbin/openvpn 3、adb shell,执行chmod 775 /system/xbin/openvpn 上面步骤1-3可以用root explorer解决把openvpn-static-2.1.1改名为openvpn,放入/system/xbin, 放入前先按右上角的remount r/w,点这个openvpn长按,选Permissions,改权限为 第一排三个勾,第二排三个勾,第三排,第一和第三打勾
如果能够访问Market,请从这里开始阅读 在Market搜索并下载OpenVPN Settings Installer (图标和OpenVPN Settings相似的那个)并运行,点Install。 如果运行Install之后结果显示Binary Located并且图标变绿,请继续: 检查是否有busybox 打开终端,输入su,授权 提示符变为#后,输入 busybox which busybox 如果返回一个类似 /system/bin/busybox 的结果,说明已经安装了busybox,下面的安装busybox的步骤可以跳过 如果不能访问Market,请按照下面的方法安装busybox
下载安装busybox(附件) 安装方法: 解压,把busybox这个文件用root explorer拷入/system/bin/ 更改其权限为:第一排三个勾全打,其余勾消掉。
如果能够访问Market,请用下列方法安装busybox: 从这里下载busybox安装程序,并运行之 busybox安装完成后,开终端 su busybox which busybox 会返回你busybox的安装路径,比如我的是 /system/bin/busybox 把这个路径记下来 busybox mkdir /system/xbin/bb ln -s /system/bin/busybox /system/xbin/bb/ifconfig ln -s /system/bin/busybox /system/xbin/bb/route 最后两行命令,开头字母是小写L,不是小写I,要注意。 至此安装完成,在sd卡根目录建立openvpn文件夹,把发给你的四个文件(两个crt,一个key,一个ovpn)放入这个文件夹中,去Market下载TunnelDroid 用这个连接下载TunnelDroid http://cn.drop.io/vpnfiles/asset/net-sourceforge-tunneldroid-apk,暂时不要从Market更新,点menu-Preferences,Set DNS,填入 8.8.8.8,OK,返回。点 xxx.ovpn连接。 如果提示没有驱动(比如Milestone,请以“机型”“OS版本”这两个为关键字查找tun.ko这个文件。 这个是Milestone用的tun.ko,适用于2.1系统。 http://cn.drop.io/vpnfiles/asset/tun-zip UPDATE: 这个是适用于Android 2.3.6 (2.6.35.7-gf5f63ef) 的tun.ko http://forum.xda-developers.com/showpost.php?p=18260197&postcount=12
另:这里也出售OpenVPN服务 套餐¥15/月,¥60/半年,¥100/年 套餐最低一个月起。如果需要非以上时长的套餐,比如三个月,请来邮件咨询 直接购买请打款至freedomfighters@126.com 并在打款时注明你的有效邮箱。

Comments