WEB开发网
开发学院手机开发Android 开发 Milestone(也适用于Android)配置 OpenVPN 方法总... 阅读

Milestone(也适用于Android)配置 OpenVPN 方法总结

 2010-03-31 16:27:00 来源:WEB开发网   
核心提示:首先你的Android设备必须Root1、下载http://github.com/downloads/fries/android-external-openvpn /openvpn-static-2.1.1.bz22、解压缩获得openvpn-static-2.1.1,执行adb push openvpn-static

首先你的Android设备必须Root

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

上面步骤2-3可以用root explorer解决把openvpn-static-2.1.1改名为openvpn,放入/system/xbin, 放入前先按右上角的remount r/w,点这个openvpn长按,选Permissions,改权限为 第一排三个勾,第二排三个勾,第三排,第一和第三打勾

检查是否有busybox

打开终端,输入su,授权

提示符变为#后,输入

busybox which busybox

如果返回一个类似

/system/bin/busybox

的结果,说明已经安装了busybox,下面的安装busybox的步骤可以跳过

下载安装给Android编译的busybox

安装方法:

解压,把busybox这个文件用root explorer拷入/system/bin/

更改其权限为:第一排三个勾全打,其余勾消掉。

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,点menu->Preferences,Set DNS,填入 8.8.8.8,OK,返回。点 xxx.ovpn连接。

Tags:Milestone 适用 Android

编辑录入:coldstar [复制链接] [打 印]
赞助商链接