
[教程] Hero也可以使用OpenVPN!实测+实现步骤!!!
本帖最后由 coolliu 于 2009-12-24 15:37 编辑
Hero Rom的稳定版本一直是基于1.5的,1.5的ROM并不支持VPN操作,而新的2.1测试版本的VPN也一直存在问题,至少我从来没有连接成功过,其实如果你使用了MoDaCo Custom ROM是可以使用OpenVPN的,因为其Teknologist内核从1.8开始提供了OpenVPN需要的模块tun.ko,并且开机自动加载,我们只需要简单的步骤就可以在Hero上使用OpenVPN了!
(注:FLZYUP的ROM不能使用,因为其使用了不同的内核,而其内核不支持,我看了一下,发现FLZYUP的ROM里面也有tun.ko这个模块,但是跟MoDaCo的不一样,尝试替换,但是因为编译的方法不同,无法加载成功,期待高手解决)
操作步骤:
1、到http://sourceforge.net/projects/tunneldroid/files/ 下载openvpn-binary.zip这个压缩包,解压后将里面的文件放在与ADB相同的目录,或者其他你自己知道的地方(以下命令假设这些文件在ADB所在的目录)
2、备份原文件
将Hero连上电脑,执行以下代码- adb remount
- adb shell
- # cd /system/lib
- # cp libcrypto.so libcrypto-orig.so
- # cp libssl.so libssl-orig.so
- # exit
复制代码 3、上传所需文件并重启- adb remount
- adb push libcrypto.so /system/lib/
- adb push liblzo.so /system/lib/
- adb push libssl.so /system/lib/
- adb push openvpn /system/bin
- adb shell reboot
复制代码 4、在Market搜索TunnelDroid并安装,首次运行后会在SD卡根目录创建一个叫openvpn的文件夹,将你的OepnVPN账号的密匙文件放在这个目录,退出后重新打开TunnelDroid就可以看见你的连接名称了,也可事先创建好这个文件夹,省的重新开关软件
连接名称:
输入用户名密码:
开始连接:
连接成功:
5、连接成功之后就可以做任何想做的事情了,OpenVPN的稳定性和速度相对PPTP等VPN还是有优势的,我在Wifi环境下,基本一直挂着连接,从不掉线,耗电量也可以。如果使用手机网络,2G的话就不要挂了,因为连接之后一直会有数据流,2G网络电话和数据服务不是分开的,所以这个时候电话很难打进来,3G的话就没有这个问题了,只是用手机网络耗电量很高,还是Wifi下比较省电! |
附件:
您需要登录才可以下载或查看附件。没有帐号?注册
-
2
评分人数
-