# Commandes réseau Voici une liste de commandes réseau couramment utilisées. ### Windows
CommandeDescription
`ipconfig`Affiche la configuration IP actuelle, y compris l'adresse IP, le masque de sous-réseau et la passerelle par défaut.
`ping`Envoie des paquets ICMP Echo Request à un hôte réseau pour vérifier la connectivité réseau.
`tracert`Affiche le chemin emprunté par les paquets pour atteindre une destination.
`netstat`Affiche les connexions réseau actives, les ports ouverts et les statistiques réseau.
`nslookup`Interroge les serveurs DNS pour obtenir des informations sur les noms de domaine.
`arp`Affiche et modifie la table de cache ARP (Address Resolution Protocol).
`route`Affiche et modifie la table de routage IP.
`netsh`Outil en ligne de commande pour configurer et surveiller les réseaux.
`hostname`Affiche le nom de l'hôte de l'ordinateur.
`getmac`Affiche l'adresse MAC (Media Access Control) de l'interface réseau.
`pathping`Combine les fonctionnalités de `ping` et `tracert` pour fournir des informations sur la latence et la perte de paquets.
`ftp`Outil en ligne de commande pour transférer des fichiers vers et depuis un serveur FTP.
`telnet`Outil en ligne de commande pour se connecter à un hôte distant via le protocole Telnet.
`net use`Connecte ou déconnecte des ressources réseau partagées.
`net session`Affiche les sessions réseau actives.
`net view`Affiche une liste des ressources partagées sur le réseau.
### Linux
CommandeDescription
`ifconfig`Affiche et configure les interfaces réseau. (Note: souvent remplacé par `ip` sur les systèmes modernes)
`ip`Outil polyvalent pour afficher et manipuler les interfaces réseau, les routes, etc.
`ping`Envoie des paquets ICMP Echo Request à un hôte réseau pour vérifier la connectivité réseau.
`traceroute`Affiche le chemin emprunté par les paquets pour atteindre une destination.
`netstat`Affiche les connexions réseau actives, les ports ouverts et les statistiques réseau.
`ss`Outil moderne pour afficher les sockets ouverts, similaire à `netstat`.
`nslookup`Interroge les serveurs DNS pour obtenir des informations sur les noms de domaine.
`dig`Outil plus avancé pour interroger les serveurs DNS.
`arp`Affiche et modifie la table de cache ARP (Address Resolution Protocol).
`route`Affiche et modifie la table de routage IP.
`hostname`Affiche ou définit le nom d'hôte de l'ordinateur.
`iwconfig`Configure les interfaces réseau sans fil.
`ethtool`Affiche et configure les paramètres des interfaces réseau Ethernet.
`curl`Transfère des données depuis ou vers un serveur, utile pour tester les requêtes HTTP.
`wget`Télécharge des fichiers depuis le web.
`ssh`Se connecte à un hôte distant via le protocole SSH.
`scp`Copie des fichiers de manière sécurisée entre hôtes via SSH.
`mtr`Combine les fonctionnalités de `ping` et `traceroute` pour fournir des informations sur la latence et la perte de paquets.
`nmap`Outil de scan de réseau pour découvrir les hôtes et services sur un réseau.
`tcpdump`Capture et analyse les paquets réseau.