如何在CENTOS 6.5上使用WEBMIN快速配置openvpn

近来VPN火热,很多人租个服务器,配置成VPN服务器。发现网络上的教程都是基于命令行的,大量文本文件的配置。后来发现配合linux中的webmin,可以快速在菜单界面完成。

现在简要介绍下在CENTOS 6.5上配合WEBMIN快速OPENVPN配置。

  1. 用PUTTY.EXE登录

  2. 下载并安装WEBMIN
    wget http://prdownloads.sourceforge.net/webadmin/webmin-1.700-1.noarch.rpm
    rpm -U webmin-1.700-1.noarch.rpm

  3. 下载安装Extra Packages for Enterprise Linux (EPEL)
    wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
    rpm -ivh epel-release-6-8.noarch.rpm

  4. 使用HTTP://IP:10000登录webmin

  5. 安装 openvpn-admin 2.6模块(webmin--webmin configuration--webmin modules)
    http://webmin.com/cgi-bin/search_third.cgi?modules=1

  6. 启用openvpn,webmin可以提示并自动安装缺少的软件。(生成CA证书,进入CA LIST,生成服务器证书,生成VPN服务器,生成客户证书,进入VPN  LIST生成客户),所有在WEB界面完成,简单直接。注意:如果要所有流量都从VPN服务器转发,生成服务器时要加入push "redirect-gateway def1"。见图。


  7. 配置防火墙。(WEBMIN-NETWORKING-LINUX FIREWALL)
    允许VPN端口

    配置NAT


    配置转发


  8. 配置允许IP转发,
    编辑/etc/sysctl.conf(建议使用WEBMIN中的自定义命令)
    net.ipv4.ip_forward = 1
    sysctl -p

  9. 到这,服务器就已经完成了配置了。你要做的是在CA LIST中反复生成CLIENT 的key,然后在VPN LIST中,生成客户,并下载客户端配置文件。下载OPENVPN客户端,并且导入配置文件。就可以连接你的新VPN服务器了。试下YOUTUBE,是不是很舒心?

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。