##centos安装搭建pptp vpn服务
###检测是否符合pptp的搭建环境的要求 modprobe ppp-compress-18 && echo ok
###安装ppp和iptables yum install -y perl ppp iptables ###安装pptpd yum install pptpd ###修改配置文件
1.
cp /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak
vi /etc/ppp/options.pptpd
add
ms-dns 8.8.8.8
ms-dns 8.8.4.4
2.
cp /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak
vi /etc/ppp/chap-secrets
add
myusername pptpd mypassword *
//myusername是你的vpn帐号,mypassword是你的vpn的密码,*表示对任何ip
3.
cp /etc/pptpd.conf /etc/pptpd.conf.bak
vi /etc/pptpd.conf
add
localip 192.168.9.1
remoteip 192.168.9.11-30 //表示vpn客户端获得ip的范围
4.
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
保存修改后的文件
/sbin/sysctl -p
###启动pptp vpn服务和iptables /sbin/service pptpd start ###添加iptables转发规则 /sbin/service iptables start /sbin/iptables -t nat -A POSTROUTING -s 192.168.9.0/24 -j SNAT –to-source 207.210.83.140 207.210.83.140替换成你的vps的公网ip地址 /sbin/service iptables save /sbin/service iptables restart ###重启pptp vpn /sbin/service pptpd restart