Milestone上Openvpn配置

原创 2011年01月14日 13:24:00

受不了那个QIANG,终于购买了付费的VPN。

 

PC上使用正常,可以Milestone上说什么也不能访问facebook,花了几天时间终于解决了。

 

 

网上有很多资料,我就不详细说了,只把关键的问题讲一下:

 

1.  安装busybox

 

2. 准备文件

 

mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system
mkdir /system/xbin
cd /system/xbin
ln -s /data/busybox/ifconfig ifconfig
ln -s /data/busybox/route route

复制tun.ko到/system/lib/modules
cp tun.ko /system/lib/modules

mount -o remount,ro -t yaffs2 /dev/block/mtdblock6 /system

3. 安装Opnevpn Setting,在market上就能搜到

4. 配置好Openvpn的证书等等

5. 连接
我的Milestone能连接上,但不能访问facebook等网站,从myip.cn上看仍然是我本地的IP地址,怪不得访问不了呢。
用adb连接到手机上,查看路由:
# busybox route
busybox route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.8.0.37 * 255.255.255.255 UH 0 0 0 tun0
96.44.155.239 192.168.0.1 255.255.255.255 UGH 0 0 0 tiwlan0
184.105.153.143 192.168.0.1 255.255.255.255 UGH 0 0 0 tiwlan0
192.168.16.0 * 255.255.255.248 U 0 0 0 usb0
10.8.0.0 10.8.0.37 255.255.255.0 UG 0 0 0 tun0
192.168.0.0 * 255.255.255.0 U 0 0 0 tiwlan0
default 10.8.0.37 0.0.0.0 UG 0 0 0 tun0
default 192.168.0.1 0.0.0.0 UG 0 0 0 tiwlan0

发现有两个default路由,问题就在这里了,10.8.0.37才是真正需要使用的路由,但手机默认走了192.168.0.1,这样就和没有通过VPN一样了。
临时解决方法:手工删掉一条路由:
#busybox route delete default gw 192.168.0.1

问题就解决了,怎么自动解决这个问题,正在试验中。




相关文章推荐

OpenVPN 配置全集

  • 2017年10月14日 15:47
  • 788KB
  • 下载

配置openvpn使用账号、密码方式验证登录

第一步:修改Server端配置文件: auth-user-pass-verify /usr/local/openvpn/etc/checkpsw.sh via-env client-cert-not-...

Openvpn路由模式配置方法

Openvpn路由模式配置方法 Openvpn配置模式有两种:第一种是路由模式,第二种是网桥模式,这篇文章将对路由模式配置方法进行总结。 详细步骤: 先检查服务器时间是否正确(重要)...

深入OpenVPN的配置

深入OpenVPN的配置 2013/08/28 juluren 在实际使用中,可能还会遇到很多网络上的问题,今天就再举几个例子说明一下。 一、案例1   针对不同的客户端...

Linux下OpenVPN配置(主要参考这篇)

OpenVPN简介:   OpenVPN能够运行于大多常见的系统平台,是一个基于SSL/TLS的VPN解决方案。OpenVPN能够基于TAP/TUN虚拟设备驱动实现2层及3层的链接,提供基于SSL/T...
  • bytxl
  • bytxl
  • 2014年05月21日 08:52
  • 4624

openvpn配置文件详解

以上就是openvpn服务器端server.conf配置文件的内容。

CentOS6.5 64位安装OpenVPN+Windows客户端配置

1.        安装"EPEL"源 # wget  http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm ...

centos5.4环境下openvpn+mysql+freeradius+daloradius+bigfish 的配置

把我在chinaunix上的搬过来了,原文http://bbs.chinaunix.net/thread-1649418-1-1.html     centos5.4环境下openvpn+mysql+...

openvpn配置篇(实践记录)

openvpn配置篇   一、网络环境 1.       VPN服务器外网地址:60.190.X.X,内网地址:192.168.10.9。服务器组的内网地址192.168.10.0 2.       ...

Ubuntu12.04下OpenVPN安装和客户端配置

一、实验环境: 1.物理拓扑:   目的:利用VPN Server,使Client01和Client02能够互访。   2.主机配置: 主机名       ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Milestone上Openvpn配置
举报原因:
原因补充:

(最多只允许输入30个字)