首页 > 网站 > 建站经验 > 正文

liunx肉鸡上建立VPN的图文方法

2019-11-02 16:19:41
字体:
来源:转载
供稿:网友
花了两天时间研究,感觉pptpd貌似要简单的多,而且成功率挺高.没有平台限制。此文就拿centos最新版5.2来做vpn服务器.为教材,其他发行版都大同小异。

第一步,把需要的工具先wget上去.

          wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm

          wget http://poptop.sourceforge.net/yum/stable/packages/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

           这两个是必须的.不过在centos5x发行版中自带了kernel,5.x就不必下载安装了.centos4x及以下的需要。

          如果是centos 4版本的

         wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.3-7.rhel4.i386.rpm

          wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel4.i386.rpm

         CentOS 5的

         wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-7.0.rhel5.i386.rpm

         wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm

       -------如果起其他版本则打开http://poptop.sourceforge.net/yum/stable/packages 选择对应的版本号。

              (如不知道肉鸡是那发行版则在shell里输入cat /etc/issue)

         第二步开始安装。

               centos4.x

rpm -ivh dkms-2.0.17.5-1.noarch.rpm

rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

rpm -Uvh ppp-2.4.3-7.rhel4.i386.rpm

rpm -ivh pptpd-1.3.4-1.rhel4.i386.rpm

centos5.x

rpm -ivh dkms-2.0.17.5-1.noarch.rpm

rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm [centos 5.2自带可以不装]

rpm -Uvh ppp-2.4.4-7.0.rhel5.i386.rpm

rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm

              (安装过程中如不成功则看错误信息,大概是肉鸡缺少什么.不过他缺什么, 咋们就补什么.

              如gcc :yum install gcc-c++       zlib-devel :yum install zlib-devel ,发行版不同自动升级的命令 不同,我这里centos是yum)

         第三步.修改需修改的四个文件.

                 1.vi /etc/modprobe.conf 添加alias net-pf-7 ip_gre

              

            2.vi /etc/pptpd.conf 去掉ppp /usr/sbin/pppd前面#
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表