1、安装
yum install -y ppp
2、服务器配置
1、配置内核转发
vi /etc/sysctl.conf
ip_forword=1
2、pptpd.conf配置
[pptpd.conf]
ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
connections 10 #最大连接数
localip xx.xx.xx.xx #本机ip,如有外网ip直接配置外网ip
remoteip 192.168.99.234-240 #连接后分配的ip
netmask 255.255.255.0 #分配的子网掩码
3、options.pptpd配置
name pptpd
refuse-pap
refuse-chap
refuse-mschap
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
idle 2592000
ms-dns 114.114.114.114
ms-dns 8.8.8.8
4、防火墙配置
iptables -A INPUT -p gre -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 192.168.99.0/24 -o eth1 -j ACCEPT
iptables -A FORWARD -d 192.168.99.0/24 -i eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -o eth1 -j MASQUERADE
iptables -A FORWARD -i ppp -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j TCPMSS --set-mss 135
iptables -A FORWARD -s 192.168.99.0/255.255.255.0 -p udp -m udp --dport 53 -j ACCEPT
3、客户端配置