Das neueste Fedora hat eine Firewall als neue Firewall-Anwendung. Ich mochte alte Iptables-Dienste. Ich möchte sie zurück, habe aber keine Ahnung, wie ich das machen soll. Ich habe versucht :
systemctl disable firewalld.service
systemctl stop firewalld.service
systemctl enable iptables.service
systemctl enable ip6tables.service
systemctl start iptables.service
systemctl start ip6tables.service
Aber es funktioniert nicht! Keine Hilfe in Wiki oder Google gefunden.
Das Deaktivieren der Firewall funktioniert einwandfrei, aber wenn ich versuche, iptables.service zu aktivieren, erhalte ich:
systemctl enable iptables.service
Failed to issue method call: No such file or directory
Antworten:
Stellen Sie sicher, dass Sie das
iptables-services
Paket installiert haben. Dieses Legacy-Paket enthält die systemd-Skripts für den vorherigen Aufruf von iptables. Dieses Paket wird nicht immer installiert, je nachdem, welche Installationsoptionen Sie bei der Installation (oder beim Upgrade) gewählt haben.Und wenn möglich, sollten Sie natürlich das neue Firewall-System verwenden. Ein Zurücksetzen auf das alte System sollte nur dann erforderlich sein, wenn die Firewall keine der von Ihnen benötigten Funktionen bietet.
quelle
Das kann schwierig sein.
Bestimmt
dann hast du die persistenten Firewallregeln .... ABER
Überlegen Sie gut, bevor Sie von qfirewalldq abweichen. Wenn Sie Docker und Container oder Nessus verwenden möchten, haben Sie vorerst keine andere Wahl, aber Firewalld funktioniert mit den meisten Plattformen / Apps.
quelle