Centos 安装openvpn商业版
本教程安装的是openvpn的商业版,不同于开源版,仅提高2个USER在线,如果需要更多则需要购买许可证 5美元/用户。适合个人自用,不适合多人用。
本文以centos 5.x 32bits为例。
1、安装
执行命令
wget http://swupdate.openvpn.org/as/openvpn-as-1.8.4-CentOS5.i386.rpm
rpm -ivh openvpn-as-1.8.4-CentOS5.i386.rpm
如果是其他版本请到https://openvpn.net/index.php/access-server/download-openvpn-as-sw.html下载合适的版本。
debian和ubuntu软件安装命令 dpkg -i xxxx.deb
CentOS软件安装命令 rpm -ivh xxxx.rpm
2、配置
使用命令passwd openvpn 重设密码。
然后访问 https://vps ip:943/admin/ 帐号为openvpn,密码就是你刚才重设的密码。
有几个地方需要设置,其中Server Network Settings中,把TCP Port number 设置为3389 UDP Port number 设置为989 ,后台的Port number设置为随意。
保存。
然后转到User Permissions,开启Allow Auto-login。
到此基本完毕。
如何添加用户?
先添加SSH帐号,然后在User Permissions中添加即可。
3、登录/链接
访问https://vps ip:943/ (如果上面修改了网站管理端口自行修改此处),用户名openvpn及密码并选择Login(不是默认的Connect)登录.
然后下载Yourself (autologin profile),得到一个client.ovpn文件。
然后下载客户端,windows用户下载http://swupdate.openvpn.org/community/releases/openvpn-2.2.2-install.exe
其他操作系统到https://openvpn.net/index.php/download/community-downloads.html 下载。
将client.ovpn文件放置到安装目录的config文件夹下,如C:\Program Files (x86)\OpenVPN\config
然后打开OpenVPN GUI链接就行了。
==========
注意:安装前确保iptables已经安装,如果没安装需要自行apt-get install iptables或yum install iptables安装;openvz类型vps还需要确保TUN/TAP模块已经开启。
安卓客户端 https://play.google.com/store/apps/details?id=de.blinkt.openvpn
如果不能访问fb、y2b、tw,做下面的设置。
VPN Settings- Routing
Yes, using NAT
192.168.1.0/24
DNS Settings
Have clients use these DNS servers:
8.8.8.8
8.8.4.4
注:本文根据http://www.hostloc.com/forum.php?mod=viewthread&tid=163336整理,感谢原作者。