Ubuntu 内核 NAT 防火墙源代码

Ubuntu 内核 NAT 防火墙源代码

在 TCP 通信中,当数据包从以太网传输到网络(IP)层时,我想打印该数据包中的数据?

我正在使用 Linux(ununtu 14.04)。

我得到一些信息说,这可以借助 Linux 内核代码(即 Linux NAT 防火墙代码)来实现。但我从哪里可以得到 Linux 内核源代码?这些编码在哪里完成?请帮帮我。

答案1

要查找 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

要安装 Linux 源:

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

要查看您得到了什么:

$ dpkg -L linux-source-3.13.0  

然后,查找名称中 带有“ _nat”或“ ”的文件:nat_

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

相关内容