Benutzer-Werkzeuge

Webseiten-Werkzeuge


net:iptables

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
net:iptables [2022/11/25 14:11] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1net:iptables [2026/10/18 17:21] (aktuell) – ms
Zeile 1: Zeile 1:
 +=== Geräte im Netzwerk sperren ===
 +Um ein Gerät aus dem Netzwerk auszuschließen, muss die MAC-Adresse gesperrt werden. Bei iptables geht dies mit folgender Regel.
 +<code>
 +iptables -I INPUT -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP
 +</code>
 +Nur verhindern, dass Gerät nach draußen kommuniziert.
 +<code>
 +iptables -I FORWARD -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP
 +</code>
 +Kommentare hinzufügen:
 +<code>
 +iptables -I FORWARD -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP -m comment --comment "XX von Internet ageschlossen"
 +</code>
 +=== Persistente Regeln ===
 +Nach dieser
 +[[https://www.thomas-krenn.com/en/wiki/Saving_Iptables_Firewall_Rules_Permanently|Anleitung]]
 +zunächst ''iptables-persistent'' installieren und dann die aktuellen Regeln speichern:
 +<code>
 +apt install iptables-persistent
 +iptables-save > /etc/iptables/rules.v4
 +</code>
 +Um die aktuellen Regeln beim herunterfahren automatisch zu speichern habe ich eine systemd-unit erstellt:\\
 +/etc/systemd/system/save-iptables.service
 +<code>
 +[Unit]
 +Description=Save iptables Rules
 +DefaultDependencies=no
 +Before=shutdown.target
 +
 +[Service]
 +Type=oneshot
 +RemainAfterExit=yes
 +ExecStart=/usr/bin/bash -c '/usr/sbin/iptables-save > /etc/iptables/rules.v4'
 +
 +[Install]
 +WantedBy=halt.target reboot.target shutdown.target
 +</code>
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki