|
@ -88,7 +88,7 @@ iptables is the user utility which allows you to work with these chains/rules. |
|
|
.Understanding how iptables works |
|
|
.Understanding how iptables works |
|
|
[NOTE] |
|
|
[NOTE] |
|
|
==== |
|
|
==== |
|
|
The key to understanding how iptables works is |
|
|
The key to understanding how iptables works is this chart |
|
|
|
|
|
|
|
|
image::ROOT:tables_traverse.jpg[this chart,float=right] |
|
|
image::ROOT:tables_traverse.jpg[this chart,float=right] |
|
|
|
|
|
|
|
@ -105,7 +105,8 @@ Some packets |
|
|
|
|
|
|
|
|
- while other packets are generated by local processes; hence start at **Local Process** and proceed downward through the flowchart. |
|
|
- while other packets are generated by local processes; hence start at **Local Process** and proceed downward through the flowchart. |
|
|
|
|
|
|
|
|
A detailed explanation http://docs.swarmlab.io/lab/sec/ex-3a_iptables-flow-chart.adoc.html[here]. |
|
|
A detailed explanation |
|
|
|
|
|
xref:ROOT:index-iptables.adoc[here] |
|
|
==== |
|
|
==== |
|
|
|
|
|
|
|
|
In the vast majority of use cases you won't need to use the **raw**, **mangle**, or **security** tables at all. |
|
|
In the vast majority of use cases you won't need to use the **raw**, **mangle**, or **security** tables at all. |
|
|