Windows下安装配置与连接
- 请到我们的下载页面,下载Windows下使用的客户端和相应的IPV6支持补丁。
- 如果是第一次安装使用openvpn,会添加一个TAP设备,在安装驱动的时候记得选允许。如果之前没有安装过open
vpn而又没有安装新的tap驱动,可能是安装出错,请重新运行一次安装程序。
- 请将打开ipv6支持补丁的openvpn.exe复制到您openvpn安装目录下的/bin文件夹,覆盖同名文件。
- 打开我们发给您的邮件,找到您的client.crt., client.key,如果文件名不符合,请重命名为client.crt和client.key。在我们的下载页面下载您需要的配置文件。
- 把client.crt ,ca.crt,client.key和*.ovpn全部复制到安装目录下的/config 目录下面。
- 为了防止DNS污染,请把本地连接的DNS服务器改为216.218.221.6和74.82.46.6。
在hosts里面添加过google,twitter等相关网站记录的请删除相关记录,如果有校内网站解析问题的,请将相应网站对校内用户的解析写入hosts文件。
为了保证dns解析立即生效,您可能需要在cmd里面运行ipconfig /flushdns刷新DNS缓存,
当然重启系统也可以达到相同的效果:-D。
- 返回桌面,双击 openvpn GUI打开openvpn GUI,打开后它会最小化到右下角通知栏。如果您使用Vista或者Win7或者对应的服务器版本系统,请注意使用管理员身份运行openvpn GUI,否则您将可能连接失败。
请在它图标上点击右键,选择适合您的配置文件连接。
Mac下安装配置与连接
- 请到我们的下载页面,下载Mac OS X下使用的客户端和相应的IPV6支持补丁。
- 您需要先安装普通的TunnelBlick,然后双击挂载Tunnelblick.xxx-IPv6-enabled.dmg。在挂载的虚拟磁盘中,把里面的tunnelblick拖到applications文件夹覆盖同名文件。
- 打开我们发给您的邮件,找到您的client.crt., client.key,如果文件名不符合,请重命名为client.crt和client.key。在我们的下载页面下载您需要的配置文件。
- 把client.crt ,ca.crt,client.key和*.ovpn全部复制到~/Library/Application Support/Tunnelblick/Configurations (注意是用户目录下的Library目录,而非根目录下的Library目录) 目录下面。
- 双击运行Tunnelblick,在右上角通知栏找到Tunnelblick图标,选择适合自己的配置文件连接。
- 安装使用的其他问题请参考官方文档,或查看挂载的Tunnelblick_xxx.dmg虚拟目录中的UsingTunnelblick 文件夹,或者来信询问。
Ubuntu下安装配置与连接
- 请自行到http://ppa.launchpad.net/berni/ipv6/ubuntu/pool/main/o/openvpn/下载适合您系统的openvpn deb包。或者按照之后Linux安装指南自己编译一个。
- 使用任意您喜欢的编辑器修改 /etc/resolve.conf 文件,删掉默认DNS,添加216.218.221.6和74.82.46.6
- 打开我们发给您的邮件,找到您的client.crt., client.key,如果文件名不符合,请重命名为client.crt和client.key。在我们的下载页面下载您需要的配置文件。
- 建立配置文件文件夹
sudo mkdir /etc/openvpn
- 复制client.crt ,ca.crt,client.key和*.ovpn到配置文件文件夹
sudo cp ~~/config/* /etc/openvpn
- 切换到配置文件文件夹
cd /etc/openvpn
- 连接
sudo openvpn --config xxx_xxx.ovpn --daemon openvpn
在Android手机/Gphone上使用
注意:因为有的rom内核编译的时候可能没有包含相应的模块,所以有的ROM可能无法使用openvpn方式连接,当前已知的是CM的ROM和大部分G3的ROM对openvpn支持较好。
- 首先请到市场下载安装openvpn settings这个免费软件。如果您从市场下载软件遇到困难,可以来信向我们索取。
- 然后在您的SD卡的根目录上新建一个目录,命名为openvpn,把所有配置文件和证书放到此目录。
- 打开openvpn settings,点击菜单键,选择Fix DNS,在出来的界面中选择 Reset DNS并在接下来的root权限请求对话框处允许。然后您就可以选择相应的配置文件连接了。推荐直接使用ipv4.opvn文件建立连接。
- 如果您的手机出现一点击连接就自动退出openvpn settings的情况,那么很可能是您的当前ROM的内核没有编译openvpn支持,因而暂时不能使用我们的服务。
其他Linux下安装配置与连接
额外的,对于archlinux,您可以通过aur获得ipv6-enabled的openvpn客户端,请自行查询archlinux官方文档。对于其他linux系统,请安装下述通用make过程安装。
- 到http://openvpn.net/index.php/open-source/downloads.html下载源代码,解压缩源代码。
tar -zxvf openvpn-2.1.1.tar.gz
- 到http://github.com/jjo/openvpn-ipv6/downloads下载patch。解压patch。
gzip -d openvpn-xxx-ipv6-xxx.patch.gz
- 打上patch
patch -p0 < openvpn-xxx-ipv6-xxx.patch
- 编译安装,注意,下面是以默认配置安装,您最好根据需要更改configure的选项来符合自己的习惯。
./configure
make
sudo make install
- 使用任意您喜欢的编辑器修改 /etc/resolve.conf 文件,删掉默认DNS,添加216.218.221.6和74.82.46.6
- 打开我们发给您的邮件,找到您的client.crt., client.key,在我们的下载页面下载您需要的配置文件。
- 建立配置文件文件夹
sudo mkdir /etc/openvpn
- 复制附件中/config目录下所有文件到配置文件文件夹
sudo cp ~~/config/* /etc/openvpn
- 切换到配置文件文件夹
cd /etc/openvpn
- 连接
sudo openvpn --config xxx_xxx.ovpn --daemon openvpn