彩运网网址-彩运网网上登录

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

VPN服务器的配置与应用

花了两天时间研究,感觉pptpd貌似要简单的多,而且成功率挺高.没有平台限制。此文就拿centos最新版5.2来做vpn服务器.为教材,其他发行版都大同小异。

实验场景 通过将Linux配置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)
         第二步开始安装。

图片 1

               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               

现在需要开发第三方接口,而第三方接口有服务器IP地址鉴权配置,这样在本地开发出来的程序每次都要发布到服务器上测试,如果是调试过程中每次这样比较麻烦,所以需要能直接通过VPN拨到这个服务器上,这个本地就可以直接开发调试了。

图片 2

一、下载并安装VPN服务

            2.vi /etc/pptpd.conf 去掉ppp /usr/sbin/pppd前面#                

1、下载所需安装包

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

图片 3

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

                   注释掉logwtmp

输入:http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.rhel5.x86_64.rpm

图片 4

因为上面的包官方会经常升级变动,如果下载不到,则根据名称到 http://poptop.sourceforge.net/yum/stable/packages/ 下载

   修改下面ip    

2、依次安装

图片 5

● 安装gcc,这是c编译类库(如果服务器已经有则不需要安装)

                       3vi编辑 /etc/ppp/options.pptpd
                    修改dns 即拨入后分配的DNS.              

yum -install gcc

图片 6

本文由彩运网网址发布于网络安全,转载请注明出处:liunx肉鸡上建立VPN的图文方法

相关阅读