À tout moment, lorsque vous utilisez votre PC connecté à un routeur, vous ferez partie d’un réseau. Que vous soyez dans un environnement de bureau ou que vous travailliez simplement à domicile, votre ordinateur sera en réseau.

Qu’est-ce qu’un réseau informatique?

Un réseau informatique est défini comme un groupe de 2 ordinateurs ou plus qui sont connectés et peuvent communiquer électroniquement entre eux. Les ordinateurs sont identifiés à l’aide de leurs noms d’hôte, IP et adresses Mac.

Un simple réseau domestique ou de bureau est appelé LAN, court pour Réseau local. UNE LAN couvre une petite zone comme une maison, un bureau ou un réseau de restaurants. En revanche, un BLÊME (Réseau à grande distance) couvre une vaste région géographique. BLÊME est principalement utilisé pour connecter divers sites tels que des immeubles de bureaux à différents endroits.

Cet article est Partie 4 de la Série LFCA, ici dans cette partie, vous vous familiariserez avec commandes générales de mise en réseau et comment ils peuvent être utiles pour résoudre les problèmes de connectivité.

1. Commande hostname

Le commande hostname affiche le nom d’hôte d’un système Linux. Ceci est généralement défini ou configuré lors de l’installation. Pour vérifier le nom d’hôte, exécutez la commande:

Publicité
$ hostname

tecmint

2. Commande ping

Abréviation de packet internet groper, le commande ping est utilisé pour vérifier la connectivité entre 2 systèmes ou serveurs. Il envoie un ICMP demande d’écho à un hôte distant et attend une réponse. Si l’hôte est actif, la demande d’écho rebondit sur l’hôte distant et est renvoyée à la source pour informer l’utilisateur que l’hôte est actif ou disponible.

La commande ping utilise la syntaxe indiquée.

$ ping options IP address 

Par exemple, pour envoyer un ping à un hôte de mon réseau local avec l’adresse IP de 192.168.2.103, Je vais exécuter la commande:

$ ping 192.168.2.103

PING 192.168.0.123 (192.168.0.123) 56(84) bytes of data.
64 bytes from 192.168.2.103: icmp_seq=1 ttl=64 time=0.043 ms
64 bytes from 192.168.2.103: icmp_seq=2 ttl=64 time=0.063 ms
64 bytes from 192.168.2.103: icmp_seq=3 ttl=64 time=0.063 ms
64 bytes from 192.168.2.103: icmp_seq=4 ttl=64 time=0.061 ms
64 bytes from 192.168.2.103: icmp_seq=5 ttl=64 time=0.062 ms

Le commande ping continue d’envoyer le ICMP ping du paquet jusqu’à ce que vous l’interrompiez en appuyant sur Ctrl + C sur le clavier. Cependant, vous pouvez limiter les paquets envoyés en utilisant le -c option.

Dans l’exemple ci-dessous, nous envoyons 5 paquets de demande d’écho, et une fois terminé, la commande ping s’arrête.

$ ping 192.168.2.103 -c 5

PING 192.168.0.123 (192.168.0.123) 56(84) bytes of data.
64 bytes from 192.168.2.103: icmp_seq=1 ttl=64 time=0.044 ms
64 bytes from 192.168.2.103: icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from 192.168.2.103: icmp_seq=3 ttl=64 time=0.066 ms
64 bytes from 192.168.2.103: icmp_seq=4 ttl=64 time=0.056 ms
64 bytes from 192.168.2.103: icmp_seq=5 ttl=64 time=0.066 ms

--- 192.168.2.103 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4088ms
rtt min/avg/max/mdev = 0.044/0.056/0.066/0.008 ms

En outre, vous pouvez également envoyer une requête ping au nom de domaine d’un hôte ou d’un serveur. Par exemple, vous pouvez envoyer un ping à Google comme indiqué.

$ ping google.com

PING google.com (142.250.183.78) 56(84) bytes of data.
64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=1 ttl=117 time=2.86 ms
64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=2 ttl=117 time=3.35 ms
64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=3 ttl=117 time=2.70 ms
64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=4 ttl=117 time=3.12 ms
...

En outre, vous pouvez envoyer une requête ping au DNS. Par exemple, vous pouvez envoyer un ping à l’adresse de Google qui est 8.8.8.8.

$ ping 8.8.8.8 -c 5

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=3.24 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=3.32 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=3.40 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=118 time=3.30 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=118 time=2.92 ms

--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 2.924/3.237/3.401/0.164 ms

Un test ping échoué est signalé à l’un des éléments suivants:

  • Un hôte qui est hors ligne.
  • Panne générale du réseau.
  • Présence d’un pare-feu bloquant les requêtes ICMP.

3. Commande traceroute

Le commande traceroute affiche l’itinéraire emprunté par un paquet ping ICMP de votre appareil vers l’hôte ou le serveur de destination. Il affiche les adresses IP des périphériques par lesquels le paquet saute avant d’arriver à la destination distante.

À la ligne 2, la sortie affiche un astérisque * dans l’aller-retour. Ceci indique que le paquet a été abandonné et qu’aucune réponse n’a été reçue. Cela montre que le paquet ping a été abandonné par le routeur, et cela peut être dû à diverses raisons telles que la congestion du réseau.

Traceroute est une commande de diagnostic sympa que vous pouvez utiliser pour dépanner le réseau où le commande ping vous donne des résultats ratés. Il montre le périphérique sur lequel les paquets sont déposés.

$ traceroute google.com
Traceroute - Outil De Diagnostic Réseau
Traceroute – Outil De Diagnostic Réseau

4. Commande mtr

Le mtr (ma traceoute) combine les fonctionnalités de la commande ping et traceroute commander. Il affiche une foule de statistiques, y compris l’hôte par lequel chaque paquet transite et les temps de réponse pour tous les sauts du réseau.

$ mtr google.com
Mtr - Outil D'Analyse Et De Dépannage De Réseau
Mtr – Outil D&Rsquo;Analyse Et De Dépannage De Réseau

5. Commande ifconfig

Le commande ifconfig répertorie les interfaces réseau connectées au PC ainsi que d’autres statistiques telles que les adresses IP associées à chaque interface, le masque de sous-réseau et la MTU pour n’en citer que quelques-unes.

$ ifconfig
Ifconfig - Répertorie Les Interfaces Réseau
Ifconfig – Répertorie Les Interfaces Réseau

Le inet le paramètre montre le IPv4 l’adresse de l’interface réseau pendant inet6 pointe vers l’adresse IPv6. Vous pouvez afficher les détails d’une seule interface en spécifiant l’interface comme indiqué:

$ ifconfig enp0s3
Vérifiez L'Interface Réseau
Vérifiez L&Rsquo;Interface Réseau

6. Commande IP

Une autre façon d’afficher les statistiques d’interface consiste à utiliser commande d’adresse IP comme montré.

$ ip address
Outil De Configuration De Réseau Ip
Outil De Configuration De Réseau Ip

7. Commande ip route

Le route IP La commande imprime la table de routage de votre PC.

$ ip route 
OR
$ ip route show
Liste De La Table De Routage Réseau
Liste De La Table De Routage Réseau

8. Commande dig

Le creuser utilitaire ( court pour Groper d’informations de domaine ) est un outil de ligne de commande pour sonder les serveurs de noms DNS. Il prend un nom de domaine comme argument et affiche des informations telles que l’adresse de l’hôte, l’enregistrement A, l’enregistrement MX (échanges de messagerie), les serveurs de noms, etc.

En un mot, le creuser la commande est une Utilitaire de recherche DNS et est principalement utilisé par les administrateurs système pour le dépannage DNS.

$ dig ubuntu.com
Dig - Outil D'Administration De Réseau
Dig – Outil D&Rsquo;Administration Réseau

9. Commande nslookup

Le utilitaire nslookup est encore un autre outil de ligne de commande utilisé pour effectuer des recherches DNS dans le but de récupérer des noms de domaine et des enregistrements A.

$ nslookup ubuntu.com
Recherche De Serveur De Noms De Domaine
Recherche De Serveur De Noms De Domaine

10. Commande netstat

Le commande netstat imprime les statistiques de l’interface réseau. Il peut afficher la table de routage, les ports sur lesquels divers services écoutent, les connexions TCP et UDP, le PID et l’UID.

Pour afficher les interfaces réseau connectées à votre PC, exécutez:

$ netstat -i

Kernel Interface table
Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
enp1s0    1500        0      0      0 0             0      0      0      0 BMU
lo       65536     4583      0      0 0          4583      0      0      0 LRU
wlp2s0    1500   179907      0      0 0        137273      0      0      0 BMRU

Pour consulter la table de routage, utilisez le -r option comme indiqué.

$ netstat -r

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         _gateway        0.0.0.0         UG        0 0          0 wlp2s0
link-local      0.0.0.0         255.255.0.0     U         0 0          0 wlp2s0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 wlp2s0

Pour examiner active TCP les connexions appellent la commande:

$ netstat -ant
Répertorier Les Connexions Tcp Actives
Répertorier Les Connexions Tcp Actives
Résumé

C’était un aperçu des commandes réseau de base qui s’avéreront utiles, en particulier lors du dépannage de problèmes réseau mineurs dans votre environnement domestique ou professionnel. Essayez-les de temps en temps pour affiner vos compétences de dépannage réseau.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentFortnite: avantages et inconvénients de jouer avec un contrôleur
Article suivantMy Hero Academia révèle les plans d’Endeavor pour expier son passé
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici