openvpn配置教程

发布时间:2023-02-06 07:55:11

基于LinuxOpenVPNOpenVPN概述OpenVPN是一个源的加密隧道构建工具,基于OpenSSLSSL/TLS协议,可以在Internet实现点的SSLVPN安全接。使用OpenVPN的好是安全、易用和,认证方式灵,备实现SSLVPN解决方案的完整特性。OpenVPN可以用于LinuxUnixMacOS以及Windows等各操作系台。OpenVPN提供两种类型的虚接口:TUNTAP,用于建立IP隧道、以太网接。Linux中使用拟设备,需要对应的内核模支持。RHEL5编译tun,直接使用即可。OpenVPNhttp://openvpn.net,OpenVPN-2.1_rc13,定版OpenVPN-2.0.9本章案例中,需要下使用的相关软件包参考如下:最新定版源:http://openvpn.net/release/openvpn-2.0.9.tar.gzWindows安装包:http://openvpn.se/files/install_packages/openvpn-2.0.9-gui-1.0.3-install.exeLZO工具包:http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar.gzOpenVPN的安装及运行控制8.2.1RHEL5中的安装需要先安装lzo件包,用于压缩隧道通数据以加快传输速度。lzoopenvpn都可以按照默的配置编译安装。OpenVPN需要使用的openssl件均使用RHEL5rpm,安装程不再述。[root@gw1~]#tarzxvflzo-2.03.tar.gz[root@gw1~]#cdlzo-2.03[root@gw1lzo-2.03]#./configure&&make&&makeinstall[root@gw1lzo-2.03]#cd../[root@gw1~]#tarzxvfopenvpn-2.0.9.tar.gz[root@gw1~]#cdopenvpn-2.0.9[root@gw1openvpn-2.0.9]#./configure&&make&&makeinstallWindowsXP中的安装openvpn-2.0.9-gui-1.0.3-install.exe文件,按照向提示安装即可。若只OpenVPN端使用,安装可以不勾定制件列表中的“OpenVPNService”(8.1所示
8.1安装OpenVPN-GUI端工具OpenVPN的运行控制RHEL5,可以直接openvpn中的脚本例文件,用于控制openvpn启、重启或关闭[root@gw1~]#cp-popenvpn-2.0.9/sample-scripts/openvpn.init/etc/init.d/openvpn[root@gw1~]#chkconfig--addopenvpn[root@gw1~]#chkconfig--level2345openvpnon[root@gw1etc]#serviceopenvpnstatusopenvpn:servicenotstartedopenvpn程需要建立对应的配置文件,具体配置参考第8.3用案例。OpenVPN架构案例需求分析本案例主要基于RHEL5WindowsXP统环,跨越不安全的Internet,异地的两局域网及程网管工作站建立安全的SSLVPN(8.2所示其中,北京部和上海分公司的网器均使用RHEL5,需要分配置OpenVPN,用于接两个异地的局域网LAN1LAN2。此外,位于Internet中的网管工作站使用WindowsXP,需要随VPN安全隧道访问总部的局域网LAN1和上海分公司的局域网LAN2

openvpn配置教程

相关推荐