CentOS下搭建PPTP服务

yum install -y ppp
rpm -ivh ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm

配置pptpd
vim /etc/pptpd.conf
把下面字段前面的#去掉:
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245

配置ppp
vim /etc/ppp/options.pptpd
使用Google DNS
ms-dns 8.8.8.8
ms-dns 8.8.4.4

配置vpn密码,一行一个
vim /etc/ppp/chap-secrets
demo pptpd mypassword *

配置内核参数
vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
#net.ipv4.tcp_syncookies = 1

开放防火墙
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

重启pptpd
/etc/init.d/pptpd restart

发表回复