下载此文档

利用Webmi架设Openvpn服务器.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
肅膂肄利用Webmin架设OpenVPN服务器肃螁膀肈节蚈企业规模随着发展,越来越多人员需要在出差与不在公司的时候进行远程办公,而传统VPN设备以其价格与平台依赖,无法很好的满足包括Windows、Linux、MACOSX甚至Andriod等最新智能手机系统的VPN使用需求。当前流行的SSLVPN中,免费、开源并广泛使用的一个VPN项目便是OpenVPN,本文将介绍如何使用Webmin架设一个基本的VPN服务器,用于中小企业远程远程接入使用(ess)。膀艿羇OpenVPN是一个用于创建虚拟专用网络加密通道的软件包,最早由JamesYonan编写。OpenVPN允许参与建立VPN的单点使用共享金钥,电子证书,或者用户名/密码来进行身份验证。它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函式库。目前OpenVPN能在Solaris、Linux、OpenBSD、BSD、MacOSX与Windows2000/XP/Vista上运行,并包含了许多安全性的功能。它并不是一个基于Web的VPN软件,也不与IPsec及其他VPN软件包兼容。袇节蒃OpenVPN使用OpenSSL库加密数据与控制信息:它使用了OpenSSL的加密以及验证功能,意味着,它能够使用任何OpenSSL支持的算法。它提供了可选的数据包HMAC功能以提高连接的安全性。此外,OpenSSL的硬件加速也能提高它的性能。薁羁袀OpenVPN提供了多种身份验证方式,用以确认参与连接双方的身份,包括:预享私钥,第三方证书以及用户名/密码组合。预享密钥最为简单,但同时它只能用于建立点对点的VPN;基于PKI的第三方证书提供了最完善的功能,但是需要额外的精力去维护一个PKI证书体系。,它可以省略客户端证书,但是仍有一份服务器证书需要被用作加密。薆蚆蚀OpenVPN所有的通信都基于一个单一的IP端口,默认且推荐使用UDP协议通讯,同时TCP也被支持。OpenVPN连接能通过大多数的***,并且能够在NAT的环境中很好地工作。服务端具有向客户端"推送"某些网络配置信息的功能,这些信息包括:IP地址、路由设置等。OpenVPN提供了两种虚拟网络接口:通用Tun/Tap驱动,通过它们,可以建立三层IP隧道,或者虚拟二层以太网,后者可以传送任何类型的二层以太网络数据。传送的数据可通过LZO算法压缩。IANA(AssignedNumbersAuthority)指定给OpenVPN的官方端口为1194。。羂莈肅OpenVPN使用通用网络协议(TCP与UDP)的特点使它成为IPsec等协议的理想替代,尤其是在ISP(serviceprovider)过滤某些特定VPN协议的情况下。在选择协议时候,需要注意2个加密隧道之间的网络状况,如有高延迟或者丢包较多的情况下,请选择TCP协议作为底层协议,UDP协议由于存在无连接和重传机制,导致要隧道上层的协议进行重传,效率非常低下。蚈螆羃OpenVPN与生俱来便具备了许多安全特性:它在用户空间运行,无须对内核及网络协议栈作修改;初始完毕后以chroot方式运行,放弃root权限;使用mlockall以防止敏感数据交换到磁盘。OpenVPN通过PKCS#11支持硬件加密标识,如智能卡。莂膀薁Webmin是个基于web的unix、linux管理台,可以通过其丰富组件来实现对系统的可视化管理。在VPN环境的架设中,我们使用到OpenVPN组件,实现快捷准确的VPN架设及管理。莇袆蒇螃薈蒈膆袆莂袀芀莁网络结构羅羅薈芁螈薆示意图羈肅肆LAN:.*/.*/.*/24为服务器所在网段芀虿袂WAN:.*.*为联通线路,.*.*为电信线路蚁肇肇VPN:.*/***8G螈芄芅薂蚈肀安装系统薇莃芇通过Vsphereclient分配虚拟机资源并安装系统,系统安装方法就不在此详细说明了。待系统安装后通过命令升级补丁并关闭SELinux,待更新完毕后重启服务器:羃莀芅******@vpnbox#yumupdate莆羅螅******@vpnbox#vim/etc/sysconf

利用Webmi架设Openvpn服务器 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人水中望月
  • 文件大小570 KB
  • 时间2019-04-20