=== 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.
iptables -I INPUT -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP
Nur verhindern, dass Gerät nach draußen kommuniziert.
iptables -I FORWARD -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP
Kommentare hinzufügen:
iptables -I FORWARD -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP -m comment --comment "XX von Internet ageschlossen"
=== 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:
apt install iptables-persistent
iptables-save > /etc/iptables/rules.v4
Um die aktuellen Regeln beim herunterfahren automatisch zu speichern habe ich eine systemd-unit erstellt:\\
/etc/systemd/system/save-iptables.service
[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