CentOS 6搭建PPTP

环境: CentOS 6.8

开始之前检测vps是否支持安装pptp

modprobe ppp-compress-18 && echo ok||echo ng
cat /dev/net/tun

在这里插入图片描述两个命令的返回若是以上两上结果,就表示支持安装pptp

现在检测是否安装ppp,一般默认安装,没有安装就yum install ppp安装

rpm -qa ppp

在这里插入图片描述安装pptpd:(注:32位请安装i686版本,将上面链接中的“x86_64”改为“i686”即可,请根据自己的OS安装相应的版本。)

rpm -ivh http://static.ucloud.cn/pptpd-1.3.4-2.el6.x86_64.rpm

在这里插入图片描述编辑/etc/pptpd.conf文件

vim /etc/pptpd.conf

在这里插入图片描述localip 10.2.2.2 表示本机的内网IP
remoreip 10.2.2.128-254 表示客户端拨号进来后所要分配的IP地址

编辑/etc/ppp/options.pptpd在最后面新增

vim /etc/ppp/options.pptpd

在这里插入图片描述ms-dns 8.8.8.8
ms-dns 114.114.114.114
表示设置的是两个dns域名解析服务器

下面开始配置VPN访问的用户名、密码以及分配的IP地址。/etc/ppp目录下的chap-secrets文件

vim /etc/ppp/chap-secrets

在这里插入图片描述test是用户名,000000表示密码,* 表示限制客户端IP地址,星号表示没有限制
pptpd是应该文件/etc/ppp/options.pptpd中name后指定的服务名称一致
在这里插入图片描述开启内核转发,编辑sysctl.conf,开启网络转发功能

vim /etc/sysctl.conf

在这里插入图片描述sysctl -p
在这里插入图片描述先直接关闭iptables,即关闭防火墙对来源数据进行规则限制

service  iptables status

在这里插入图片描述service iptables stop
关闭iptables
在这里插入图片描述开启pptp服务

service pptpd start

在这里插入图片描述查看pptp本机的ip
在这里插入图片描述在这里插入图片描述
用一台同局域网的Windows7来测试vpn搭建是否成功
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述路由跟踪
在这里插入图片描述

查看pptp服务器的日志

more /var/log/messages

在这里插入图片描述在这里插入图片描述从Windows7的路由跟踪和pptp服务器的日志分析,都可以得出vpn服务器搭建成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值