1、安装
yum install iptables-services #Centos7需要安装iptables
yum install -y perl ppp pptpd
2、配置文件
vim /etc/ppp/options.pptpd #dns修改
ms-dns 8.8.8.8
ms-dns 8.8.4.4
vim /etc/pptpd.conf #PPTP配置文件
localip 172.17.188.225 #内网ip
remoteip 192.168.1.234-238 #客户端的连接数及ip
vim /etc/ppp/chap-secrets #添加连接PPTP的用户名及密码
xuetu * 123456 *
vim /etc/sysctl.conf #添加ip转发
net.ipv4.ip_forward = 1
加载:sysctl -p
3、配置防火墙规则
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE
iptables -I FORWARD -p tcp –syn -i ppp+ -j TCPMSS –set-mss 1356 #上网
Centos6的iptables的保存与启动
/etc/init.d/iptables save
/etc/init.d/iptables restart
Centos7的iptables的保存与启动
service iptables save
service iptables start
/etc/init.d/pptpd start #Centos6启动pptpd
service pptpd start #Centos7启动pptpd