一加手机需要翻墙吗
安装OpenVPN之前,先要破解手机的ROOT权限,至于如何破解ROOT权限,请参考另外一篇文章:Android手机如何破解ROOT权限。
说明:OpenVPN Installer程序在我手机上安装的OpenVPN程序无法正常工作,可能和动态链接库不全有关。后来我在网上找到的Openvpn for Android二进制文件是静态编译的,不需要动态链接库,才可以正常使用。下载地址:
tun.ko是VPN的TUN/TAP虚拟设备的驱动,一般1.6版本以后都自带该TUN驱动一加手机需要翻墙吗,但很多版本为了精简系统,把它去掉了。先检查/system/lib/modules/目录中是否存在tun.ko文件, 如果没有的话,需要下载之后放进该目录或自行编译。
不过这个tun.ko并不适合我的Android系统,tun.ko和具体OS版本有关,如果不想自行编译,只能到网上搜索能和自己系统匹配的tun.ko文件。
安装OpenVPN客户端,在config目录中可以找到默认的client.ovpn,修改以下设置:
OpenVPN Setting有一个选项是加载模块,只需要给出tun.ko文件的路径,就可以让OpenVPN帮你自动加载这个模块。
由于国内各个DNS基本都存在DNS污染,所以建议在OpenVPN的设置页面填一个国外的DNS,例如:Google的8.8.8.8。或者干脆在OpenVPN服务器上直接PUSH这个DNS。