ping est un outil simple mais essentiel pour diagnostiquer les problèmes de réseau sous Linux. Il peut vous aider à vérifier votre connexion réseau, à voir si une machine distante est en ligne et à jouer un rôle essentiel dans l'analyse des problèmes de connectivité, tels que les paquets abandonnés ou la latence élevée.
Mais aussi importante que soit la commande ping, ce n'est pas la plus intéressante à regarder, et interpréter sa sortie de manière utile peut être difficile. gping est un utilitaire de ligne de commande graphique avec des fonctionnalités supplémentaires qui facilitent la visualisation des réponses ping de plusieurs cibles.
Qu'est-ce que le ping et comment ça marche ?
ping est une commande Linux qui utilise le protocole ICMP (Internet Control Message Protocol) Datagramme ECHO_REQUEST pour obtenir un ICMP ECHO_RESPONSE d'un hôte distant. Cela signifie que si vous :
pingGoogle.com
... votre ordinateur envoie un ping à google.com, et google.com le renvoie à votre ordinateur local.
La sortie du terminal affichera l'adresse IP distante ainsi que d'autres informations, notamment le temps qu'il a fallu à la réponse pour atteindre votre machine. ping continuera à envoyer des requêtes jusqu'à ce que vous lui disiez d'arrêter.
En plus de spécifier l'hôte distant, ping accepte un certain nombre d'arguments d'utilité différente, y compris les horodatages, combien requêtes ping à envoyer et inondation, qui génère des paquets aussi vite qu'ils reviennent ou cent fois par seconde, selon la valeur plus.
ping est préinstallé sur la plupart des systèmes Linux, mais si vous ne le trouvez pas sur le vôtre, installez-le avec :
sudo apt installer inetutils-ping
Tu peux obtenir de l'aide sur la ligne de commande pour ping en exécutant:
homme ping
En quoi gping est-il meilleur que Ping et comment l'installez-vous ?
gping n'offre pas autant d'options que ping. Vous ne pouvez pas l'utiliser pour inonder un hôte cible, par exemple, mais il possède quelques fonctionnalités exceptionnelles qui le distinguent. Le principal est la possibilité de cingler plusieurs cibles simultanément et de fournir une sortie sous forme de graphique à code couleur.
Cela vous permet de voir facilement la réponse des cibles au fil du temps et de reconnaître les modèles. Cela peut vous aider à savoir s'il y a des problèmes avec les hôtes distants, qui sont l'hôte optimal auquel se connecter, ou s'il y a un problème avec votre propre connexion.
Pour installer gping sur des distributions basées sur Debian, ajoutez d'abord la clé PPA à vos sources :
écho "deb http ://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
wget -qO - https ://azlux.fr/repo.gpg.key | sudo apt-clé ajouter -
Maintenant, mettez à jour et installez gping :
sudo apt mise à jour
sudo apt installer gping
Exécutez la commande suivante pour installer gping sur Fedora :
sudo dnf copr activer atim/gping -y && sudo dnf installer gping
Sur Arch Linux :
pacman -S gping
Pour installer gping sur Gentoo, exécutez :
référentiel sudo eselect activer dm9pZCAq
sudo émerge --sync dm9pZCAq
sudo émerge net-misc/gping:: dm9pZCAq
Si vous avez Snap sur votre système Linux, vous pouvez installer le package gping snap avec :
claquement sudo installer gping
Comment utiliser gping pour visualiser les réponses Ping sous Linux
gping est facile à utiliser et accepte plusieurs noms d'hôtes comme arguments. Pour voir un graphique de réponse ping de la BBC, Google, Bing et CNN, vous exécuteriez :
gpingBBC.co.Royaume-UniGoogle.combing.comcnn.com
... et gping se mettra au travail en envoyant un ping aux hôtes spécifiés et en traçant les résultats pour votre inspection. Les couleurs sont attribuées par gping, bien que vous puissiez attribuer des couleurs à des hôtes individuels avec le --couleur ou -c changer:
gpingBBC.co.Royaume-Uni--couleurcyan
Vous pouvez également modifier l'intervalle de surveillance à partir de la valeur par défaut de 0,2 seconde avec le -n ou --watch-intervalle drapeaux.
C'est tout ce que gping fait. Bien qu'il n'ait pas la même étendue d'options de configuration que ping, c'est un outil puissant pour tous ceux qui s'intéressent aux réseaux.
Commencez une carrière en tant qu'ingénieur réseau !
Obtenir une compréhension de base des réseaux et des réponses est essentiel si vous souhaitez poursuivre une carrière en tant que réseau ingénieur, et ping et gping peuvent vous aider à développer une compréhension instinctive de la façon dont les machines communiquent à travers un réseau.
Mais ce n'est que le début de votre parcours, et si vous espérez un jour obtenir un emploi dans le domaine, vous devez obtenir les certifications appropriées auprès des organismes d'enseignement et de certification.