Wie können wir iptables mit firewalld in Ubuntu 16.04 ersetzen?

Antworten:

15

So wechseln Sie:

  1. Beenden Sie iptables, wenn es verwendet wird:

    sudo systemctl stop iptables
    
  2. Stellen Sie sicher, dass iptables von Ihrem System nicht mehr verwendet werden:

    sudo systemctl mask iptables
    
  3. Überprüfen Sie den Status:

    sudo systemctl status iptables
    
  4. Entfernen Sie UFW, falls installiert:

    sudo apt-get remove ufw
    

Firewalld - Dynamischer Firewall-Manager

Dies ersetzt iptable als bevorzugte Methode zur Verwaltung Ihrer Firewall. Zu den mit Firewalld zu verwendenden Befehlen gehören:

  1. Installieren Sie firewalld:

    sudo apt install firewalld
    
  2. Überprüfen Sie den Status:

    sudo systemctl status firewalld
    
  3. Aktivieren oder Deaktivieren der Firewall :

    sudo systemctl [enable | disable ] firewalld
    
  4. Starten und Stoppen:

    sudo systemctl [ start | stop ] firewalld
    

Um es zu verwenden, müssen Sie es einfach wie in Schritt 2 aktivieren und dann die Manpages verwenden , um weitere Informationen zu erhalten.

Sehen Sie hier für weitere Informationen über die Verwendung von firewalld

George Udosen
quelle
Sie haben "apt install firewalld" im Abschnitt "Firewalld" ausgelassen - es ist standardmäßig nicht in Ubuntu 16.04 enthalten
Phil McKerracher