人若无名,便可专心练剑

Centos 6.5 安装pptd服务

  |   0 评论   |   2,722 浏览
    server:pptpd2.4.4
    1、检查系统是否支持
    #modprobe ppp-compress-18 && echo ok 

      输出OK则支持
    # cat /dev/net/tun
    #  cat: /dev/net/tun: File descriptor in bad state 

      出现这显示说明tun/tap已经开启
      以上两个显示正确可安装pptpd和openvpn
    2、安装软件支持
    #yum install -y ppp iptables 

    3、到官网下载安装软件包并安装
      http://poptop.sourceforge.net/
      本例为:pptpd-1.3.3-1.rhel4.x86_64.rpm
    #rpm -ivh pptpd-1.3.3-1.rhel4.x86_64.rpm 

    4、配置
       配置DNS
    # vim /etc/ppp/options.pptpd 

     
         ms-dns 8.8.8.8
         ms-dns 8.8.4.4

       配置vpn地址


    #vim /etc/pptpd.conf 

     
          localip 192.168.20.1
          remoteip 192.168.20.10-100
       配置vpn用户
    # vim /etc/ppp/chap-secrets 

     
            user1 pptpd  passwd1 *
            user2 pptpd  passwd2 *
       开启数据包转发
     
    # vim /etc/sysctl.conf 

     
      net.ipv4.ip_forward = 0
       改成如下
    net.ipv4.ip_forward = 1
    # sysctl -p
    此时已配置完pptpd,可启动
    # /etc/init.d/pptpd start 

      重启pptpd
    #service pptpd restart-kill
    #service pptpd start 

    5、配置iptables
    # 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.20.0/24 -o eth0 -j MASQUERADE 

      保存iptables
    # /etc/init.d/iptables save 

      重启
    # /etc/init.d/iptables restart 




    dropbox:邀请您的加入,让你随时随地同步您的文件:https://db.tt/wCU4HQq4

    人生格言: 阅读使人充实,会谈使人敏捷,写作使人精确

    评论

    发表评论

    validate