Iptables (Debian): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:
== iptables 1.4.21 auf Debian 8.0 einrichten ==
== iptables 1.4.21 auf Debian 8.0 einrichten ==


  # cd /etc
  cd /etc
  <nowiki>#</nowiki> wget <iptables rules file>
  wget <iptables rules file>
  <nowiki>#</nowiki> chown root:root iptables.rules
  chown root:root iptables.rules
  <nowiki>#</nowiki> chmod 600 iptables.rules
  chmod 600 iptables.rules
  <nowiki>#</nowiki> nano iptables.test.rules # update at least SSH port
  nano iptables.test.rules # update at least SSH port
  <nowiki>#</nowiki> iptables-restore < iptables.rules
  iptables-restore < iptables.rules


Prüfen, ob SSH Zugriff noch funktioniert.
Prüfen, ob SSH Zugriff noch funktioniert.
Zeile 20: Zeile 20:
iptables Konfiguration beim Netzwerk Startup laden:
iptables Konfiguration beim Netzwerk Startup laden:


  # iptables-save > iptables.rules
  iptables-save > iptables.rules
  <nowiki>#</nowiki> chown root:root iptables.rules
  chown root:root iptables.rules
  <nowiki>#</nowiki> chmod 600 iptables.rules
  chmod 600 iptables.rules
  <nowiki>#</nowiki> cd /etc/network/if-pre-up.d/
  cd /etc/network/if-pre-up.d/
  <nowiki>#</nowiki> wget <iptables load file>
  wget <iptables load file>
  <nowiki>#</nowiki> chmod +x iptables
  chmod +x iptables


Hierfür kann auch der Dienst iptables-persistent genutzt werden. Muss vorher installiert werden:
Hierfür kann auch der Dienst iptables-persistent genutzt werden. Muss vorher installiert werden:
  # apt-get install iptables-persistent
  # apt-get install iptables-persistent


.
[[Category:Linux]]
[[Category:Linux]]
[[Category:Terminal]]
[[Category:Terminal]]

Version vom 18. Oktober 2017, 23:15 Uhr

Befehle

iptables-restore < iptables.rules       # Regeln aus iptables.rules in IPTables importieren
iptables-save > iptables.rules          # Regeln aus iptables.rules nach IPTables exportieren
iptables -L                             # Aktive Firewallkonfiguration anzeigen
iptables -L -v                          # Aktive Firewallkonfiguration mit mehr Details anzeigen
iptables -S                             # Aktive Firewallregeln anzeigen
iptables -F                             # Flush / Aktive Regeln löschen

iptables 1.4.21 auf Debian 8.0 einrichten

cd /etc
wget <iptables rules file>
chown root:root iptables.rules
chmod 600 iptables.rules
nano iptables.test.rules # update at least SSH port
iptables-restore < iptables.rules

Prüfen, ob SSH Zugriff noch funktioniert.

iptables Konfiguration beim Netzwerk Startup laden:

iptables-save > iptables.rules
chown root:root iptables.rules
chmod 600 iptables.rules
cd /etc/network/if-pre-up.d/
wget <iptables load file>
chmod +x iptables

Hierfür kann auch der Dienst iptables-persistent genutzt werden. Muss vorher installiert werden:

# apt-get install iptables-persistent

.