Top 10 des outils réseau Ubuntu
Nous verrons ici 10 outils réseau Ubuntu qui sont faciles à utiliser et fournissent des fonctionnalités importantes.
Iftop
C'est l'un des outils les plus simples à utiliser pour l'utilisation du réseau et les opérations DNS. Quand il est démarré sur Ubuntu, nous obtenons un écran simple comme:
Écran d'accueil IFTOP
Nous pouvons appuyer sur «H» et on afficherons l'écran d'aide pour plus de fonctionnalités:
Écran d'aide pour iftop
Il est très similaire à l'utilité supérieure, mais se spécialise dans la surveillance du réseau et la connaissance du processus utilise le réseau à quelle IP et quelle bande passante consomment-ils.
Vnstat
VNSTAT est un autre utilitaire de surveillance de 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 de réseau envoyés et reçus dans un intervalle donné qui est choisi par l'utilisateur lui-même. Avec l'écran d'aide VNSTAT, nous pouvons voir les fonctionnalités suivantes:
$ vnstat - help
vnstat 1.18 par Teemu Toivola
-Q, - base de données de requête
-H, - les heures montrent des heures
-D, - Days Show Days
-M, - les mois montrent des mois
-W, - les semaines montrent des semaines
-t, --top10 Show top10
-S, --hort Utiliser une sortie courte
-U, - Base de données de mise à jour à la mise à jour
-I, --Face Sélectionner l'interface (par défaut: eth0)
-?, --Aide à une courte aide
-V, - Version Show
-tr, --traffic calculer le trafic
-RU, - unité de taux configuré d'échange de rateUnit
-L, - - Afficher le taux de transfert en temps réel
Voir aussi "--longhelp" pour la liste des options complètes et "man vnstat".
Comme il n'a pas d'interface graphique fantaisie, nous montrons la sortie de la console ici:
$ vnstat
Base de données mise à jour: lun 10 septembre 09:52:01 2018
ETH1 depuis le 20/11/08
Rx: 3.32 TIB TX: 2.81 Tib Total: 6.13 tib
mensuel
rx | TX | Total | AVG. taux
------------------------+-------------+-------------+---------------
Août '18 609.40 gib | 282.21 Gib | 891.61 GIB | 2.79 Mbit / s
Sep '18 16.95 GIB | dix.46 GIB | 27.40 gib | 2.80 mbit / s
------------------------+-------------+-------------+---------------
estimé 552.14 gib | 340.70 gib | 892.83 GIB |
quotidien
rx | TX | Total | AVG. taux
------------------------+-------------+-------------+---------------
Hier 19.19 gib | 8.63 GIB | 27.82 GIB | 2.70 Mbit / s
Aujourd'hui 16.95 GIB | dix.46 GIB | 27.40 gib | 2.80 mbit / s
------------------------+-------------+-------------+---------------
estimé 17.81 GIB | dix.99 Gib | 28.80 gib |
De toute évidence, il fournit également une estimation des données qui seront utilisées à un même rythme pour le mois.
Iptraf
IPTraf est un autre excellent outil de surveillance du réseau basé sur la console pour Ubuntu ou Linux en général, qui collecte une énorme quantité de données en termes d'IPS qui passe par le réseau avec une plongée profonde en détail comme leurs drapeaux ICMP, les défauts TCP et le nombre d'octets. Même une interface de base pour la même chose ressemblera:
Ubuntu iptraf
En dehors du nombre d'octets de suivi des paquets, nous avons beaucoup plus de fonctionnalités comme:
Fonctionnalités Ubuntu iptraf
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 caractéristique principale est qu'il ne vérifie pas seulement si un port ou une IP est ouvert, mais il mesure également le temps aller-retour que le paquet a pris pour revenir. Par exemple, si nous devons vérifier si www.Google.com a un port ouvert 443 et calculer le temps aller-retour, nous pouvons utiliser la commande suivante:
hping3 www.Google.com -s -v -p 443
Voici ce que nous récupérons avec cette commande:
Hping3 aller-retour
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. Comparez l'utilisation du disque en combinaison avec les interruptions de notre contrôleur IDE, ou comparez les numéros de bande passante du réseau directement avec le débit de disque (dans le même intervalle).
Trouvez plus d'informations ici pour cet outil.
Icinga
ICINGA est un outil de qualité d'entreprise pour la surveillance du réseau qui s'occupe également de toute activité suspecte sur le serveur et informe les utilisateurs configurés comme l'administrateur de ces activités. Il a un très beau tableau de bord interactif qui ressemble:
Tableau de bord icinga
Il est même possible d'essayer un tableau de bord de démonstration pour cet outil. Visitez cette page pour plus d'informations.
slurm
Slurm est un outil de surveillance de la charge réseau intelligent et simple. Il a les fonctionnalités suivantes:
Il s'agit d'un outil de réseautage open source (recherchez ici le code source). Il a une interface de base comme:
Interface de slurm
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'interface multiple. Il fournit également des informations sur les paquets, les erreurs et beaucoup plus de données critiques pour la surveillance. Une fois installé, voici la liste des fonctionnalités qu'il offre pour la surveillance:
Caractéristiques BMON
Lorsque nous le démarrons avec une interface réseau, nous verrons une interface simple comme:
interface BMon
Nmap
NMAP est l'un des scanners de réseau les plus populaires pour une utilisation courante. Les informations qu'il peut fournir comprend (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
Tcpdump
TCPDump est un excellent outil qui va au-delà de sa portée pour fournir également des fonctionnalités comme le reniflement. 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 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 qui sort d'un port particulier:
Trafic portuaire
Conclusion
Dans cette leçon, nous avons examiné certains outils de réseautage les plus populaires dans l'écosystème d'Ubuntu. Même si nous avons peut-être manqué de bons outils, veuillez les mentionner à ma poignée Twitter qui, selon vous, aurait dû faire la coupe @sbmaggarwal ou @linuxhint.