Quelles sont les commandes de réseau les plus utiles?
Bien entendu, les commandes réseau les plus utiles dépendent du type de réseau sur lequel vous travaillez. Il existe deux familles principales de réseaux, et nous allons traiter ici avec les deux. La première famille, la famille Unix ou Linux, est la plus ancienne. Elle remontait aux débuts de l’informatique, lorsque le système Unix était devenu dominant parmi tous les systèmes d’exploitation réseau. La deuxième famille, la famille Windows, est largement utilisée de nos jours, car de nombreux ordinateurs en réseau utilisent un système d’exploitation Windows. Les deux disposent de fonctions similaires, mais les commandes réseau permettant d'atteindre ces objectifs sont différentes.
L'une des commandes réseau dont de nombreuses personnes peuvent avoir connaissance est la commande ping. Les deux utilisent la même syntaxe de base, celle de ping [adresse_destination] , mais les options disponibles pour chacun sont différentes. Ping est un moyen simple de savoir combien de temps il faut pour qu'un ordinateur communique avec un autre. Ce processus peut être utilisé à diverses fins de dépannage. C'est donc l'une des premières commandes réseau apprises par les utilisateurs lors du débogage de réseaux. Les options disponibles incluent la définition d'un délai d'attente manuel, la définition d'une taille de mémoire tampon plus grande à envoyer et l'horodatage de chaque saut à mesure qu'il est effectué.
Traceroute est une autre des commandes réseau populaires, car elle indique la route empruntée par un paquet d'une source à une destination. Cela peut être intéressant à voir, pour avoir une idée du trajet d’une connexion réseau, mais cela peut aussi s’avérer utile pour déterminer où une connexion est en train de ralentir, étant donné que chaque hôte répertorié indique également le temps qu’il a fallu au paquet pour s’y rendre. Traceroute fait partie de la suite principale de commandes réseau disponibles pour les systèmes Unix et Windows, bien que les options disponibles pour chaque système diffèrent légèrement.
Lorsque vous êtes connecté à un système, en particulier à un système Unix avec de nombreux autres utilisateurs, l’une des commandes réseau les plus utilisées est la commande finger. L'utilisation de la syntaxe finger [nom d'utilisateur] entraîne l'affichage d'un bloc d'informations sur un autre utilisateur connecté au système. Cela peut inclure leur vrai nom, leurs informations de contact, leur adresse électronique et toute information supplémentaire spécifiée dans un document de leur annuaire d'utilisateurs. À distance, la commande peut souvent être utilisée à l'aide de la syntaxe finger [username] @ [host] .
La commande ssh vous permet d'établir une connexion sécurisée à partir de l'hôte auquel vous êtes connecté sur un autre ordinateur. Cela peut être utilisé à partir d'un ordinateur local, via un shell, ou bien connecté à un autre hôte pour travailler sur cet ordinateur. De nombreux systèmes permettent également l'utilisation de ssh-keygen, qui génère un certain nombre de clés d'authentification pour le protocole ssh.
De nombreux systèmes permettent également une commande whois, ce qui peut être un moyen utile et simple d’acquérir des informations sur un nom de domaine. La commande whois peut renvoyer diverses informations, mais la plupart des gens l'utilisent pour rechercher l'adresse IP de l'hôte auquel le nom de domaine est résolu. La commande whois peut également être configurée pour interroger la base de données whois afin de renvoyer des informations plus complètes sur le domaine, y compris quand il a été enregistré, ainsi que les informations de contact de celui qui l'a enregistré, ainsi que des contacts techniques et administratifs.