Código fuente del kernel de Ubuntu para firewall NAT

Código fuente del kernel de Ubuntu para firewall NAT

En la comunicación TCP, cuando el paquete se transfiere de Ethernet a la capa de red (IP), quiero imprimir los datos presentes en ese paquete.

Estoy trabajando en Linux (ununtu 14.04).

Obtuve información de que se puede hacer con la ayuda del código del kernel de Linux, es decir, en el código del Firewall NAT de Linux. Pero, ¿de dónde obtendré el código fuente del kernel de Linux? ¿Dónde se realizan estas codificaciones? Por favor, ayúdame..

Respuesta1

Para encontrar la fuente de Linux:

$ apt-cache search linux-source
linux-source - Linux kernel source with Ubuntu patches
linux-source-3.13.0 - Linux kernel source for version 3.13.0 with Ubuntu patches

Para instalar la fuente de Linux:

$ sudo apt-get install linux-source linux-source-3.13.0  

Para ver lo que tienes:

$ dpkg -L linux-source-3.13.0  

Luego, para buscar archivos con " _nat" o " nat_" en el nombre:

$ tar tvf /usr/src/linux-source-3.13.0.tar.bz2 | egrep '_nat|nat_'  

información relacionada