首页 > 文章 > Linux > 正文

Netfilter中五个勾子函数和报文流向

2022-10-01Linux阅读 0

Netfilter在Linux内核中有五个勾子向用户开放,用户可以通过命令工具向其写入规则,例iptables。

INPUT:访问用户进程流量

OUTPUT:流出用户进程流量

FORWARD:转发流量

PREROUTING:源地址转换,把内网地址转换成公网地址

POSTROUTING:目的地址转换,把公网地址转换成内网地址

Prerouting和Postrouting指数据包的流向,POSTROUTING是指发往公网的数据包,PREROUTING是指来自公网的数据包。

微信图片_20220912200654.png

三种报文流向

流入本机:PREROUTING>INPUT>用户进程

流出本机:用户进程>OUTPUT>POSTROUTING

转发:PREROUTING>FORWARD>POSTROUTING

如果网站内容侵犯了您的权益 请来信告知我们删除。邮箱:403596258@qq.com
微信

张凯

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩而过。我们一起奋斗!

微信

猜你喜欢