Top 10 des outils réseau Ubuntu

Top 10 des 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 coquille. En raison de plus en plus d'accès au réseau nécessaire dans la plupart des applications distribuées aujourd'hui, les restrictions qui doivent être appliquées pour l'accès et la surveillance du réseau n'ont fait qu'augmenter. Dans cette leçon, nous étudierons les dix outils de réseau les plus populaires pour Ubuntu OS qui peuvent être utilisés pour surveiller l'utilisation du réseau avec la visualisation également.

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 fournit des statistiques de trafic en temps réel
  • Il a trois modes graphiques: RX et TX combinés et deux vues divisées
  • Il peut surveiller n'importe quel périphérique réseau
  • Il maudit les graphiques ASCII
  • Il a un support de thème ASCII

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):

  • Il peut dire ce qui fonctionne sur un réseau donné hôte
  • Scanner et identifier les ports TCP ouverts
  • Quel système d'exploitation fonctionne sur IP donné
  • Ping balaye sur un sous-réseau IP

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.