GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment désactiver ou désactiver Firewalld sur CentOS 7

Présentation

Firewalld est une solution de pare-feu gérée dynamiquement qui prend en charge le zonage du réseau. Les administrateurs système l'utilisent pour autoriser et interdire dynamiquement le trafic entrant et sortant. Il prend en charge les paramètres de pare-feu IPv4 et IPv6. Depuis CentOS 7, firewalld (Dynamic Firewall Manager) est l'outil de pare-feu par défaut sur les serveurs CentOS.

Nous vous conseillons de garder le pare-feu actif et activé à tout moment. Cependant, les administrateurs peuvent avoir besoin de désactiver firewalld pour tester ou passer à un autre outil de pare-feu, comme iptables.

Ce didacticiel vous montrera comment désactiver et arrêter le pare-feu sur CentOS 7.

Prérequis

  • Un utilisateur avec des privilèges sudo
  • Accès à une ligne de commande (Ctrl-Alt-T)
  • Une machine CentOS 7

Vérifier l'état du pare-feu

Firewalld est activé par défaut sur chaque machine CentOS 7.

Pour vérifier l'état de firewalld, exécutez la commande suivante à partir de la ligne de commande :

sudo systemctl status firewalld

Si le pare-feu est en cours d'exécution, vous verrez un texte vert clair indiquant que le pare-feu est actif, comme illustré ci-dessous.

Désactivation du pare-feu sur CentOS

Vous pouvez désactiver le pare-feu temporairement ou de manière permanente . Les sections ci-dessous fournissent des instructions pour les deux options.

Arrêter temporairement le pare-feu

Pour désactiver temporairement le gestionnaire de pare-feu par défaut sur CentOS 7, utilisez la commande suivante :

sudo systemctl stop firewalld

Il n'y aura pas de message de confirmation.

Pour vérifier que firewalld est désactivé, tapez :

sudo systemctl status firewalld

Vous pouvez vous attendre à voir Active: inactive (dead) .

Le systemctl stop firewalld La commande désactive le service jusqu'au redémarrage. Une fois votre session d'exécution terminée et le système redémarré, le service firewalld sera à nouveau actif.

Désactiver définitivement le pare-feu

Pour désactiver définitivement le pare-feu sur CentOS 7, vous devrez arrêter le service de pare-feu, puis le désactiver complètement.

Pour arrêter l'outil firewalld, exécutez :

sudo systemctl stop firewalld

C'est également la même commande que nous avons utilisée pour arrêter temporairement firewalld. Vérifiez l'état du pare-feu.

sudo systemctl status firewalld

La sortie doit indiquer que le service est inactif.

Pour empêcher le service de s'activer au démarrage du système, entrez cette commande :

sudo systemctl disable firewalld

Voir l'image ci-dessous pour la sortie que vous pouvez vous attendre à trouver :

Vous avez maintenant arrêté et désactivé avec succès le service de pare-feu sur votre serveur CentOS 7. Cependant, d'autres services actifs peuvent activer firewalld.

Pour empêcher d'autres services d'activer firewalld, masquez firewalld des autres services sur le système :

sudo systemctl mask --now firewalld

Cela crée un lien symbolique (symlink ) du service firewalld vers /dev/null .

Le résultat devrait apparaître comme suit :

Output
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

Cent OS
  1. Comment désactiver le pare-feu sur CentOS 8 Linux

  2. Comment configurer le pare-feu sur CentOS 7

  3. Comment configurer le pare-feu à l'aide de FirewallD sur CentOS 8

  4. Comment configurer un pare-feu avec Firewalld sur CentOS 8

  5. CentOS / RHEL 7 :Comment démarrer / Arrêter ou activer / désactiver Firewalld

Comment configurer un pare-feu avec FirewallD sur CentOS 7

Comment arrêter et désactiver Firewalld sur CentOS 7

Comment désactiver SELinux sur CentOS 8

Comment arrêter et désactiver le pare-feu sur CentOS 8

Comment désactiver SELinux sur CentOS

Désactiver le pare-feu sur CentOS