Ubuntu

Les 10 meilleurs outils réseau Ubuntu

Les 10 meilleurs outils réseau Ubuntu
Ubuntu est le choix le plus populaire pour le système d'exploitation sous-jacent en raison de sa facilité d'utilisation et de son puissant système de shell. En raison de l'accès au réseau de plus en plus nécessaire dans la plupart des applications distribuées aujourd'hui, les restrictions qui doivent être appliquées pour l'accès au réseau et la surveillance n'ont fait qu'augmenter. Dans cette leçon, nous étudierons les dix outils réseau les plus populaires pour Ubuntu OS, qui peuvent également être utilisés pour surveiller l'utilisation du réseau avec visualisation.

Les 10 meilleurs outils réseau Ubuntu


Nous verrons ici 10 outils réseau Ubuntu qui sont faciles à utiliser et offrent des fonctionnalités importantes.

1. Sitop

C'est l'un des outils les plus faciles à utiliser pour l'utilisation du réseau et les opérations DNS. Lorsqu'il est démarré sur Ubuntu, nous obtenons un écran simple comme :

Écran d'accueil Iftop

Nous pouvons appuyer sur « h » et l'écran d'aide s'affichera pour plus de fonctionnalités :

Écran d'aide pour iftop

Il est très similaire à l'utilitaire principal mais se spécialise dans la surveillance du réseau et dans la connaissance du processus qui utilise le réseau, à quelle adresse IP et quelle bande passante ils consomment.

2. Vnstat

Vnstat est un autre utilitaire de surveillance réseau qui est généralement inclus dans la plupart des distributions Linux ou peut être installé très facilement. Comme le dernier utilitaire, il nous permet de contrôler les paquets réseau envoyés et reçus dans un intervalle de temps donné qui est choisi par l'utilisateur lui-même. Avec l'écran d'aide de vnstat, nous pouvons voir les fonctionnalités suivantes :

$ vnstat --help
vnStat 1.18 par Teemu Toivola
-q, --query requête base de données
-h, --hours affiche les heures
-d, --days afficher les jours
-m, --months affiche les mois
-w, --weeks affiche les semaines
-t, --top10 afficher top10
-s, --short utiliser une sortie courte
-u, --mettre à jour la base de données
-i, --iface sélectionne l'interface (par défaut : eth0)
-?, --aide courte aide
-v, --version afficher la version
-tr, --traffic calcule le trafic
-ru, --rateunit swap unité de taux configurée
-l, -- taux de transfert de spectacle en direct en temps réel
Voir aussi "--longhelp" pour la liste complète des options et "man vnstat".

Comme il n'a pas d'interface graphique sophistiquée, nous montrons la sortie de la console ici :

$ vnstat
Base de données mise à jour : lun. 10 sept. 09:52:01 2018
eth1 depuis le 20/11/08
réponse : 3.32 Tio tx : 2.81 Tio au total : 6.13 Tio
mensuel
rx | tx | total | moy. taux
------------------------+-------------+-------------+---------------
Août '18 609.40 Gio | 282.21 Gio | 891.61 Gio | 2.79 Mbit/s
Septembre '18 16.95 Gio | dix.46 Gio | 27.40 Gio | 2.80 Mbit/s
------------------------+-------------+-------------+---------------
estimé 552.14 Gio | 340.70 Gio | 892.83 Gio |
du quotidien
rx | tx | total | moy. taux
------------------------+-------------+-------------+---------------
hier 19.19 Gio | 8.63 Gio | 27.82 Gio | 2.70 Mbit/s
aujourd'hui 16.95 Gio | dix.46 Gio | 27.40 Gio | 2.80 Mbit/s
------------------------+-------------+-------------+---------------
estimé 17.81 Gio | dix.99 Gio | 28.80 Gio |

En clair, il fournit également une estimation des données qui seront utilisées à un même rythme pour le mois.

3. Iptraf

Iptraf est un autre excellent outil de surveillance de réseau basé sur une console pour Ubuntu ou Linux en général qui collecte une énorme quantité de données en termes d'adresses IP qui transitent par le réseau avec une analyse approfondie des détails, tels que leurs indicateurs ICMP, leurs erreurs TCP et leur nombre d'octets. Même une interface de base pour le même ressemblera à :

Ubuntu iptraf

Outre le nombre d'octets de suivi des paquets, nous avons de nombreuses autres fonctionnalités telles que :

Fonctionnalités Ubuntu iptraf

4. Hping3

Hping3 est un utilitaire de ligne de commande qui est similaire à la commande Ping avec un petit ajout qu'il peut utiliser TCP, UDP et RAW-IP comme protocoles de transport. La principale caractéristique est qu'il ne vérifie pas seulement si un port ou une IP est ouvert, mais il mesure également le temps d'aller-retour que le paquet a mis pour revenir. Par exemple, si nous devons vérifier si www.Google.com a un port ouvert 443 et calcule le temps aller-retour, nous pouvons utiliser la commande suivante :

hping3 www.Google.com -S -V -p 443

Voici ce que nous obtenons avec cette commande :

Hping3 aller-retour

5. Dstat

Dstat est comparativement un outil de surveillance de réseau moins connu dans la famille Linux. Dstat nous permet d'afficher toutes nos ressources système en temps quasi réel, nous pouvons par exemple. comparer l'utilisation du disque en combinaison avec les interruptions de notre contrôleur IDE, ou comparer les numéros de bande passante du réseau directement avec le débit du disque (dans le même intervalle).

Trouvez plus d'informations ici pour cet outil.

6. glaçage

Icinga est un outil d'entreprise pour la surveillance du réseau qui prend également en charge toute activité suspecte sur le serveur et informe les utilisateurs configurés comme l'administrateur de ces activités. Il a un très joli tableau de bord interactif qui ressemble à:

Tableau de bord Glaçage

Il est même possible d'essayer un tableau de bord de démonstration pour cet outil. Visitez cette page pour plus d'informations.

7. slurper

slurm est un outil de surveillance de la charge réseau intelligent et simple. Il a les caractéristiques suivantes :

C'est un outil de mise en réseau open source (regardez ici pour le code source). Il a une interface de base comme :

Interface Slurm

8. bmon

bmon, qui signifie Bandwidth Monitor, est un autre outil de surveillance de réseau avec une spécialité qu'il peut surveiller le trafic d'interfaces multiples. Il fournit également des informations sur les paquets, les erreurs et bien d'autres données critiques pour la surveillance. Une fois installé, voici la liste des fonctionnalités qu'il propose pour la surveillance :

Caractéristiques de bmon

Lorsque nous le démarrons avec une interface réseau, nous verrons une interface simple comme :

interface bmon

9. Nmap

Nmap est l'un des scanners de réseau les plus populaires pour une utilisation courante. Les informations qu'il peut fournir comprennent (mais sans s'y limiter) :

Nous pouvons -O option pour la détection du système d'exploitation. Regardons un exemple de commande que nous avons utilisé :

Interface Nmpa

dix. Tcpdump

Tcpdump est un excellent outil qui va au-delà de sa portée pour fournir également des fonctionnalités telles que le reniflage. Il peut analyser les données qui sortent de l'hôte ainsi que les données qui arrivent sur l'hôte. Il est également possible d'intercepter le trafic entre deux hôtes avec cet outil (bien sûr, vous devez avoir accès à ces hôtes). Nous essayons d'abord une commande pour voir quelles données sortent de notre hôte :

Trafic sortant

Ensuite, nous pouvons également essayer de renifler le trafic sortant d'un port particulier :

Trafic portuaire

Conclusion

Dans cette leçon, nous avons examiné certains des outils de mise en réseau les plus populaires de l'écosystème Ubuntu. Même si nous avons peut-être manqué de bons outils, veuillez les mentionner à mon compte Twitter qui, selon vous, aurait dû faire la coupe @sbmaggarwal ou @linuxhint.

Comment utiliser Xdotool pour stimuler les clics de souris et les frappes sous Linux
Xdotool est un outil de ligne de commande gratuit et open source pour simuler les clics de souris et les frappes. Cet article couvrira un bref guide s...
Top 5 des produits de souris d'ordinateur ergonomiques pour Linux
L'utilisation prolongée de l'ordinateur provoque-t-elle des douleurs au poignet ou aux doigts? Vous souffrez de raideurs articulaires et devez constam...
Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...