GNU/Linux >> Tutoriels Linux >  >> Linux

Comment ouvrir le port http 80 dans Redhat Linux à l'aide de firewall-cmd

Cet article vous fournira des informations sur la façon d'ouvrir le port dans Redhat Linux, et plus précisément nous parlerons du port HTTP 80.  firewalld est le programme de pare-feu par défaut qui est préinstallé sur Red Hat Enterprise Linux 7 et 8. Par défaut, le pare-feu est activé, ce qui signifie qu'un nombre très limité de services peuvent recevoir le trafic entrant.

Afin d'autoriser les connexions entrantes vers les versions 7 et 8 de RHEL après l'installation du serveur Web httpd, vous devrez ouvrir le port 80 dans le pare-feu. Dans ce tutoriel, vous verrez comment ouvrir le port 80 avec firewall-cmd.

Dans ce didacticiel, vous apprendrez :

  • Comment ouvrir le port http 80 sur RHEL 7 et 8
Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système Red Hat Enterprise Linux
Logiciel pare-feu
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Ouvrir le port 80 sur RHEL


Par défaut, le port 80 pour la connexion http est filtré sur Redhat 7 et 8 car vous ne pouvez accéder à ce port qu'à partir de l'hôte local réel et non à partir d'un autre hôte public. Pour ouvrir un port 80 sur RHEL 7 et 8 Linux, nous devons ajouter une règle iptables. Pour cela, RHEL utilise firewall-cmd.

  1. Ajoutez d'abord votre règle de port 80 avec la commande linux suivante :
    # firewall-cmd --zone=public --add-port=80/tcp --permanent
    
  2. Une fois que vous avez ajouté la règle de pare-feu ci-dessus, rechargez le service de pare-feu avec cette commande :
    # firewall-cmd --reload
    
  3. Et vérifiez si le port a été ajouté à la règle iptables :
    # iptables-save | grep 80
    -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW -j ACCEPT
    
  4. Si vous décidez de bloquer/supprimer la règle de pare-feu http port 80, vous pouvez à nouveau utiliser le firewall-cmd commande :
    # iptables-save | grep 80
    -A IN_public_allow -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW -j ACCEPT
    # firewall-cmd --zone=public --remove-port=80/tcp --permanent
    success
    # firewall-cmd --reload
    success
    # iptables-save | grep 80
    

Conclusion


Et c'est tout. Tant qu'aucun autre périphérique ne filtre le trafic vers votre serveur RHEL, votre site Web doit être accessible sur le port 80 à n'importe quelle adresse IP sur Internet.


Linux
  1. Comment vérifier la version de Redhat

  2. Comment changer le port SSH sous Linux

  3. Comment ouvrir Appimage sous Linux

  4. Comment ouvrir le port Http (80) dans Iptables sur CentOS

  5. Comment vérifier le port ouvert sur un système Linux distant

Comment vérifier qu'un port est ouvert sur un système Linux distant

Comment rechercher et fermer des ports ouverts sous Linux

Comment bloquer un port à l'aide d'un pare-feu sous Linux

Comment utiliser Netcat pour analyser les ports ouverts sous Linux

Comment envoyer un ping à un numéro de port sous Linux

Comment ouvrir un PDF dans un terminal Linux