Commandes IP relatives aux réseaux sous Windows


Voici la liste de ces commandes à utiliser dans une fenêtre DOS :




Ping


PING : Teste la connexion réseau avec une adresse IP distante
ping -t [IP ou host]
ping -l 1024 [IP ou host]

Cette commande est aussi utile pour générer une charge réseau en spécifiant la taille du paquet avec l’option -l et la taille du paquet en octets.

Tracert


TRACERT : Affiche toutes les adresses IP intermédiaires par lesquelles passe un paquet entre la machine locale et l’adresse IP spécifiée.
tracert [@IP ou nom du host]
tracert -d [@IP ou nom du host]

Cette commande est utile si la commande ping ne donne pas de réponse, afin d'établir à quel niveau la connexion est défaillante.

IpConfig


IPCONFIG : Affiche ou rafraîchit la configuration réseau TCP/IP
ipconfig /all [/release [carte]] [/renew [carte]] /flushdns /displaydns /registerdns [-a] [-a] [-a] 

Cette commande, exécutée sans option, affiche l’adresse IP en cours, le masque réseau ainsi que la passerelle par défaut au niveau des interfaces réseau connues sur la machine locale.

NetStat


NETSTAT : Affiche l’état de la pile TCP/IP sur la machine locale

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [intervalle]

Route


ROUTE : Affiche ou modifie la table de routage

ROUTE [-f] [commande [destination] [MASK masque réseau] [passerelle]

Arp


ARP : Résolution des adresses IP en adresses MAC. Affiche et modifie les tables de traduction des adresses IP en adresses physiques utilisées par le protocole de résolution d'adresses ARP.
ARP -s adr_inet adr_eth [adr_if]
ARP -d adr_inet [adr_if]
ARP -a [adr_inet] [-N adr_if] 

NbtStat


NBTSTAT : Mise à jour du cache du fichier Lmhosts. Affiche les statistiques du protocole et les connexions TCP/IP actuelles utilisant NBT (NetBIOS sur TCP/IP).

 NBTSTAT [-a Nom Distant] [-A adresse IP] [-c] [-n] [-r] [-R] [-s] [S] [intervalle]



Un Exemple :
 nbtstat -A @IP

Cette commande renvoie le nom NetBIOS, nom du système, les utilisateurs connectés ...de la machine distante.

Telnet


TELNET
telnet <IP ou host>
telnet <IP ou host> <port TCP>


La commande telnet permet d'accéder en mode Terminal (Ecran passif) à un host distant. Elle permet également de vérifier si un service quelconque TCP tourne sur un serveur distant en spécifiant après l’adresse IP le numéro de port TCP. C’est ainsi que l’on peut tester si le service SMTP, par exemple, tourne sur un serveur Microsoft Exchange en utilisant l’adresse IP du connecteur SMTP et puis 25 comme numéro de port. Les ports les plus courants sont :

Hostname


HOSTNAME : Affiche le nom de la machine

Ftp


FTP: Client de téléchargement de fichiers
ftp –s:<file>

NsLookUp


NsLookUp: envoie des requêtes DNS sur un serveur DNS au choix
nslookup [domaine] [serveur dns]


La commande NsLookUp permet d'envoyer des requêtes DNS à un serveur. Par défaut, si vous ne mettez pas le serveur DNS, la commande utilisera celui qui est configuré pour votre interface réseau (celui que vous utilisez pour naviguer sur internet, par exemple) mais vous pouvez forcer l'utilisation d'un autre serveur.

Par exemple, pour demander au serveur DNS 10.0.0.3 l'adresse IP correspondante à l'adresse www.commentcamarche.net:
nslookup www.commentcamarche.net 10.0.0.3

NetSh


NetSh: configure le réseau sous Windows

Utilisation de base (fr)
Utilisation détaillée (en)