Antworten:
Mein Systemadministrator hat mir eine Datei mit Iptables-Regeln gegeben. Welchen Befehl gebe ich ein, um das zu laden?
iptables-restore < file-with-iptables-rules.txt
Ich habe ihm schon mal zugesehen, und er hat es in einer Zeile getan! Sowas wie ... iptables> thefile.dat ????
iptables-save > file-with-iptables-rules.txt
curl -s SOME_URL | iptables-restore
.
Sie laden eine iptables-Konfigurationsdatei mit iptables-restore
iptables-restore thefile.dat
Dies wirkt sich sofort aus. Damit diese Einstellungen jedoch beim Neustart des Systems erhalten bleiben, müssen sie gespeichert werden. Bei den meisten Distributionen ist dies mit möglich.
/etc/init.d/iptables save
Wie in anderen Antworten erwähnt, kann die Konfiguration mit gespeichert werden
iptables-save > thesavefile.dat
Die Datei selbst ist eine Textdatei und kann mit jedem Texteditor bearbeitet und dann mit dem Befehl iptables-restore wieder in iptables geladen werden.
So importieren Sie ein iptables-Skript in Ihren Regelsatz
iptables-restore < /path/to/firewall_script
iptables-restore < http://git.company.com/Company/iptables-rules/blob/master/iptables-rules.txt