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

VPN 即 虚拟专用网络。

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

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.测试成功

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

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

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

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

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

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

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

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

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

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

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

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

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

相关推荐