7.6. iptables und dynamische Paketfilterung

iptables beinhaltet ein Modul, welches Administratoren erlaubt, Verbindungen zu Diensten auf einem internen Netzwerk zu überprüfen und einzuschränken mittels einer Methode, die Connection Tracking oder auch Dynamische Paketfilterung genannt wird. Dynamische Paketfilterung legt eine Tabelle an, welche es Administratoren ermöglicht, Zugang zu erlauben oder abzulehnen, basierend auf folgenden Verbindungs-Zuständen:

Sie können die Zustandsfunktionalität der dynamischen Paketfilterung von iptables mit jedem Netzwerkprotokoll benutzen, auch wenn das Protokoll selbst statuslos ist (wie z.B. UDP). Das folgende Beispiel zeigt eine Regel, welche dynamische Paketfilterung dazu benutzt, um nur die Pakete, die mit einer unzweifelhaften Verbindung in Zusammenhang stehen.

iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ALLOW