slackware10.0安装PPTPD服务做MPPE加密VPN的全过程
http://tech.ddvip.com 2008年06月12日 社区交流 收藏本文
本文详细介绍slackware10.0安装PPTPD服务做MPPE加密VPN的全过程
环境:
PIII450/128M/10G/G200
SLACKWARE 10.0 (核心2.4.26)
默认安装
1.首先下载需要的文件(下载到/root目录下)
wget ftp://slackware.no/linux/kernel/v2.4/linux-2.4.26.tar.bz2
wget http://www.polbox.com/h/hs001/linux-2.4.26-mppe-mppc-1.0.patch.gz
wget http://linuxpackages.slackwaresupport.com/Slackware-10.0/Daemon/pptpd/pptpd-1.1.4-i386-1ah.tgz
然后补丁核心:
cd /root
tar xfvj linux-2.4.26.tar.bz2
gunzip linux-2.4.26-mppe-mppc-1.0.patch.gz
mv linux-2.4.26 /usr/src/linux-2.4.26-VPN
cd /usr/src/
ln -s linux-2.4.26-VPN/ linux
cd /usr/src/linux
zcat /root/linux-2.4.26-mppe-mppc-1.0.patch.gz |patch -p1
cp /boot/config-ide-2.4.26 .config
make oldconfig
当出现MPPE选项时选择m,编译成内核模块,接着编译内核:
make dep
make bzImage
make modules(很长时间,我好象用了40分钟)
make modules_install
cp arch/i386/boot/bzImage /boot/bzImage-2.4.26-VPN
cp System.map /boot/System.map-vpn-2.4.26
cp .config /boot/config-vpn-2.4.26
cd /boot
ln -sf config-vpn-2.4.26 config
ln -sf System.map-vpn-2.4.26 System.map
然后更改/root/lilo.conf文件配置
把 image = /boot/vmlinuz 一句
改为
image = /boot/bzImage-2.4.26-VPN
再打开/etc/rc.d/rc.modules
在最后一行增加
/sbin/modprobe ppp_mppe_mppc
2.安装pptpd:
作者:Recoilest 责编:豆豆技术应用