1. 查看系统是否支持PPP

[root@Mikey ~]# cat /dev/ppp
cat: /dev/ppp: No such device or address

如果出现以上提示则说明ppp是开启的,可以正常架设pptp服务。

2. 设置内核转发

[root@Mikey ~]# grep forw /etc/sysctl.conf
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
[root@Mikey ~]# sed -i 's#net.ipv4.ip_forward = 0
#net.ipv4.ip_forward = 1#g'  /etc/sysctl.conf
[root@oMikey ~]# grep forw /etc/sysctl.conf                           
# Controls IP packet forwardingnet.ipv4.ip_forward = 1
[root@oldboyedu ~]# sysctl -p
修改配置文件生效;

3. 安装PPTP

# 需要安装epel源
wget -O /etc/yum.repos.d/epel.repo  
yum -y install pptpd

4. 配置PPTP

[root@Mikey ~]# vim /etc/pptpd.conf
localip 10.0.0.9
remoteip 192.168.0.234-238
# 添加本机公网IP(localip),分配×××用户的内网网段(remoteip)。

5. 设置用户与密码

[root@Mikey ~]# vim /etc/ppp/chap-secrets
oldboy  * 123456 *

6. 启动pptp

[root@Mikey ~]# /etc/init.d/pptpd startStarting pptpd:      [  OK  ]
[root@Mikey ~]# netstat -tunlp|grep 1723
tcp        0      0 0.0.0.0:1723                0.0.0.0:*                   LISTEN      26574/pptpd


7. 通过windows客户端连接×××