如何编译linux内核 netfilter内核原理?

netfilter内核原理?介绍防火墙:在主机或网络边缘工作的一组硬件或软件,根据预先定义的规则检查传入和传出的消息,并根据匹配的规则进行处理。它甚至可以在用户空间将两者结合起来,编写规则并将它们发送

netfilter内核原理?

介绍

防火墙:在主机或网络边缘工作的一组硬件或软件,根据预先定义的规则检查传入和传出的消息,并根据匹配的规则进行处理。它甚至可以在用户空间将两者结合起来,编写规则并将它们发送给Netfilter

Netfilter:可以使规则生效的保护框架,工作在内核空间

Netfilter保护原理

内核中的TCP/IP协议栈上选择五个点(也称为“哨子”)。这五个点是消息将流动的位置,配置了五个钩子函数。当消息经过时,钩子函数会拿起它来检查规则,并根据某种机制(也称为“函数”)完成处理