OpenSnitch - Une excellente application de pare-feu pour Linux

La plupart des utilisateurs de Linux ont l'idée faux ça par le simple fait d'avoir installé Linux ils ne seront plus en danger, quand ce n'est pas le cas.

Il sera toujours recommandé d'utiliser des applications supplémentaires pour protéger vos informations et votre système, dont le premier filtre recommandé est l'utilisation d'un pare-feu.

Voilà pourquoi Aujourd'hui, nous allons parler un peu d'OpenSnitch qui est un port de Little Snitch et ceci, à son tour, est un pare-feu développé exclusivement pour Mac OS.

La fonction principale d'OpenSnitch est de suivre les demandes Internet faites par les applications que l'utilisateur a installées.

OpenSnitch vous permet de créer des règles pour lesquelles les applications doivent autoriser l'accès à Internet et lesquels doivent être bloqués.

Chaque fois qu'une application qui n'a pas de règle active tente d'accéder à Internet, une boîte de dialogue apparaît. Cette boîte de dialogue offre la possibilité d'autoriser ou de bloquer la connexion.

Vous pouvez également décider si cette nouvelle règle s'applique au processus, à l'URL exacte qui tente d'accéder au domaine, à cette instance, à cette session ou pour toujours.

Toutes les règles créées sont stockées sous forme de fichiers JSON, vous pouvez donc les modifier ultérieurement si nécessaire. Par exemple, si l'utilisateur a bloqué une application de manière incorrecte.

Comment installer OpenSnitch sur Linux?

Pour ceux qui souhaitent pouvoir installer cette application sur leurs systèmes, nous allons vous expliquer comment installer OpenSnitch sur votre distribution Linux.

Comme prérequis, nous devons installer Go sur notre système et définir la variable $ GOPATH.

En comptant déjà dessus, maintenant nous allons installer certaines dépendances nécessaires au fonctionnement d'OpenSnitch dans notre système.

Pour qui qu'ils soient Utilisateurs Debian, Ubuntu ou tout dérivé de ceux-ci, nous allons ouvrir un terminal et nous allons installer ces dépendances avec la commande suivante:

sudo apt-get install protobuf-compiler libpcap-dev libnetfilter-queue-dev python3-pip

Maintenant, s'ils le sont Utilisateurs RHEL, CentOS, Fedora ou tout dérivé de ceux-ci, les dépendances les installent avec la commande suivante

sudo dnf -i protobuf-compiler libpcap-dev libnetfilter_queue-devel python3-pip

Enfin, pour Ceux qui ont installé n'importe quelle version d'openSUSE pourront installer ces dépendances avec la commande suivante:

sudo zypper in protobuf-c libpcap-dev libnetfilter_queue python3-pip

OpenSnitch

Premier Nous terminerons la configuration des dépendances avec les commandes suivantes:

go get github.com/golang/protobuf/protoc-gen-go

go get -u github.com/golang/dep/cmd/dep

python3 -m pip install --user grpcio-tools

Déjà avec les dépendances nécessaires dans le système, maintenant, nous allons procéder à l'installation de cette application à l'aide des commandes suivantes:

go get github.com/evilsocket/opensnitch

cd $GOPATH/src/github.com/evilsocket/opensnitch

Enfin, nous procédons à la compilation de l'application:

make

sudo make install

Et nous redémarrons les services avec:

sudo systemctl enable opensnitchd

Il est maintenant temps de démarrer le service OpenSnitch avec:

sudo service opensnitchd start

Et nous démarrons cette application avec la commande suivante:

opensnitch-ui

Comment installer OpenSnitch sur Arch Linux et ses dérivés?

Alors que pour ceux qui sont Les utilisateurs d'Arch Linux, Manjaro, Antergos ou de tout dérivé d'Arch Linux pourront installer OpenSnitch à partir du référentiel AUR.

La seule exigence qu'ils doivent remplir est d'avoir le référentiel AUR activé dans leur fichier pacman.conf et d'avoir un assistant AUR sur leur système, s'ils ne l'ont pas, ils peuvent visitez l'article suivant où nous vous en recommandons.

Pour installer OpenSnitch dans un terminal, nous allons taper ce qui suit:

yay -S opensnitch-git

Une fois l'application installée, vous pouvez rechercher son lanceur dans le menu de votre application pour pouvoir l'exécuter.

À partir de l'icône de votre barre d'applications, vous pourrez accéder aux statistiques du réseau OpenSnitch, qui affichent des informations sur les processus en cours tels que: hôtes, adresses, ports ou utilisateurs, ainsi qu'un aperçu de vos connexions actuelles:

  • Quelles applications accèdent au Web?
  • Quelle adresse IP utilisent-ils?
  • Ce que possède l'utilisateur
  • Quel port est utilisé?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.