Iptables

通过An In-Depth Guide to iptables, the Linux Firewall了解iptables的基本概念(table, chain, target, module)和原理,掌握一些常用使用方法。以后遇到不懂的基本可以通过iptables -hman iptables解决。

下面的图对于理解iptables有一些帮助。

Packet flow in Netfilter and General Networking

Prerouting -> routing(路由) -> |--> input -> 进程处理 -> output -> postrouting

​ |--> forward

Target

LOG和TRACE target可以用来debug。

Iptables modules

-m后面接的是module name,列出所有的modules的命令:cat /proc/net/ip_tables_matches,关于各个module的详细使用见iptables-extensions

参考资料

Last updated