教你在Centos 6.3下利用openvpn部署远程VPN服务
副标题[/!--empirenews.page--] 今天看到群里有人提到openvpn,刚好放假在家,就顺带的研究了下。 2年前自己还是小白的时候就在老单位连总部OA时用过openvpn这个客户端,感觉还挺好用,而且觉得以后项目应该也能用得上,SO google了网上大量零碎资料,折腾了大半天,按照自己的理解就整理了如下文档,给有兴趣的朋友分享一下。 最近一直想把自己的短板,也就是LINUX编程这块好好研究下。。 不扯了,开始干活。。 openvpn是一款在LINUX网关服务器使用的开源的VPN软件,顾名思义,其实就是用来打通一条安全的虚拟专用通道,实现用户远程办公,获取内网资源。 该软件可跨平台在在Linux、xBSD、Mac OS X与Windows间使用,并利用openssl作为加密库,使用加密证书或用户名/密码来实现身份验证,是一款不可多得的开源VPN解决方案。 我们做这个实验的目的就是模拟线上常见的公司外出人员在外需要访问公司内网OA,实现远程办公自动化。 解决方案: 系统环境:centos6.3 x64 OPENVPN: openvpn-2.3.0(附件有下载) vpn server: eth0:192.168.100.90,eth1:172.24.30.1 vpn client: 192.168.100.34 intranet server: 172.24.30.10 部署环境: 1.清空默认策略并重启iptables # iptables -t NAT -F # iptables -F # service iptables save # service iptables restart 2.关闭SELINUX # setenforce 0 # vi /etc/sysconfig/selinux --------------- SELINUX=disabled --------------- server端(路由模式): 一.网络设置 1.开启服务器端路由转发功能 # vi /etc/sysctl.conf --------------------- net.ipv4.ip_forward = 1 --------------------- # sysctl -p (编辑:徐州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |