首页 » IT技术 » 正文

Linux系统搭建远程拔号之VPN(pptpd)

VPN 即 虚拟专用网络。

虚拟专用网络功能是:在公用网络上建立专用网络,进行加密通讯。在企业网络中有广泛应用。VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。VPN有多种分类方式,主要是按协议进行分类。VPN可通过服务器、硬件、软件等多种方式实现。VPN具有成本低,易于使用的特点。

CentOS 6.2 单网卡安装PPTPd 经验 http://www.linuxidc.com/Linux/2013-05/84834.htm
配置 Linux PPTP VPN 公网VPN http://www.linuxidc.com/Linux/2012-09/70808.htm

基于CentOS5的Linux下PPTP和OpenVPN的搭建及配置 http://www.linuxidc.com/Linux/2012-06/61944.htm

CentOS下单网卡使用PPTP搭建VPN http://www.linuxidc.com/Linux/2012-06/61923.htm

RHEL5.4 VPN 服务的配置之PPTPD http://www.linuxidc.com/Linux/2012-01/51849.htm

Ubuntu VPS上的PPTPd设置NAT转发的问题 http://www.linuxidc.com/Linux/2011-01/31746.htm

Linux VPN(PPTPD)+Windows AD统一认证 http://www.linuxidc.com/Linux/2014-03/97779.htm

1.安装依赖包

yum install ppp -y

2.下载pptpd服务软件包

wget ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm

rpm -ivh pptpd-1.4.0-3.el6.x86_64.rpm

3.修改配置文件

vim /etc/ppp/options.pptpd –配置服务器的DNS

name pptpd –指定pptpd服务

ms-dns 8.8.8.8 –取消前面的#,写上DNS

ms-dns 8.8.4.4

vim /etc/pptpd.conf

ppp /usr/sbin/pppd –取消这行注释

localip 154.87.2.164,154.87.87.67,154.87.85.73 –取消这行注释,这里我写的是三个外网IP ,表示搭建三个VPN

remoteip 192.168.0.1-10,192.168.0.20 –连接VPN服务时分配给客户端的IP地

vim /etc/ppp/chap-secrets –登陆VPN的用户名

客户端登陆的用户名 使用的服务 登陆的密码 分配客户端固定IP(* 表示任意)

test1 pptpd test1 *

test2 pptpd test2 *

test3 pptpd test3 192.168.0.9

/etc/init.d/pptpd restart –重启服务

4.测试成功

发表评论