• Connexion
  • Créer un compte
GeekParadize.Fr
Poster un article
Poster une vidéo
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LINUX
  • LOGICIELS
  • VIDEOS
Pas de résultat
Voir les résultats
GeekParadize.Fr
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LINUX
  • LOGICIELS
  • VIDEOS
Pas de résultat
Voir les résultats
GeekParadize.Fr

Oryx : L’outil TUI ultime pour monitorer votre trafic réseau avec eBPF sur Linux

Sébastien T. par Sébastien T.
il y a 4 semaines
dans Linux
Temps de lecture : 8 mins
0 0
A A
0
Accueil Linux

Dans l’univers du monitoring réseau sous Linux, un nouvel outil fait sensation parmi les administrateurs systèmes et les passionnés de sécurité. Oryx est une interface utilisateur textuelle (TUI) révolutionnaire qui exploite la puissance d’eBPF pour analyser le trafic réseau en temps réel. Développé par pythops, cet outil open source promet de transformer votre approche du diagnostic réseau.

Qu’est-ce qu’Oryx ?

Oryx est bien plus qu’un simple sniffeur de paquets. C’est une solution complète de monitoring réseau qui combine une interface intuitive avec des fonctionnalités avancées d’analyse. Grâce à eBPF (extended Berkeley Packet Filter), Oryx peut intercepter et analyser le trafic réseau directement au niveau du kernel Linux, offrant des performances exceptionnelles et une visibilité approfondie sur votre activité réseau.

Oryx TUI for sniffing network traffic using eBPF on Linux / Source : https://github.com/pythops/oryx?tab=readme-ov-file

Principales fonctionnalités :

  • Inspection du trafic en temps réel : Visualisez instantanément tous les paquets transitant par votre système
  • Statistiques complètes : Obtenez des métriques détaillées sur votre utilisation réseau
  • Fonctionnalités de firewall : Gérez vos règles de pare-feu directement depuis l’interface
  • Explorateur de métriques : Analysez en profondeur les performances de votre réseau
  • Recherche floue : Trouvez rapidement les informations recherchées grâce à la recherche fuzzy

Prérequis système

Pour utiliser Oryx, vous aurez besoin :

  • Un système d’exploitation basé sur Linux
  • Des privilèges administrateur (sudo)
  • Optionnellement : Nerd Fonts pour un affichage optimal des icônes

Installation d’Oryx

Méthode 1 : Binaires pré-compilés (Recommandée)

La méthode la plus simple consiste à télécharger les binaires pré-compilés :

  1. Rendez-vous sur la page des releases
  2. Téléchargez la dernière version correspondant à votre architecture
  3. Extrayez l’archive et copiez le binaire dans votre PATH :

wget https://github.com/pythops/oryx/releases/latest/download/oryx-linux-x86_64.tar.gz
tar -xzf oryx-linux-x86_64.tar.gz
sudo cp oryx /usr/local/bin/

Méthode 2 : Installation via AUR (Arch Linux)

Pour les utilisateurs d’Arch Linux, Oryx est disponible dans l’AUR :

paru -S oryx
# ou avec yay
yay -S oryx

Méthode 3 : Compilation depuis les sources

Pour les utilisateurs avancés souhaitant compiler depuis les sources :

Étape 1 : Installer la toolchain Rust nightly

rustup toolchain install nightly --component rust-src

Étape 2 : Installer bpf-linker

Suivez les instructions d’installation de bpf-linker.

Étape 3 : Cloner et compiler

git clone https://github.com/pythops/oryx.git
cd oryx
cargo xtask build --release

Étape 4 : Installer le binaire

sudo cp target/release/oryx /usr/local/bin/

Utilisation d’Oryx

Démarrage de base

Pour lancer Oryx, utilisez simplement :

sudo oryx

L’interface s’ouvrira et commencera immédiatement à capturer le trafic réseau.

Options de ligne de commande

Oryx propose plusieurs options de démarrage. Consultez l’aide complète avec :

oryx --help

Guide des raccourcis clavier

L’interface d’Oryx est entièrement contrôlée au clavier. Voici les raccourcis essentiels :

Navigation générale

  • ? : Afficher l’aide
  • Tab / Shift + Tab : Naviguer entre les sections
  • j / Flèche bas : Descendre
  • k / Flèche haut : Monter
  • Esc : Fermer les pop-ups et modes
  • q / Ctrl + C : Quitter l’application

Fonctionnalités spécialisées

  • Espace : Sélectionner/Désélectionner une interface ou un filtre
  • f : Appliquer les filtres sélectionnés
  • Ctrl + R : Réinitialiser l’application
  • Ctrl + S : Exporter la capture vers ~/oryx/capture
  • i : Afficher les détails du paquet sélectionné
  • / : Démarrer une recherche floue

Gestion du firewall

  • Espace : Activer/Désactiver les règles de firewall
  • n : Créer une nouvelle règle de firewall
  • e : Modifier une règle existante
  • s : Sauvegarder les règles vers ~/oryx/firewall.json
  • Entrée : Créer ou sauvegarder une règle

Cas d’usage pratiques

Diagnostic de performance réseau

Oryx excelle dans l’identification des goulots d’étranglement réseau. Ses statistiques en temps réel permettent de détecter rapidement :

  • Les connexions consommant le plus de bande passante
  • Les protocoles les plus utilisés
  • Les pics d’activité inhabituels

Surveillance de sécurité

L’outil devient un allié précieux pour la détection d’intrusions :

  • Monitoring des connexions suspectes
  • Analyse des patterns de trafic anormaux
  • Identification des tentatives de scan de ports

Gestion du firewall

La fonction firewall intégrée permet une gestion simplifiée des règles de sécurité directement depuis l’interface de monitoring, créant un workflow efficace entre détection et action.

Avantages d’Oryx

Performance : Grâce à eBPF, Oryx offre des performances exceptionnelles avec un impact minimal sur le système.

Simplicité : L’interface TUI intuitive rend l’analyse réseau accessible même aux utilisateurs moins expérimentés.

Complétude : Combine monitoring, analyse et gestion de firewall dans un seul outil.

Open Source : Publié sous licence GPLv3, garantissant transparence et évolutivité.

Conclusion

Oryx représente une évolution significative dans les outils de monitoring réseau sous Linux. En combinant la puissance d’eBPF avec une interface utilisateur soignée, il démocratise l’analyse réseau avancée tout en offrant des fonctionnalités professionnelles.

Que vous soyez administrateur système, ingénieur sécurité ou simple passionné de technologies, Oryx mérite sa place dans votre boîte à outils. Son approche unifiée du monitoring et de la gestion réseau en fait un candidat sérieux pour remplacer plusieurs outils spécialisés.

L’installation simple et les multiples méthodes proposées permettent à chacun de l’adopter selon ses préférences. N’hésitez pas à l’essayer et à contribuer au projet sur GitHub !

Et vous, avez-vous testé Oryx ? Partagez votre expérience et vos cas d’usage dans les commentaires !

Veuillez remplir les champs obligatoires.
Signaler un contenu




PartagerTweet

Obtenez des mises à jour en temps réel sur cette catégorie d'articles directement sur votre appareil, abonnez-vous maintenant.

Se désabonner
Sébastien T.

Sébastien T.

Passionné depuis toujours par l'informatique et les jeux vidéos, je transforme ma passion en expertise. J'utilise quotidiennement les outils et systèmes Microsoft. Je ne délaisse pas mon côté ouvert, notamment via l'utilisation des OS Debian.

Sur le même thème

OpenShot Video Editor
Linux

OpenShot Video Editor

30/07/2019
5
Notepad Next : un éditeur de texte performant, polyvalent et disponible sur macOS et Linux
High-Tech

Notepad Next : un éditeur de texte performant, polyvalent et disponible sur macOS et Linux

17/04/2024
51
Instal­ler un serveur Bitwar­den_rs
Dossiers

Instal­ler un serveur Bitwar­den_rs

10/07/2019
32
SteamOS : Réinventez votre expérience de jeu en un quart d’heure!
High-Tech

SteamOS : Réinventez votre expérience de jeu en un quart d’heure!

31/10/2024
100
Article suivant
REVENGE : Quand Twitch révolutionne le gaming avec le “Crowdplay”

REVENGE : Quand Twitch révolutionne le gaming avec le "Crowdplay"

Laisser un commentaire Annuler la réponse

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

J'accepte les conditions générales d'utilisation et la Politique de confidentialité.

PARTENAIRES



Magazine d’actualité High-Tech et Geek au Quotidien

Hébergé parHeberge par PlaneteHeberg

Vous avez une question ?

Vous voulez nous soumettre un bon plan, une news, un partenariat ? Ou juste faire une remarque ?

Contactez-nous !

Retrouver nous sur les réseau sociaux

Liens

Informations juridiques, droits d’auteur et vie privée
Politique de confidentialité
A Propos
Gestion des cookies
RGPD

© 2010 – 2048 (comme ça tranquille :) GeekParadize — Creative Commons License BY-NC-ND 4.0 – Crée par Sebastien avec et 

Bienvenue !

Connectez-vous à votre compte ci-dessous

Vous avez oublié votre mot de passe ? S'inscrire

Créer un nouveau compte !

Remplir les formulaires ci-dessous pour vous inscrire

*En vous inscrivant sur notre site web, vous acceptez les conditions générales d'utilisation et la Politique de confidentialité.
Tous les champs doivent être remplis. Se Connecter

Récupérer votre mot de passe

Veuillez saisir votre nom d'utilisateur ou votre adresse électronique pour réinitialiser votre mot de passe.

Se Connecter

Ajouter une nouvelle playlist

  • Connexion
  • S'inscrire
Pas de résultat
Voir les résultats
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LINUX
  • LOGICIELS
  • VIDEOS
Ce site web utilise des cookies. En continuant à utiliser ce site, vous consentez à ce que des cookies soient utilisés. Visitez nos conditions générales d'utilisation et notre Politique de confidentialité.