FirewallD est la solution de gestion frontale d'iptables pour la plupart des distributions Linux. Il fournit une ligne de commande facile à utiliser et une interface graphique pour gérer les règles iptable. Ce tutoriel vous explique comment ouvrir le port 80 (HTTP) et le port 443 (HTTPS) dans FirewallD.
Autoriser les ports 80 et 443 dans FirewallD
En utilisant firewalld, vous pouvez autoriser/refuser n'importe quel port de manière temporaire ou permanente. Les règles d'autorisation/de refus temporaires seront supprimées après le redémarrage du système. les commandes suivantes pour autoriser le trafic entrant sur les ports TCP 80 et 443 dans firewalld.
sudo firewall-cmd --zone=public --add-port=80/tcp
sudo firewall-cmd --zone=public --add-port=443/tcp
Le --permanent
l'option assure le maintien des règles de pare-feu après le redémarrage du système.
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
Ensuite, appliquez les modifications en rechargeant le firewallD.
sudo firewall-cmd --reload
Afficher les règles de pare-feu
Après avoir ajouté les règles dans firewalld, vous pouvez vérifier en exécutant la commande suivante.
sudo firewall-cmd --permanent --zone=public --list-ports
Sortie :
443/tcp 8080/tcp
Supprimer les règles du pare-feuD
Si vous n'avez pas besoin de garder les ports ouverts, vous pouvez supprimer/refuser les ports ci-dessus du pare-feu à l'aide de l'option –remove-port :
sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp
sudo firewall-cmd --permanent --zone=public --remove-port=443/tcp
Ensuite, exécutez la commande suivante pour appliquer les modifications :
sudo firewall-cmd --reload
Conclusion
Ce tutoriel vous a aidé à ouvrir les ports 80 et 443 via le pare-feu sur les systèmes d'exploitation Linux.