Instalar modulo IPP2P (compilando kernel) BLOQUEAR/CONTROLAR P2P

Imagen de xoanyeta
0 puntos

buenas, yo tengo mi conexion de internet compartida entre mis compañeros y ocurre que cuando a uno le dá por porner p2p, poss no fastidia a los demás, como arreglamos esto?. En primer lugar cogemos un ordenata viejo y le instalamos Ubuntu/Debian/CentOS lo que queramos (todos son linux, xDD) y una ves instalado empezamos a hacer los siguientse pasos.

Este manual tiene 2 partes, una para el apartado IPP2P y otro para compilar un KERNEL a medida y dejandolo como pakete DEB para luego utilizarlo de forma rápida en ekipos similares sin necesidad de compilar de nuevo.

 

1ª parte IPP2P

# sudo su

# cd /usr/src

# wget http://www.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.14.tar.bz2

# wget ftp://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/patch-o-matic-ng-20070508.tar.bz2

# wget ftp://ftp.netfilter.org/pub/iptables/iptables-1.3.6.tar.bz2

# aptitude remove iptables

# tar -xjvf /root/files/linux-2.6.22.14.tar.bz2

# tar -xjvf /root/files/iptables-1.3.6.tar.bz2

# tar -xjvf /root/files/patch-o-matic-ng-20070508.tar.bz2

# ln -s linux-2.6.22.14 linux

# ln -s iptables-1.3.6 iptables

# cd /usr/src/linux

# cp /boot/config-2.6.22-14-generic .config

# cd ..

# cd patch-o-matic-ng-20070508

# ./runme --download

AKI TODO QUE YES

# ./runme ipp2p

AKI TODO QUE YES TAMBIEN

 

2ª PARTE, COMPILAR KERNEL DE LINUX A MEDIDA Y DEJARLO EN PAKETE DEB PARA USO POSTERIORES SIN NECESIDAD DE SEGUIR COMPILARNDO

# apt-get install build-essential debhelper modutils kernel-package libncurses5-dev fakeroot -y

# cd /usr/src/linux

# make menuconfig

marcamos las opciones que nos interezan, en nuestro caso

Networking ---> Network Options ---> Network packet filtering framework (Netfilter) ---> IP: Netfilter Configuration

y marcar la ultima opcion la de IPP2P match support (NEW)

Salimos GUARDANDO en .config

# make-kpkg clean

# fakeroot make-kpkg --append_to_version -686 --initrd --revision=rev.01 kernel_image

 

EMPIEZA A COMPILARSE EL NUCLEO, SUELE TARDAR UNOS 30 MINUTOS

 

cuando akabe tendremos que volver a instalar los IPTABLES

# cd /usr/src

# mv /lib/modules/2.6.22.14-generic /lib/modules/old_2.6.22.14-generic

# dpkg -i linux-image-2.6.22.14-generic_rev.01_i386.deb

# cd /usr/src/iptables

# make KERNEL_DIR=/usr/src/linux

# make install KERNEL_DIR=/usr/src/linux

y reiniciamos init 6

LISTO, NUESTRO PAKETE CON NUESTRO NUCLEO ES EL linux-image-2.6.22.14-generic_rev.01_i386.deb

 

esta guia la he probado con un debian y rula, he hecho las modificaciones durante la guia para que funcione en ubuntu 7.10. creo que no tendreis ningun problema, esta poco esplicado, yo lo he sacado de la siguiente guia en portugues q esta mucho mejor explicado

 

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7020&pagina=1

 

Imagen de kelp
+1
0
-1

Por favor utilizad el foro de tutoriales y trucos, que está para estas cosas.


Equipo de moderadores del foro
+1
0
-1

Las tres cosas más peligrosas del mundo son: un programador con un soldador, un ingeniero de hardware con un parche de software y un usuario con una idea