Activer le pare-feu et désactiver le pare-feu sur CentOS

Enable Firewall Disable Firewall Centos

Pare-feud est le programme de pare-feu par défaut sur CentOS 7.5 . C'est un programme en ligne de commande qui est utilisé pour configurer le pare-feu de CentOS 7.5 . Il est très facile à utiliser. Pare-feud est disponible en Ubuntu/Debian , RHEL 7 , CentOS 7 , Feutre et bien d'autres distributions Linux.

Dans cet article, je vais vous montrer comment activer Pare-feud , comment désactiver Pare-feud , et comment utiliser Pare-feud au CentOS 7.5 . Commençons.







Installation de Firewalld

Pare-feud doit être installé par défaut sur CentOS 7.5 . Si pour tous les cas il n'est pas installé sur votre CentOS 7.5 système d'exploitation, vous pouvez facilement l'installer à partir du référentiel de packages officiel de CentOS 7.5 . Mettez d'abord à jour le Miam cache du référentiel de packages avec la commande suivante :



$sudo miam makecache



Les Miam le cache du référentiel de packages doit être mis à jour.





Installer maintenant Pare-feud avec la commande suivante :



$sudo miam installerpare-feu

presse et puis appuyez sur continuer.

Pare-feud devrait être installé.

Vérifier si Firewalld est activé

Si Pare-feud est activé, il démarrera au démarrage de votre ordinateur.

Vous pouvez exécuter la commande suivante pour vérifier si Pare-feud est autorisé:

$sudosystemctl est activé pare-feud

Ajout de Firewalld au démarrage du système

Si Pare-feud n'est pas activé pour démarrer au démarrage du système, vous pouvez exécuter la commande suivante pour l'ajouter au démarrage du système. De cette façon, il démarrera lorsque votre ordinateur démarrera.

$sudosystemctlpermettrepare-feu

Pare-feud doit être ajouté au démarrage du système.

Suppression de Firewalld du démarrage du système

Si tu ne veux pas Pare-feud pour démarrer lorsque votre ordinateur démarre, c'est-à-dire que vous souhaitez désactiver Pare-feud , puis exécutez la commande suivante :

$sudosystemctl désactiver pare-feu

Pare-feud doit être supprimé du démarrage de votre système.

Vérifier si Firewalld est en cours d'exécution

Vous pouvez vérifier si Pare-feud s'exécute avec la commande suivante :

$sudoétat systemctl firewalld

Comme vous pouvez le voir sur la capture d'écran ci-dessous, Pare-feud est fonctionnement .

Démarrage du service de pare-feu

Si Pare-feud ne fonctionne pas, alors vous pouvez commencer Pare-feud avec la commande suivante :

$sudosystemctl démarrer firewalld

Arrêt du service de pare-feu

Si Pare-feud est en cours d'exécution et que vous souhaitez l'arrêter, exécutez la commande suivante :

$sudosystemctl stop firewalld

Utiliser Firewalld

Pare-feud a un utilitaire de ligne de commande pare-feu-cmd que vous pouvez utiliser pour configurer le Pare-feud programme de pare-feu.

Liste de la configuration actuelle de Firewalld :

Vous pouvez exécuter la commande suivante pour répertorier le courant ou actif Pare-feud configuration:

$sudopare-feu-cmd--tout lister

L'actuellement actif Pare-feud la configuration doit être répertoriée.

Modification permanente et temporaire de la configuration du pare-feu :

Si vous souhaitez configurer Pare-feud en permanence, c'est-à-dire que si l'ordinateur est redémarré, les modifications doivent toujours être actives, vous devez ajouter -permanent drapeau à chaque pare-feu-cmd commande de configuration.

Si vous voulez tester quelque chose, vous pouvez laisser de côté le -permanent drapeau. Dans ce cas, les modifications doivent être annulées une fois que vous avez redémarré votre ordinateur.

Ajout de services :

Vous pouvez autoriser d'autres ordinateurs de votre réseau à se connecter à des services spécifiques sur votre ordinateur en ajoutant ces services à Pare-feud .

Par exemple, si vous souhaitez que d'autres ordinateurs de votre réseau accèdent au serveur Web ou au service HTTP sur votre ordinateur, vous pouvez l'ajouter au Pare-feud configuration comme suit :

$sudopare-feu-cmd--add-service= http--permanent

REMARQUE : ici, http est le nom du service.

Les http service doit être ajouté.

Vous pouvez trouver tous les services disponibles si vous exécutez la commande suivante :

$ls /usr/lib/pare-feu/prestations de service

Tous les services prédéfinis sont répertoriés.

REMARQUE : vous pouvez copier l'un des XML service et créez vos propres services personnalisés.

Suppression de services :

Si vous souhaitez supprimer un service du Pare-feud configuration qui est déjà ajoutée, disons, le http service, vous pouvez exécuter la commande suivante :

$sudopare-feu-cmd--remove-service= http--permanent

REMARQUE : ici http est le nom du service.

Les http le service doit être supprimé.

Ajout de ports à Firewalld :

Si le programme auquel vous souhaitez autoriser l'accès n'a pas de service prédéfini dans Pare-feud , mais vous connaissez le port sur lequel le programme s'exécute, vous pouvez l'ajouter à Pare-feud sans avoir besoin de créer de service XML fichier (en /usr/lib/firewalld/services annuaire).

Par exemple, si vous souhaitez ajouter le TCP Port 80 à Firewalld, exécutez la commande suivante :

$sudopare-feu-cmd--add-port=80/tcp--permanent

Si vous souhaitez ajouter un UDP Port 80 , puis exécutez la commande suivante :

$sudopare-feu-cmd--add-port=80/UDP--permanent

Le port doit être ajouté.

Vous pouvez également ajouter une gamme de ports, disons TCP Port 8000 - 8100 , puis exécutez la commande suivante :

$sudopare-feu-cmd--add-port=8000-8100/tcp--permanent

Les ports doivent être ajoutés.

Suppression de ports de Firewalld :

Vous pouvez supprimer un TCP port, disons port 80 de Pare-feud avec la commande suivante :

$sudopare-feu-cmd--remove-port=80/tcp--permanent

Pour UDP Port 80 , exécutez la commande suivante :

$sudopare-feu-cmd--remove-port=80/UDP--permanent

Pour une gamme de TCP ports, disons 8000 - 8100 , exécutez la commande suivante :

$sudopare-feu-cmd--remove-port=8000-8100/tcp--permanent

Recharger la configuration du pare-feu :

Une fois la configuration terminée Pare-feud , vous devez exécuter la commande suivante pour recharger la nouvelle configuration :

$sudopare-feu--recharger

C'est ainsi que vous installez, activez et désactivez, utilisez Pare-feud au CentOS 7.5 . Merci d'avoir lu cet article.