Work more with less complain
In: redhat as
24 十一 2006源地址:http://blog.lism.cn/archives/date/2006/02/
在linux as3中利用iptables+ipp2p限制bt、eMule等下载
作者: hew 发布日期: 2005-11-29 查看数: 114 出自: http://www.linuxsky.net
在linux as3中利用iptables+ipp2p限制bt、eMule等下载
为了减小网络负担限制bt等的软件下载可以通过iptables增加ipp2p的模块来实现
/etc/init.d/iptables stop
rpm -q iptables
获取iptables 及patch-o-matic-ng
cd /usr/src/
wget http://www.netfilter.org/files/iptables-1.3.3.tar.bz2
wget ftp://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/patch-o-matic-ng-20050331.tar.bz2
解压缩这两个压缩包
tar xjvf iptables-1.3.3.tar.bz2
tar xjvf patch-o-matic-ng-20051015.tar.bz2
给netfilter打补丁
cd /usr/src/linux-2.4
uname -r,可得到“2.4.21-15.EL”的信息
修改 Makefile,将“EXTRAVERSION = -15.ELcustom”改为“EXTRAVERSION = -15.EL”
vi Makefile
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 21
EXTRAVERSION = -15.ELcustom
即:
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 20
EXTRAVERSION = 2.4.21-15.EL
保存推出
make mrproper
make oldconfig
技巧:在make menuconfig时,我们面对众多的选项常常不知道该如何选择,此时可以把安装时的配置文件copy到/usr/src/linux-2.4中:
cp /boot/config-2.4.* /usr/src/linux-2.4/.config
给netfilter打补丁
解开patch-o-matic-ng-20051015.tar.bz2 包后,进入该目录,就会发现有很多目录,其实每个目录对应一个模块.
我们可以这样来选择,根据不同贮仓库submitted:pending:base:extra,
cd /usr/src/patch-o-matic-ng-20051015
例如:KERNEL_DIR=/usr/src/linux-2.4 IPTABLES_DIR=/usr/src/iptables-1.3.3 ./runme base [...]
QK31欢迎你的到来.
最近评论