安装
rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm yum -y install pptpd
配置
/etc/ppp/options.pptpd
ms-dns 8.8.8.8 ms-dns 8.8.4.4
/etc/pptpd.conf
localip 172.16.0.1 remoteip 172.16.0.2-254
/etc/ppp/chap-secrets
VPN用户名 pptpd VPN密码 *
/etc/sysctl.conf
net.ipv4.ip_forward 1 # net.ipv4.tcp_syncookies 1 (注释掉此行代码)
接下来执行sysctl -p
命令使配置生效
错误
如果在执行sysctl -p
出现unknow key
错误,则执行下面代码后重新执行sysctl -p
modprobe bridge lsmod|grep bridge
防火墙配置
iptables -t nat -A POSTROUTING -s 172.16.0.0/24 -o eth0 -j MASQUERADE
最后保存规则service iptables save
,然后重启防火墙service iptables restart