Linux的VPN服务器配置教程 |
| 发布时间: 2012/7/16 10:47:00 |
|
如何在Linux下配置VPN?这篇文章就介绍了Linux的VPN服务器配置教程。虚拟专用网络(Virtual Private Network ,简称VPN)指的是在公用网络上建立专用网络的技术。其之所以称为虚拟网,主要是因为整个VPN网络的任意两个节点之间的连接并没有传统专网所需的端到端的物理链路,而是架构在公用网络服务商所提供的网络平台,如Internet、ATM(异步传输模式〉、Frame Relay (帧中继)等之上的逻辑网络,用户数据在逻辑链路中传输。它涵盖了跨共享网络或公共网络的封装、加密和身份验证链接的专用网络的扩展。常用的VPN协议有:L2F、L2TP、PPTP、IPsec、SSL VPN、Cisco VPN。 linux vpn软件安装(pptp) [inbi@debian ~]#aptitude -y install pptp NOTE: MPPE:Microsoft Point-to-Point Encryption,微软的点对点加密协议,可以对在点对点链路上传输的数据包进行加密,详细介绍请见RFC3078和RFC3079。 MPPC:Microsoft Point-to-Point Compression,微软的点对点压缩协议,可以对在点对点链路上传输的数据包进行压缩,详细介绍请见RFC21189。 linux PPTP 配置 主配置文件 /etc/pptpd.conf [inbi@debian ~]#cp /etc/pptpd.conf /etc/pptpd.conf.default 选项配置文件 /etc/ppp/pptpd-options [inbi@debian ~]#vim /etc/ppp/pptpd-options 选项 作用 用户配置文件 /etc/ppp/chap-secrets chap-secrets 文件的每一行为一个用户配置,每行分为4段:用户名、服务器名称、密码、分配给客户端的IP。服务器名可以使用 “*” 号,代表全部;分配给客户端的 IP 使用 “*” 号表示随机分配。 至此已经可以建立连接了,只不过只能连接到本机,因为还没有打开IP转发功能。 配置IP转发 [inbi@debian ~]#sed -i 's/#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/g' /etc/sysctl.conf 本文出自:亿恩科技【www.enkj.com】 |
京公网安备41019702002023号