GNU/Linux >> Tutoriels Linux >  >> Debian

Comment configurer un pare-feu avec UFW sur Debian 11

UFW est un outil de pare-feu qui est l'abréviation de Pare-feu non compliqué, il contrôle les connexions réseau. Un ufw surveille les connexions entrantes et sortantes et aussi, seules ces connexions peuvent accéder au réseau qui est autorisé par l'ufw, de plus, il a également la capacité de bloquer les réseaux.

Si nous définissons simplement l'ufw pour qu'il gère le pare-feu en gérant les connexions réseau. Dans cet article, nous discuterons de la méthode pour configurer un pare-feu avec ufw sur Debian 11.

Comment configurer un pare-feu avec UFW sur Debian 11

Avant de faire quoi que ce soit, la première chose qui vous est recommandée est de mettre à jour la Debian 11 en utilisant la commande :

$ sudo apt update

Certains packages doivent être mis à niveau pour exécuter la commande permettant de les mettre à niveau :

$ sudo apt upgrade -y

Une fois que tous les packages sont à jour, passez à la configuration du pare-feu avec UFW sur Debian 11, pour cela assurez-vous que UFW est installé sur Debian 11, sinon, vous pouvez l'installer en utilisant la commande :

$ sudo apt install ufw

Une fois l'installation terminée, vérifiez son état en utilisant la commande :

$ sudo ufw status

Maintenant, pour activer et désactiver l'ufw, les commandes suivantes peuvent être exécutées :

$ sudo ufw enable 

De même, pour le désactiver, lancez la commande :

$ sudo ufw disable

Par défaut, ufw refuse toutes les connexions entrantes et autorise les services utilisés à sortir les connexions du serveur, mais ces paramètres peuvent être modifiés. Les paramètres de ce planning entrant et sortant sont placés dans le répertoire /etc/default/ufw/ qui peut être modifié. Disons que nous voulons autoriser le port 8080, nous pouvons exécuter la commande :

$ sudo ufw allow 8080

De même, si nous voulons restreindre le port 8080, exécutez la commande :

$ sudo ufw deny 8080

Lorsque vous installez un paquet dans Debian 11 à l'aide de la commande apt du référentiel de Debian 11, il conservera une copie du profil d'application dans le chemin du répertoire /etc/ufw/application.d, qui peut être répertorié à l'aide de la commande :

$ sudo ufw app list

Maintenant, assurez-vous que l'IPv6 est configuré, par défaut il est configuré, pour vérifier, exécutez la commande :

$ sudo nano /etc/default/ufw

Une fois le fichier ouvert par l'éditeur, tapez le "oui" contre le "IPv6" si ce n'est pas le cas.

Enregistrez le fichier (CTRL+S) et quittez l'éditeur (CTRL+X), et redémarrez le service en utilisant la commande :

$ sudo systemctl restart ufw

Maintenant, si vous accédez au serveur ssh depuis un serveur distant, vous ne pourrez plus vous reconnecter, pour activer le serveur ssh, exécutez la commande :

$ sudo ufw allow ssh

De même, pour restreindre le ssh, exécutez la commande :

$ sudo ufw deny ssh

Il existe maintenant trois façons d'autoriser les ports, à savoir :

Par nom :on peut autoriser n'importe quel port en utilisant son port, par exemple, on veut autoriser les connexions pour le port http, on lance la commande :

$ sudo ufw allow http

Par numéro :nous pouvons autoriser n'importe quel port en utilisant son numéro de port, par exemple, nous voulons autoriser les connexions pour le port 80, exécutez la commande :

$ sudo ufw allow 80

Par profil d'application :nous pouvons autoriser n'importe quel port en utilisant son profil d'application de port, par exemple, nous voulons autoriser la connexion pour l'application d'AIM, exécutez la commande :

$ sudo ufw allow 'AIM'

Si nous voulons réinitialiser l'ufw, exécutez la commande suivante :

$ sudo ufw reset

Une fois la commande exécutée, elle confirmera de poursuivre l'opération, tapez "y" pour continuer, à la fin de l'opération, toutes les règles sont remises par défaut.

L'ufw fournit également l'interface utilisateur graphique (GUI) qui est conviviale et peut être installée en exécutant la commande :

$ sudo apt install gufw

Une fois installé, allez dans la barre de recherche, tapez gufw, l'icône ufw apparaîtra, cliquez dessus,

Il demandera le mot de passe, fournira le mot de passe et cliquera sur le bouton d'authentification.

Une fois l'authentification réussie, l'interface graphique du pare-feu peut être ouverte.

Ici, vous pouvez ajouter les règles entrantes et sortantes, ainsi que modifier l'état du pare-feu.

Conclusion

Ufw protège le serveur en surveillant le trafic entrant et sortant des connexions réseau d'un serveur. Dans cet article, nous avons expliqué comment configurer le pare-feu avec ufw sur Debian 11 via la méthode de ligne de commande et la méthode GUI, une méthode GUI est recommandée pour les nouveaux utilisateurs car il est facile de gérer les connexions réseau via GUI.


Debian
  1. Définir une IP Statique sur Debian 11 - Comment faire ?

  2. Comment configurer un pare-feu avec UFW dans Ubuntu \ Debian

  3. Comment configurer un pare-feu avec UFW sur Ubuntu 16.04

  4. Comment configurer un pare-feu avec CSF sur Debian 9

  5. Comment configurer un pare-feu avec UFW sur Debian 9

Comment configurer ModSecurity avec Nginx sur Debian/Ubuntu

Comment configurer un pare-feu avec GUFW sous Linux

Comment définir ou modifier le fuseau horaire sur Debian 11

Comment configurer le pare-feu UFW sur Debian 10

Comment configurer le pare-feu UFW sur Debian 11

Comment configurer le pare-feu UFW sous Linux