请稍候...
  • 企业级 VPS主机
  • Windows VPS 主机
  • Unmanaged VPS 主机
  • 通配符证书,部署全网SSL证书必备神器
  • 高速稳定独立主机High quality stable server

构建基于PPTP技术Linux VPN网络

发布时间:2011-08-08 16:29:20 来源: Linux时代

二、 Linux2.6 内核下安装配置 PPTP服务器

    RHEL 4.0为例。这里内核是kernel2.6.9-5.EL,所用安装软件组如下: 
  dkms-2.0.6-1.noarch.rpm 
  kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm 
  ppp-2.4.3-5.rhel4.i386.rpm 
  pptpd-1.3.0-0.i386.rpm 
 
   1.PPTP
需要PPP支持,虽然2.6内核系统本身有PPP功能,但它并不支持MPPE,所以需要更新系统的PPP组件,下载ppp-2.4.3-5.rhel4.i386.rpm安装命令如下: 
  # rpm -Uvh ppp-2.4.3-5.rhel4.i386.rpm 

    2.
安装内核MPPEMicrosoft Point to Point Encryption,微软点对点加密)补丁,安装命令如下: 
  #rpm ivh dkms-2.0.6-1.noarch.rpm 
  #rpm ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm 
  用以下命令检查内核MPPE补丁是否安装成功,MPPE module可否载如: 
  #modprobe ppp-compress-18 && echo success 

    3.
安装pptpd,命令如下: 
  #rpm ivh pptpd-1.3.0-0.i386.rpm 

   4.
用以下命令检查PPP是否支持MPPE 
  #strings '/usr/sbin/pppd'|grep -i mppe|wc --lines 
  46 <如果以上命令输出为“0”则表示不支持;输出为“30”或更大的数字就表示支持,我这里为46> 
    
其它部分同上。这里就不赘述了。另外如果您的内核版本高于2.6.15()。可以直接编译内核。cd /usr/src/linux
make menuconfig
Device Drivers -> Network device support -> PPP MPPE compression (M)
。如图3


    make modules
make modules_install

    
下载并安装下列软件:

   
 ppp-2.4.3-5.i386.rpm 
    
 pptpd-1.3.3-1.i386.rpm

    
即可。其它部分同上。这里就不赘述了。
   
到此为止Linux PPTP服务器配置完成,

本文继续介绍Windows客户端配置  Linux客户端如何连接到Linux PPTP服务器


【责任编辑:亚狐科技 (Top) 返回页面顶端