[ TechDocsCove ]  TechDocsCove fr   ↩︎

# Commandes réseau essentielles de Linux pour les webmasters

computer networks   linux   shell   webmaster tools  

traductions: [ en/English ] · [ es/Español ] · [ de/Deutsch ]


Table des matières


Les webmasters comptent sur différentes commandes Linux pour diagnostiquer et gérer les aspects liés au réseau. Ces commandes aident à comprendre la connectivité, le DNS, à récupérer des données et à analyser le réseau. Voici une liste étendue de commandes réseau essentielles avec des explications, des exemples et des résultats :

ping - Vérifier une ressource distante

Une commande fondamentale qui teste la connectivité avec une ressource distante en envoyant des paquets et en mesurant le temps aller-retour.

ping example.com

Résultat Exemple :

64 bytes from 93.184.216.34: icmp_seq=1 ttl=54 time=20.1 ms
64 bytes from 93.184.216.34: icmp_seq=2 ttl=54 time=19.8 ms
64 bytes from 93.184.216.34: icmp_seq=3 ttl=54 time=18.9 ms

Cette sortie montre des communications aller-retour réussies avec le serveur distant (example.com), fournissant des informations sur le temps nécessaire aux paquets pour atteindre le serveur et revenir à la machine locale.

traceroute - Tracer l’itinéraire vers une ressource distante

Trace le chemin emprunté par les paquets pour atteindre une destination, affichant chaque saut et la latence entre les routeurs.

traceroute example.com

Résultat Exemple :

 1  gateway (192.168.1.1)  2.500 ms  2.501 ms  2.503 ms
 2  207.241.251.1 (207.241.251.1)  10.317 ms  10.319 ms  10.320 ms
 3  75.75.75.75 (75.75.75.75)  10.321 ms  10.322 ms  10.323 ms
 4  11.22.33.44 (11.22.33.44)  20.624 ms  20.625 ms  20.626 ms
 ...

Cette sortie affiche l’itinéraire emprunté par les paquets vers le serveur distant (example.com) et montre chaque saut ainsi que sa latence.

dig - Interroger les informations DNS sur un domaine

Fournit des informations DNS détaillées sur un domaine, aidant à comprendre ses enregistrements DNS.

dig example.com

Résultat Exemple :

; <<>> DiG 9.10.6 <<>> example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12345
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;example.com.           IN  A

;; ANSWER SECTION:
example.com.        3600    IN  A   93.184.216.34

;; Query time: 50 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Mon Jan 07 12:34:56 PST 2024
;; MSG SIZE  rcvd: 56

Cette sortie fournit des informations DNS détaillées sur le domaine (example.com), y compris son adresse IP et les temps de requête.

host - Effectuer une recherche DNS pour un domaine

Résout un nom de domaine vers son adresse IP associée, aidant à la résolution du domaine vers IP.

host example.com

Résultat Exemple :

example.com has address 93.184.216.34
example.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946

Cette sortie révèle les adresses IP associées au domaine (example.com), y compris les adresses IPv4 et IPv6.

whois - Récupérer les détails d’enregistrement de domaine

Récupère les informations d’enregistrement de domaine et les détails de propriété concernant un domaine donné.

whois example.com

Résultat Exemple :

Domain Name: example.com
Registry Domain ID: 12345678_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.iana.org
Registrar URL: http://iana.org
Updated Date: 2024-01-01T00:00:00Z
Creation Date: 1995-01-01T00:00:00Z
...

Cette sortie présente les informations d’enregistrement de domaine, y compris les détails du registraire, la date de création et le statut du domaine.

nmap - Scanner les ports et découvrir les hôtes

Scan des ports et découverte des hôtes sur un réseau, fournissant un aperçu des ports ouverts et des services.

nmap example.com

Résultat Exemple :

Starting Nmap 7.91 ( https://nmap.org ) at 2024-01-07 12:34 PST
Nmap scan report for example.com (93.184.216.34)
Host is up (0.045s latency).
Not shown: 998 filtered ports
PORT     STATE  SERVICE
80/tcp   open   http
443/tcp  open   https

Nmap done: 1 IP address (1 host up) scanned in 1.23 seconds

Cette sortie affiche les ports ouverts et les services disponibles sur le serveur (example.com), aidant dans les évaluations de sécurité réseau.

curl - Récupérer des informations à partir d’une URL

Récupère des données à partir d’URL, permettant la récupération des en-têtes HTTP, des détails de certificat SSL et du contenu.

curl -I https://example.com

Résultat Exemple :

HTTP/2 200
server: nginx
date: Mon, 07 Jan 2024 20:10:00 GMT
content-type: text/html; charset=UTF-8
content-length: 12345
...

Cette sortie montre les en-têtes HTTP lors de l’accès à l’URL (https://example.com), fournissant des métadonnées sur la réponse du serveur.

wget - Télécharger des fichiers depuis internet

Permet le téléchargement de fichiers depuis internet en fournissant l’URL du fichier désiré.

wget https://example.com/file.zip

Résultat Exemple :

--2024-01-07 12:34:56--  https://example.com/file.zip
Resolving example.com (example.com)... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946
Connecting to example.com (example.com)|93.184.216.34|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12345678 (12M) [application/zip]
Saving to: ‘file.zip’

file.zip                100%[==================================>]  12.35M  10.0MB/s    in 1.2s

2024-01-07 12:34:58 (10.0 MB/s) - ‘file.zip’ saved [12345678/12345678]

Cette sortie démontre le processus de téléchargement d’un fichier (file.zip) depuis l’URL (https://example.com) en utilisant wget.



Créé le: janv. 7, 2024


Partager par e-mailIcône pour le partage par e-mail    Partager sur RedditIcône pour le partage sur Reddit    Partager sur XIcône pour le partage sur X    Partager sur TelegramIcône pour le partage sur Telegram    Partager sur WhatsAppIcône pour le partage sur WhatsApp    Partager sur FacebookIcône pour le partage sur Facebook    Partager sur LinkedInIcône pour le partage sur LinkedIn



Découvrez-en plus sur ce sujet: