构建基于PPTP技术Linux VPN网络
发布时间:2011-08-08 16:29:20 来源: Linux时代
二、 在Linux2.6 内核下安装配置 PPTP服务器
以RHEL 4.0为例。这里内核是kernel
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.安装内核MPPE(Microsoft 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-
• pptpd-1.3.3-1.i386.rpm
即可。其它部分同上。这里就不赘述了。
到此为止Linux PPTP服务器配置完成,
本文继续介绍Windows客户端配置 和Linux客户端如何连接到Linux PPTP服务器。
版权所有@转载请注明原文地址