FirewallD ist die Frontend-Verwaltungslösung von iptables für die meisten Linux-Distributionen. Es bietet eine einfach zu bedienende Befehlszeile und eine GUI-basierte Schnittstelle zur Verwaltung von iptable-Regeln. Dieses Tutorial beschreibt, wie Sie Port 80 (HTTP) und Port 443 (HTTPS) in FirewallD öffnen.
Port 80 &443 in FirewallD zulassen
Mit Firewalld können Sie jeden Port vorübergehend oder dauerhaft zulassen/verweigern. Die temporären Allow/Deny-Regeln werden nach dem Systemneustart entfernt. die folgenden Befehle, um eingehenden Datenverkehr auf den TCP-Ports 80 und 443 in firewalld zuzulassen.
sudo firewall-cmd --zone=public --add-port=80/tcp
sudo firewall-cmd --zone=public --add-port=443/tcp
Der --permanent
Option stellt sicher, dass die Firewall-Regeln nach Systemneustarts bestehen bleiben.
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
Wenden Sie als Nächstes die Änderungen an, indem Sie die FirewallD neu laden.
sudo firewall-cmd --reload
Firewallregeln anzeigen
Nachdem Sie die Regeln in Firewalld hinzugefügt haben, können Sie dies mit dem folgenden Befehl überprüfen.
sudo firewall-cmd --permanent --zone=public --list-ports
Ausgabe:
443/tcp 8080/tcp
Regeln aus FirewallD entfernen
Wenn Sie die Ports nicht offen halten müssen, können Sie die oben genannten Ports von der Firewall mit der Option –remove-port entfernen/verweigern:
sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp
sudo firewall-cmd --permanent --zone=public --remove-port=443/tcp
Führen Sie als Nächstes den folgenden Befehl aus, um die Änderungen zu übernehmen:
sudo firewall-cmd --reload
Schlussfolgerung
Dieses Tutorial hat Ihnen geholfen, Port 80 und 443 durch die Firewall auf Linux-Betriebssystemen zu öffnen.