CentOS5.6下配置AutoOVPN-1.5.2
http://www.iteasier.net/wp-content/uploads/2011/06/autovpn-300x194.jpg
AutoOVPN 是基于openvpn+freeradius+mysql的,可用web进行管理管理,功能强大,且易于管理,目前最新版本为v1.5.2,下载地址:http://autosetup.googlecode.com/files/AutoOVPN-1.5.2.tar.gz
配置环境:系统为CentOS5.6,进行的是最小化安装,并且进行了升级(yum update),autovpn软件为AutoOVPN-1.5.2。
具体配置步骤:
一、安装前先给系统安装所需组件,执行以下语句:
yum -y install patch make gcc gcc-c++ libtool libtool-libs autoconf libjpeg libjpeg-devel libpng libpng-devel
yum -y install freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel
yum -y install bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5
yum -y install krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap
yum -y install openldap-clients openldap-server
二、把AutoOVPN-1.5.2上传到系统的/tmp目录,然后解压
tar -zxvf AutoOVPN-1.5.2.tar.gz
三、切换目录到AutoOVPN-1.5.2下,执行autovpn,注意:需要联网,因为部分程序需要从网上下载
cd /tmp/AutoOVPN-1.5.2
./autovpn
需要等待一段时间才能安装完成,大约25分钟。
四、启动vpn,安装完成后,回到家目录,执行./run便可启动vpn
mysql密码:root
web管理密码:admin
五、如果使用web界面管理autovpn,则可以将目录下的ovpn的所有内容,复制到有php的机主上,修改Connections下的ovpnconn.php文件:
vi ovpnconn.php
六、如果修改了mysql的root密码,则还要修改一下autovpn服务器上的/usr/local/etc/raddb/sql.conf的密码。
七、客户端设置:
1、下载openvpn for windows 的客户端,下载地址:http://autosetup1.googlecode.com/files/openvpn-2.0.9-gui-1.0.3-install.exe
2、安装软件,并记录好安装路径,安装完成后将client下的ca.crt、server.crt、client.ovpn这三个文件复制到安装目录下的config文件夹中。
3、用记事本打开client.ovpn,修改remote 10.88.12.89 1194 为你的vpn服务器IP,其它的配置不用动。
4、然后右键选择client.ovpn,选”Start OpenVPN on this config file”,执行一下,就可以了。
5、打开openvpn客户端输入帐号登录即可,默认用户名密码均为test。
登录界面图示:
http://www.iteasier.net/wp-content/uploads/2011/06/vpn-login.jpg
登录成功界面图示:
http://www.iteasier.net/wp-content/uploads/2011/06/vpn-login-ok.jpg
至此,autovpn配置成功
http://bbs.jgwy.net/thread-864146-1-1.html
页:
[1]