Odpowiedzi:
Mój administrator systemu dał mi plik z regułami iptables. Jakie polecenie mam wpisać, aby je załadować?
iptables-restore < file-with-iptables-rules.txt
Widziałem go wcześniej, a on zrobił to w 1 linii! Coś w stylu ... iptables> thefile.dat ????
iptables-save > file-with-iptables-rules.txt
curl -s SOME_URL | iptables-restore
.
Ci załadować plik konfiguracyjny przy użyciu iptables iptables-restore
iptables-restore thefile.dat
Ma to natychmiastowy skutek. Jednak aby te ustawienia były trwałe po ponownym uruchomieniu systemu , muszą zostać zapisane. W większości dystrybucji można to zrobić.
/etc/init.d/iptables save
Jak wspomniano w innych odpowiedziach konfigurację można zapisać za pomocą
iptables-save > thesavefile.dat
Sam plik jest plikiem tekstowym i można go edytować za pomocą dowolnego edytora tekstu, a następnie ponownie załadować do iptables za pomocą polecenia iptables-restore.
Aby zaimportować skrypt iptables do zestawu reguł
iptables-restore < /path/to/firewall_script
iptables-restore < http://git.company.com/Company/iptables-rules/blob/master/iptables-rules.txt