PPTP的配置主要有下面五个步骤:

    1.验证内核是否加载了MPPE模块

    2.安装所需的软件包

    3.配置PPP和PPTP的配置文件

    4.打开内核的IP转发功能

    5.启动pptpd守护进程    

    6.配置iptables防火墙放行和转发规则


详细配置:

1.验证内核是否支持

modprobeppp-compress-18 && echo ok

cat /dev/net/tun#cat:/dev/net/tun:File descriptor in bad state

2.安装软件:yum install pptpd -y

3.配置

    echo -e "localip 192.168.0.1\nremoteip 192.168.0.200-254" >>/etc/pptpd.conf

    echo -e "ms-dns 114.114.114.114\nms-dn8.8.8.8" >>/etc/ppp/options.pptpd

    echo "1">/proc/sys/net/ipv4/conf/all/forwarding

sysctl -p

    

    cat  /etc/ppp/chap-secrets

    username1    pptpd    passwd1    *

    username2    pptpd    passwd2    *

4.iptables转发

    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

5.启动pptpd并添加开机自动启动

    /etc/init.d/pptpd start

    chkconfig pptpd on

6.客户端新建***连接,协议选择pptp,填写服务器地址ip,帐号和密码登录测试。