10 meilleurs outils de dépannage réseau Linux pour 2022
Maintenir un réseau informatique opérationnel, en particulier dans un environnement Linux, nécessite certaines compétences
UN administrateur réseau ou système doit avoir les compétences nécessaires pour gérer et entretenir un réseau. L’une de ces compétences est une excellente connaissance pratique du dépannage réseau. Il arrive parfois que le dépannage représente plus de soixante-dix pour cent du temps d’un administrateur réseau. Heureusement, les outils de dépannage réseau peuvent vous permettre de résoudre rapidement les problèmes en ces temps de crise et de maintenir le fonctionnement de votre réseau comme prévu.
Voici notre liste des meilleurs outils de dépannage réseau Linux :
- CHOIX DE L'ÉDITEUR ManageEngine OpManagerUn outil de surveillance de réseau Linux hautement évolutif. Il peut surveiller les appareils Linux et le trafic de votre réseau pour en vérifier la disponibilité, l'état et les performances en temps réel et générer des rapports sur les performances du réseau.
- PingUn outil de dépannage réseau utilisé pour tester l'accessibilité d'un hôte sur un réseau IP (Internet Protocol).
- Outil de commande IPOn trouve sur le net des outils utilisés pour effectuer plusieurs tâches d'administration réseau.
- RechercheNSLUn outil de ligne de commande d'administration réseau permettant d'interroger le système de noms de domaine (DNS) afin d'obtenir le mappage entre un nom de domaine et une adresse IP.
- Groper d'informations sur le domaine (Creuser) Un outil de ligne de commande d'administration réseau pour interroger le DNS. Dig est utile pour le dépannage du réseau et à des fins éducatives.
- Outil EthUn outil utilisé pour le dépannage dans un réseau Linux. Il est principalement utilisé pour interroger et contrôler les périphériques Ethernet, y compris les paramètres des pilotes et du matériel sur les systèmes Linux.
- MasticUn émulateur de terminal gratuit et open source, une console série et une application de transfert de fichiers réseau.
- TracerouteUn outil sous Linux qui vous permet d'étudier les itinéraires des paquets réseau et d'identifier le facteur limitant dans leurs parcours.
- ItinéraireLa commande route est utilisée pour afficher et apporter des modifications à la table de routage du noyau sous Linux, BSD et d'autres systèmes de type Unix.
- NETCAT et NCATUn outil pour lire et écrire sur des connexions réseau à l'aide de TCP ou UDP. Il s'agit d'un outil de dépannage et d'enquête réseau riche en fonctionnalités.
Une bonne compréhension de ces outils de dépannage constitue un avantage. De plus, Linux prend en charge de nombreux outils de ligne de commande utiles qui peuvent vous aider à identifier la cause première d'un problème de réseau. Cet article explorera les dix meilleurs outils de dépannage réseau Linux pour vous aider lorsque les choses ne semblent pas fonctionner.
Les meilleurs outils de dépannage du réseau Linux
Notre méthodologie de sélection des outils de dépannage réseau Linux
Nous avons examiné le marché des dépanneurs réseau Linux et analysé les outils en fonction des critères suivants :
- Un progiciel pour Linux ou un logiciel capable de contacter des machines Linux sur un réseau
- Surveillance du réseau en direct
- Outils d'analyse
- Collecte et gestion des journaux
- Outils de test de connexion
- Un moyen de tester le système gratuitement ou un outil gratuit
- Un bon rapport qualité-prix, représenté par un outil gratuit qui vaut la peine d'être utilisé ou un système payant à un prix raisonnable
En gardant ces critères de sélection à l’esprit, nous avons sélectionné une gamme d’outils, dont beaucoup sont gratuits, qui peuvent constituer votre ensemble d’outils de dépannage.
1. ManageEngine OpManager
Gestionnaire d'opérations ManageEngine est un outil de surveillance de réseau Linux hautement évolutif. Il peut surveiller les appareils Linux et le trafic de votre réseau pour en vérifier la disponibilité, l'état et les performances en temps réel et générer des rapports sur les performances du réseau. Ces rapports peuvent être utilisés pour prendre de meilleures décisions d’achat ou de mise à niveau. De plus, avec plus de 2 000 mesures permettant de surveiller les performances des appareils réseau, OpManager peut être utilisé pour surveiller et identifier les pannes en temps réel, afin que les problèmes de performances puissent être résolus avant qu'ils n'affectent les utilisateurs finaux.
OpManager peut fournir des alertes sur la dégradation des performances des appareils dans un réseau Linux. De plus, il classe les alertes en Attention, Problème, Critique et Service en panne. Cela permet de rationaliser et de hiérarchiser les efforts de réponse. Certaines des fonctionnalités et capacités clés incluent :
- Surveillance des performances du réseau Linux en temps réel
- Surveillance de serveurs Linux physiques et virtuels
- Rapports sur les performances du réseau
- Tableaux de bord personnalisables
- Alerte par email et SMS
OpManager dispose de nombreux outils de dépannage réseau Linux intégrés tels que Ping, Traceroute, CLI, SNMP, MAC Address Resolver, DNS Resolver, DHCP Scope Monitor et Port Scanner. Le logiciel est disponible en différentes éditions, adaptées aux besoins de surveillance de votre réseau et de vos serveurs, comme indiqué dans le tableau 1.0 ci-dessous :
Ciblé à | Petit réseau | Réseaux petits et moyens | Réseaux moyens et grands | Réseaux géographiquement distribués | MSP gérant plusieurs clients |
Surveiller jusqu'à | 3 appareils | 1000 appareils | 1000 appareils | 10 000 appareils | Plus de 10 000 appareils |
Prix de départ | Gratuit | 245 $ | 345 $ | 11 545 $ | Contacter le fournisseur |
Tableau 1.0 | Comparaison des différentes éditions d'OpManager
Avantages:
- Peut produire automatiquement des mesures telles que les adresses inutilisées, les conflits IP et les adresses IP disponibles en fonction du sous-réseau
- Exploite à la fois les protocoles ping et SNMP pour détecter les problèmes de disponibilité et de performances des appareils
- Créez une carte topologique de réseau automatique mise à jour en temps réel
- Possède des capacités de collecte de journaux, lui permettant de fournir des informations beaucoup plus détaillées que d'autres outils
Les inconvénients:
- OpManager est un outil conçu pour les professionnels de l'informatique. Les utilisateurs non techniques peuvent trouver la plateforme écrasante.
Les options de licence OpManager dépendent du nombre d'appareils à surveiller. La licence inclut toutes les interfaces, nœuds ou capteurs de l'appareil. Un appareil peut avoir n’importe quel nombre d’interfaces, d’éléments ou de capteurs. Vous pouvez télécharger le version gratuite pour évaluation ou consultez le Essai entièrement fonctionnel de 30 jours pour confirmer ses capacités et vous assurer qu’il convient parfaitement à votre organisation avant l’achat.
LE CHOIX DES ÉDITEURS
Gestionnaire d'opérations ManageEngineest notre premier choix pour un outil de dépannage réseau Linux, car il est disponible pour une installation sur Linux et offre à la fois une surveillance du réseau en direct et des outils d'analyse. Le système OpManager rassemble des rapports sur l'état des périphériques réseau avec SNMP et rassemble les résultats dans des graphiques et des diagrammes qui montrent les performances du réseau en direct. Le package comprend une série de seuils de performances qui déclencheront des alertes en cas de problème.
Télécharger: Obtenez un essai gratuit de 30 jours
Site officiel: https://www.manageengine.com/network-monitoring/download.html
TOI:Linux, Windows Server, AWS et Azure
2. PING
Ping est un outil de dépannage réseau utilisé pour tester l'accessibilité d'un hôte sur un réseau IP (Internet Protocol). La commande ping est l'un des outils les plus utilisés pour dépanner, tester et diagnostiquer les problèmes de connectivité réseau dans les environnements Windows et Linux. Avec cet outil, vous pouvez tester si un serveur est opérationnel. Ping fonctionne en envoyant un ou plusieurs paquets de demande d'écho ICMP (Internet Control Message Protocol) à une adresse IP de destination spécifiée sur le réseau et attend une réponse. Lorsque la destination reçoit les paquets, elle répond par une réponse d'écho ICMP. Cela permet de déterminer si un hôte distant est accessible ou non. Il peut également déterminer s'il y a une perte de paquet en examinant le délai aller-retour dans la communication avec la destination.
Avantages:
- Outil extrêmement léger
- Facile à utiliser – syntaxe simple
- Natif pour tous les systèmes d'exploitation Windows
- Complètement libre
Les inconvénients:
- Pas idéal pour une surveillance à long terme
- Manque de visualisation des données
Ping fait partie du package iputils (ou iputils-ping), préinstallé sur presque toutes les distributions Linux. La plupart des utilisateurs de Linux connaissent l'outil et savent comment l'utiliser dans sa forme de base. Cependant, il existe de nombreuses options et variantes de ping supplémentaires. La syntaxe de la commande ping est la suivante : ping [option] [nom d'hôte] ou [adresse IP]
Pour mieux illustrer le fonctionnement de la commande ping, pingons google.com. Le résultat est tel qu'indiqué sur la capture d'écran ci-dessous :
La commande ping résout le nom de domaine Google en une adresse IP et commence à envoyer les packages ICMP à l'adresse IP de destination. Si l'adresse IP de destination est accessible, elle répondra et la commande ping imprime une ligne qui comprend les champs suivants :
- Le nombre d'octets de données. Cela se traduit par 64 octets de données ICMP – 64 octets.
- L'adresse IP de la destination – de bom07s20-in-f4.1e100.net (172.217.166.164).
- Le numéro de séquence ICMP pour chaque paquet. icmp_seq=1.
- La durée de vie : cela fait référence à la durée ou aux « sauts » pendant lesquels un paquet doit exister à l'intérieur d'un réseau avant d'être rejeté par un routeur. – ttl=57.
- Le temps de ping, mesuré en millisecondes, est le temps d'aller-retour nécessaire au paquet pour atteindre l'hôte et à la réponse pour retourner à l'expéditeur. – temps=2,40 ms, etc.
3. Commande IP
L'outil de commande IP sous Linux est présent dans le outils nets, qui sont utilisés pour effectuer plusieurs tâches d’administration réseau. Par exemple, avec la commande IP, vous pouvez ajuster la façon dont un ordinateur Linux gère les adresses IP, les contrôleurs d'interfaces réseau (NIC) et les règles de routage.
Avantages:
- Outil extrêmement léger
- Simple à utiliser
- Natif des systèmes d'exploitation Linux
Les inconvénients:
- Pas idéal pour une surveillance à long terme
- Manque de visualisation des données
L'outil est similaire ausiconfigcommande, mais il est beaucoup plus puissant et possède plus de fonctions et d'installations. Les anciennes distributions Linux utilisaient la commande ifconfig, désormais obsolète, qui fonctionne de la même manière. Cependant, ifconfig a une gamme limitée de fonctionnalités par rapport à la commande IP.
La syntaxe de la commande IP est la suivante :[OPTION] OBJET {COMMANDE | aide}
Les sous-commandes d'objets que vous utiliserez le plus souvent incluent :
- Lien (l) – utilisé pour afficher et modifier les interfaces réseau.
- Adresse (addr/a) – utilisée pour afficher et modifier les adresses de protocole (IPv4/IPv6).
- Route (r) – utilisé pour afficher et modifier la table de routage.
- Neigh (n) – utilisé pour afficher et manipuler les objets voisins (table ARP).
4. Recherche de serveur de noms (NSLookup)
NSLookup est un outil de ligne de commande d'administration réseau permettant d'interroger le système de noms de domaine (DNS) afin d'obtenir le mappage entre un nom de domaine et une adresse IP. C'est pratique pour résoudre les problèmes DNS sur un système Linux.
Avantages:
- Idéal pour diagnostiquer rapidement les problèmes DNS lorsqu'il est combiné avec ipconfig
- Peut résoudre les problèmes DNS via la CLI sans utiliser l'interface graphique, idéal pour le dépannage à distance
- Peut voir quel serveur DNS a l'autorité et la priorité
Les inconvénients:
- Impossible de changer ou de modifier facilement les paramètres DNS de plusieurs machines
- Pas facile de changer le DNS dans la CLI pour les nouveaux utilisateurs
NSLookup interroge le serveur DNS Linux spécifié et récupère les enregistrements demandés associés au nom de domaine que vous avez fourni. Les autres enregistrements DNS pouvant être obtenus incluent :
- A : l'adresse IPv4 du domaine.
- AAAA : l'adresse IPv6 du domaine.
- CNAME : le nom canonique (CNAME) permet de mapper un nom de domaine sur un autre. Cela permet à plusieurs sites Web de pointer vers une seule adresse IP ou un seul serveur Web.
- MX : le serveur qui gère le courrier électronique du domaine.
- NS : un ou plusieurs enregistrements de serveur de noms faisant autorité pour le domaine.
- TXT : un type d'enregistrement DNS qui contient des informations textuelles pour des sources extérieures à votre domaine. Ces informations sont utilisées, entre autres, pour la prévention du spam par courrier électronique et la vérification de la propriété du domaine.
L'outil Thenslookup est fourni dans le package bind-utils dans les anciens systèmes Linux, tandis que les systèmes Linux plus récents fournissent l'outil nslookup par défaut. L'outil nslookup peut fonctionner en mode interactif ou non interactif. Lorsqu'il est utilisé de manière interactive, l'utilisateur émet des configurations ou des demandes de paramètres lorsqu'il reçoit l'invite nslookup (>). Lorsqu'aucun argument n'est donné, la commande interroge le serveur par défaut. En mode non interactif, c'est-à-dire lorsque le premier argument est un nom ou une adresse Internet de l'hôte recherché, les paramètres et la requête sont spécifiés comme arguments de ligne de commande dans l'invocation du programme. Le mode non interactif recherche les informations sur un hôte spécifié à l'aide du serveur de noms par défaut.
5. Groper des informations sur le domaine (vous)
Dig est un outil de ligne de commande d'administration réseau permettant d'interroger le DNS. Dig est utile pour le dépannage du réseau et à des fins éducatives. Avec dig, vous pouvez interroger les serveurs DNS pour obtenir des informations sur divers enregistrements DNS, notamment les adresses d'hôte, les échanges de courrier, les serveurs de noms et les informations associées. Il était destiné à être un outil permettant de diagnostiquer les problèmes DNS. Cependant, vous pouvez l'utiliser pour fouiller et en savoir plus sur le DNS, qui est l'un des systèmes centraux qui maintiennent le trafic de routage Internet.
Avantages:
- Outil CLI léger
- Inclut des options de requête DNS avancées
- Natif des distributions Linux les plus récentes
Les inconvénients:
- Manque de représentation graphique
Les systèmes Linux les plus récents fournissent des utilitaires de fouille par défaut, mais la plupart des anciens sont fournis dans le package bind-utils. Ainsi, dig est généralement installé par défaut sur la plupart des distributions Linux, et vous pouvez y accéder depuis la ligne de commande sans installation supplémentaire. Pour confirmer si dig est installé sur votre système Linux, exécutez le# tu -v.
Si la commande renvoie autre chose que les informations de version de dig, vous devrez peut-être installer dnsutils. Par exemple, pour installer dnsutils sur un serveur Linux, exécutez les commandes suivantes :
Pour la distribution Debian/Ubuntu, utilisez la commande : sudo apt-get install dnsutils
Pour la distribution RedHat/CentOS, utilisez la commande : dnf install bind-utils
Une fois que vous avez installé dnsutils, exécutez le# commande dig -vencore une fois pour vérifier l’installation de dig.
6. Ethtool
Ethtool est un outil utilisé pour le dépannage dans un réseau Linux. Il est principalement utilisé pour interroger et contrôler les périphériques Ethernet, y compris les paramètres des pilotes et du matériel sur les systèmes Linux. Ethtool peut également être utilisé pour trouver des informations importantes sur les périphériques Ethernet connectés à votre réseau Linux. L'outil peut être utilisé d'autres manières :
- Contrôlez la vitesse, le duplex, la négociation automatique et le contrôle de flux pour les périphériques Ethernet
- Contrôler le déchargement de la somme de contrôle et d'autres fonctionnalités de déchargement matériel
- Contrôler la sélection de la file d'attente de réception pour les appareils multi-files d'attente
- Contrôler la taille des anneaux DMA et la modération des interruptions
- Identification et diagnostic des appareils Ethernet
- Identification et diagnostic des appareils Ethernet
- Statistiques des périphériques Ethernet étendus
- Mettre à niveau le micrologiciel dans la mémoire flash
La plupart des distributions Linux fournissent un programme utilitaire standard appelé ethtool qui peut être utilisé à partir d'un shell pour contrôler ou collecter des informations à partir des cartes réseau à l'aide de l'API de l'espace utilisateur ethtool. L'outil se compose des éléments clés suivants :
- Une API au sein du noyau Linux peut envoyer et recevoir des paramètres via leur logiciel pilote de périphérique, via lequel les cartes réseau peuvent envoyer et recevoir des paramètres.
- Une API d'espace utilisateur basée sur le mécanisme ioctl Linux SIOCETHTOOL via lequel les programmes d'application peuvent communiquer avec le noyau pour envoyer et recevoir les paramètres de la carte réseau et du pilote de carte réseau.
Ethtool est installé par défaut dans la plupart des distributions Linux. Cependant, vous pouvez vérifier si ethtool est déjà installé avec la commande suivante :# sudo ethtool –version.
Avantages:
- Peut interroger et gérer les pilotes et le matériel dans les environnements Linux
- Peut identifier et diagnostiquer les nouveaux appareils Ethernet
- Outil léger – utilise peu de ressources système
- Natif de nombreuses distributions Linux
Les inconvénients:
- Pas idéal pour le dépannage passif
Si vous voyez une erreur, alors ethtool n'est peut-être pas installé sur votre ordinateur. Cependant, vous pouvez l'installer via le référentiel de packages officiel de votre distribution Linux préférée.
7. Mastic
PuTTY est un émulateur de terminal, une console série et une application de transfert de fichiers réseau gratuit et open source. Il prend en charge plusieurs protocoles réseau, notamment SCP, SSH, Telnet, rlogin et la connexion raw socket. PuTTY a été initialement écrit pour Microsoft Windows, mais il est désormais pris en charge sur le système d'exploitation Linux.
Avantages:
- L'un des clients SSH les plus populaires
- Entièrement gratuit et open source
- Prend en charge IPv4 et IPv6
Les inconvénients:
- Mieux pour se connecter aux systèmes basés sur Linux/Unix
- Manque de fonctionnalités supplémentaires comme le transfert de fichiers
La version Linux de PuTTY est un programme de terminal graphique qui prend en charge les protocoles SSH, telnet et rlogin et se connecte aux ports série. Il peut également se connecter à des sockets bruts, généralement à des fins de débogage. Certains utilisateurs de Linux se demandent peut-être pourquoi quelqu'un utiliserait un client SSH distinct sous Linux alors qu'il existe déjà un terminal Linux natif préexistant ? Il y a plusieurs raisons pour lesquelles vous voudriez utiliser Putty sous Linux :
- Familiarité : Vous utilisez Putty depuis si longtemps sous Windows que vous êtes plus à l'aise avec celui-ci.
- Commodité : vous avez du mal à modifier manuellement les fichiers de configuration SSH pour enregistrer les différentes sessions SSH, vous préférez donc la manière graphique de Putty de stocker les connexions SSH.
- Dépannage : vous souhaitez déboguer en vous connectant aux sockets bruts et aux ports série.
Putty n'est pas installé par défaut sur la plupart des distributions Linux. Au lieu de cela, vous devez l'installer manuellement à partir des référentiels officiels par défaut ou du gestionnaire de packages dans vos distributions Linux. Étant donné que la plupart des gens préféreraient utiliser OpenSSH préinstallé dans une fenêtre de terminal sous Linux pour un accès SSH de base, l'utilisation principale de Putty sous Linux est principalement destinée au débogage : connexion aux ports série et aux sockets bruts.
8. Traceroute et Tracepath
Traceroute est un outil sous Linux qui vous permet d'étudier les itinéraires des paquets réseau et d'identifier le facteur limitant dans leurs parcours. Traceroute est également utile pour cartographier les réseaux locaux et dépanner les connexions lentes. Un aperçu de la topologie et des connexions du réseau local est obtenu lors de l'exécution de l'outil.
Traceroute fonctionne en envoyant des paquets de données à l'ordinateur, au serveur ou au site Web cible et en enregistrant toutes les étapes intermédiaires par lesquelles les paquets transitent. Le résultat d’une commande traceroute sera les adresses IP et les noms de domaine par lesquels passent les paquets. Ces entrées indiquent également le temps nécessaire aux paquets pour atteindre chaque destination. Les informations obtenues peuvent expliquer pourquoi certains sites Web peuvent prendre plus de temps à charger que d'autres, car le nombre de sauts de trafic peut varier.
Sur les systèmes d'exploitation Linux ou de type Unix, traceroute envoie, par défaut, une séquence de paquets UDP (User Datagram Protocol), avec des numéros de port de destination allant de 33434 à 33534. Les implémentations de traceroute livrées avec Linux incluent une option permettant d'utiliser ICMP Echo. Requérez des paquets (-I) ou tout protocole arbitraire (-P) tel que UDP, TCP utilisant des paquets TCP SYN ou ICMP.
Avantages:
- Construit directement dans l'invite de commande Windows
- Facile à utiliser, syntaxe simple
- Affiche les passerelles par lesquelles passe votre trafic
- Peut voir si un goulot d'étranglement se produit pendant l'itinéraire
Les inconvénients:
- Il ne s'agit pas d'une forme de surveillance proactive
- Options de sortie limitées pour les rapports
Tracepath est un autre utilitaire similaire à traceroute sous Linux, avec la principale différence de ne pas nécessiter de privilèges de superutilisateur. Traceroute et tracepath sont disponibles pour l'installation à partir des référentiels officiels par défaut ou du gestionnaire de packages dans la plupart des distributions Linux.
Graphique 5.0 | Capture d'écran montrant le résultat de la commande tracepath sous Linux
9. Itinéraire
Le itinéraire La commande est utilisée pour afficher et apporter des modifications à la table de routage du noyau sous Linux, BSD et d'autres systèmes de type Unix. Il configure des routes statiques vers des hôtes ou des réseaux spécifiques via une interface après sa configuration. La commande Route sous Linux est principalement utilisée lorsque vous souhaitez travailler avec ou mettre à jour la table de routage IP/noyau.
Avantages:
- Affiche l'itinéraire configuré de votre trafic – idéal pour résoudre des problèmes complexes
- Peut suivre la passerelle, la destination, le masque de réseau et d'autres attributs de paquets
- Syntaxe simple à retenir
Les inconvénients:
- Ne s'applique pas à la plupart des situations de dépannage
De nombreuses distributions Linux n'ont pas de commandes de route préinstallées. Pour l'installer sur votre distribution Linux préférée, utilisez les commandes suivantes : Sur la distribution Debian/Ubuntu, utilisez la commande :# sudo apt-get install net-tools. Sur la distribution RedHat/CentOS, utilisez la commande :# sudo miam installez net-tools. La syntaxe de la commande route est la suivante :
|_+_|Lorsque les options d'ajout ou de suppression sont utilisées, route modifie les tables de routage. Sans ces options, la route affiche uniquement le contenu actuel des tables de routage.
10. NETCAT et NCAT
Netcat est un outil permettant de lire et d'écrire sur des connexions réseau via TCP ou UDP. Il s'agit d'un outil de dépannage et d'enquête réseau riche en fonctionnalités. Netcat peut être utilisé directement ou indirectement comme outil de porte dérobée dans d'autres systèmes en réseau, vous permettant d'effectuer à distance une analyse de port, une écoute de port et un transfert de fichiers. D'autres utilisations courantes incluent les clients et serveurs HTTP basés sur des scripts shell, les tests de démons réseau et les simples proxys TCP. Certaines des fonctionnalités et capacités clés incluent :
Connexions sortantes ou entrantes, TCP ou UDP, vers ou depuis n'importe quel port
Possibilité facultative de laisser un autre service de programme établir des connexions
Vérification DNS avant/arrière complète, avec les avertissements appropriés
Possibilité d'utiliser n'importe quelle adresse source réseau configurée localement
Peut lire les arguments de ligne de commande à partir de l'entrée standard
Capacités d'analyse de port intégrées, avec randomisation
Mode d'envoi lent, une ligne toutes les N secondes
Dump hexadécimal des données transmises et reçues
Capacité intégrée de routage de source libre
Possibilité d'utiliser n'importe quel port source local
Répondeur d'options Telnet en option
Une réinvention moderne de l'outil Netcat s'appelle Ncat. Ncat a été développé pour le projet Nmap ; il combine les meilleures capacités des différentes variantes de Netcat en un seul outil sophistiqué. De plus, il inclut plusieurs nouvelles fonctionnalités non disponibles dans l'outil Netcat d'origine, telles que :
Connexions proxy via SOCKS4/SOCKS5 ou proxys HTTP
Prise en charge de la connexion/écoute SSL et filtrage des adresses IP/connexions
Possibilité de « chaîner » les processus Ncat
Courtage de connexion
Redirection TCP/UDP
Netcat peut être installé sur la distribution Linux Debian/Ubuntu à l'aide du# sudo apt-get install netcat. Ou sur la distribution RedHat/CentOS en utilisant la commande :# miam, installe nc. D'un autre côté, Ncat est livré avec les packages de téléchargement Nmap standard, ce qui vous évite d'avoir à le télécharger différemment.
Graphique 6.0 | Exemples d'analyse de port Netcat
Avantages:
- Disponible sur plusieurs plates-formes pour les systèmes d'exploitation Windows, Linux et Unix
- Syntaxe simple, facile à apprendre pour les débutants
- Sert également d'outil de sécurité, permettant aux utilisateurs de sonder les points finaux et de créer des portes dérobées
- Prend en charge le transfert de fichiers entre l'hôte et le client
Les inconvénients:
- NetCat pourrait être trop compliqué pour les utilisateurs recherchant un simple scanner IP
FAQ sur le dépannage du réseau Linux
Comment exécuter un diagnostic réseau sous Linux ?
Utilisez deux utilitaires intégrés à Linux pour tester votre réseau. Ceux-ci sont:
- Ping– Donne le temps aller-retour vers une adresse IP de destination. Cet outil vous indique également la variabilité des taux de livraison (gigue) et le taux de perte de paquets.
- TraceRoute– suit chaque routeur par lequel passe une connexion et affiche le temps de trajet jusqu'à cet appareil.
Quelle est l’utilité de la commande netstat sous Linux ?
La commande netstat vous donne des informations sur le réseau et sa configuration. Il s'agit d'un excellent outil de dépannage, gratuit et déjà disponible sur la ligne de commande Linux. L'outil répertorie tous les appareils du réseau et chaque port de chaque appareil. Chaque ligne de la sortie affiche à quel autre ordinateur ce port est actuellement connecté.
A quoi sert nslookup ?
La commande nslookup vous donne le nom d'hôte pour une adresse IP donnée ou l'adresse IP pour un nom d'hôte donné. Entrernetstatsuivi d'un nom de domaine ou d'une adresse IP pour interroger la table de recherche DNS.