添加下面的命令:
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4
保存(就是先按一 下Esc键,然后输入”:wq”)
2)vi /etc/pptpd.conf
添加
option /etc/ppp/options.pptpd
logwtmp
localip 192.168.100.1
remoteip 192.168.100.2-40

3)vi /etc/ppp/chap-secrets
添加  用户名 pptpd 密码 *
4)vi /etc/sysctl.conf
修改
net.ipv4.ip_forward = 1
保存退出后输入:
sysctl -p
service pptpd start
service iptables start
iptables -A INPUT -p tcp –dport 1723 -j ACCEPT
iptables -A INPUT -p tcp –dport 47 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o eth0 -j MASQUERADE
/etc/init.d/iptables save
/etc/init.d/iptables restart
chkconfig pptpd on
chkconfig iptables on

完毕,无需重启服务器。

注:
1)在执行rpm -ivh ppp-2.4.3-5.rhel4.i386.rpm出现ppp-2.4.3-5.rhel4.i386.rpm: Header V3 DSA signature: NOKEY, key ID b56a8bac
error: Failed dependencies:
        libpcap.so.0.8.3 is needed by ppp-2.4.3-5.rhel4.i386
解决办法 : rpm -ivh ppp-2.4.3-5.rhel4.i386.rpm –force –nodeps(加上后面两个参数)…