Vous êtes sur la page 1sur 4

ll est parfois trs utile de connatre les commandes IP, pour analyser voire configurer ses rseaux TCP/IP.

Voici quelques commandes utiliser dans une fentre DOS :

Ping
Tracert
IpConfig
NetStat
Route
Arp
NbtStat

Mr ndiaye

Telnet
Hostname
Ftp
NsLookUp
NetSh

COURS DE DOS

Ping
PING : Teste la connexion rseau avec une adresse IP distante
ping -t [IP ou host]
ping -l 1024 [IP ou host]
Loption -t permet de faire des pings en continu jusqu Ctrl-C.
o Si vous avez prcis l'option -t vous pouvez tout moment avoir des statistiques sans

interrompre les requtes ping en appuyant sur Ctrl+Attn (aussi nomm Ctrl+Pause)
Cette commande est aussi utile pour gnrer une charge rseau en spcifiant la taille du paquet
avec loption -l et la taille du paquet en octets.
Tracert
TRACERT : Affiche toutes les adresses IP intermdiaires par lesquelles passe un paquet entre
la machine locale et ladresse IP spcifie.
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 rponse, afin d'tablir quel
niveau la connexion est dfaillante.
IpConfig
IPCONFIG : Affiche ou rafrachit la configuration rseau TCP/IP
ipconfig /all [/release [carte]] [/renew [carte]]
Cette commande, excute sans option, affiche ladresse IP en cours, le masque rseau ainsi
que la passerelle par dfaut au niveau des interfaces rseau connues sur la machine locale.
/all: Affiche toute la configuration rseau, y compris les serveurs DNS, WINS, bail DHCP,
etc ...
/renew [carte]: Renouvelle la configuration DHCP de toutes les cartes (si aucune carte n'est
spcifie) ou d'une carte spcifique avec le paramtre carte. Le nom de carte est celui qui
apparat avec ipconfig sans paramtre.
/release [carte]: Envoie un message DHCPRELEASE au serveur DHCP pour librer la
configuration DHCP actuelle et annuler la configuration d'adresse IP de toutes les cartes (si
aucune carte n'est spcifie) ou d'une carte spcifique avec paramtre carte. Ce paramtre
dsactive TCP/IP pour les cartes configures de manire obtenir automatiquement une
adresse IP.
/flushdns: Vide et rinitialise le cache de rsolution du client DNS. Cette option est utile pour
exclure les entres de cache ngatives ainsi que toutes les autres entres ajoutes de faon
dynamique.
/displaydns: Affiche le cache de rsolution du client DNS, qui inclut les entres prcharges
partir du fichier des htes locaux ainsi que tous les enregistrements de ressources rcemment
obtenus pour les requtes de noms rsolues par l'ordinateur. Le service Client DNS utilise ces
informations pour rsoudre rapidement les noms frquemment sollicits, avant d'interroger ses
serveurs DNS configurs.
/registerdns: Actualise tous les baux DHCP et rinscrit les noms DNS.
NetStat
NETSTAT : Affiche ltat de la pile TCP/IP sur la machine locale
NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [intervalle]
-a Affiche toutes les connexions et ports d'coute (Les connexions ct serveur sont
normalement inhibes).
-e Affiche les statistiques Ethernet. Peut tre combine avec l'option -s.
-n Affiche les adresses et les numros de port sous forme numrique.
-p proto Affiche les connexions pour le protocole spcifi par proto; proto peut tre TCP ou
UDP. Utilis avec l'option -s pour afficher des statistiques par protocole, proto peut tre TCP,
UDP, ou IP.
-r Affiche le contenu de la table de routage.
-s Affiche les statistiques par protocole. Par dfaut, des statistiques sur TCP, UDP et IP sont
visualises; l'option -p peut tre utilise pour spcifier un sous-ensemble du dfaut.

intervalle: Raffiche les statistiques slectionnes, avec une pause de "intervalle" secondes
entre chaque affichage. Appuyez sur Ctrl+C pour arrter l'affichage des statistiques.
-abnov Affiche les processus qui utilisent la connexion internet (Adresse IP local, port, adress
IP distante et le PID du processus qui utilise la connexion ainsi que son nom).
Route
ROUTE : Affiche ou modifie la table de routage
ROUTE [-f] [commande [destination] [MASK masque rseau] [passerelle]
-f Efface les tables de routage de toutes les entres de passerelles. Utilis conjointement une
des commandes, les tables sont effaces avant l'excution de la commande.
-p Rend rmanente lentre dans la table aprs le reboot de la machine
commande Spcifie une des quatre commandes :
o DELETE: Efface un itinraire.
o PRINT: Affiche un itinraire.
o ADD: Ajoute un itinraire.
o CHANGE: Modifie un itinraire existant.
destination: Spcifie l'hte.
MASK: Si le mot cl MASK est prsent, le paramtre suivant est interprt comme le
paramtre masque rseau.
masque rseau: Fourni, il spcifie la valeur de masque de sous-rseau associer cette entre
d'itinraire. Non spcifi, il prend la valeur par dfaut 255.255.255.255.
passerelle: Spcifie la passerelle.
METRIC: Spcifie le cot mtrique pour la destination
Arp
ARP : Rsolution des adresses IP en adresses MAC. Affiche et modifie les tables de traduction
des adresses IP en adresses physiques utilises par le protocole de rsolution d'adresses ARP.
ARP -s adr_inet adr_eth [adr_if]
ARP -d adr_inet [adr_if]
ARP -a [adr_inet] [-N adr_if]
-a Affiche les entres ARP actives en interrogeant le protocole de donnes actif. Si adr_inet est
spcifi, seules les adresses IP et physiques de l'ordinateur spcifi sont affiches. Si plus
d'une interface rseau utilise ARP, les entres de chaque table ARP sont affiches.
-g Identique -a.
adr_inet Spcifie une adresse internet.
-N adr_if Affiche les entres ARP pour l'interface rseau spcifie par adr_if.
-d Efface l'hte spcifi par adr_inet.
-s Ajoute l'hte et associe l'adresse Internet adr_inet avec l'adresse physique adr_eth. L'adresse
physique est donne sous forme de 6 octets hexadcimaux spars par des tirets. L'entre est
permanente.
adr_eth Spcifie une adresse physique.
adr_if Prcise, elle spcifie l'adresse Internet de l'interface dont la table de traduction des
adresses devrait tre modifie. Non prcise, la premire interface applicable sera utilise.

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]
-a (tat carte) Liste la table de noms de la machine distante (nom connu).
-A (tat carte) Liste la table de noms de la machine distante (adresse IP).
-c (cache) Liste le cache de noms distant y compris les adresses IP.
-n (noms) Liste les noms NetBIOS locaux.
-r (rsolus) Liste les noms rsolus par diffusion et via WINS.
-R (Recharge) Purge et recharge la table du cache de noms distante.
-S (Sessions) Liste la table de sessions avec les adresses destination IP.

-s (sessions) Liste la table de sessions convertissant les adresses de destination IP en noms


d'htes via le fichier htes.
Un Exemple : nbtstat -A @IP
Cette commande renvoie le nom NetBIOS, nom du systme, les utilisateurs connects ...de la
machine distante.
Telnet
TELNET
telnet <IP ou host>
telnet <IP ou host> <port TCP>
La commande telnet permet d'accder en mode Terminal (Ecran passif) un host distant. Elle
permet galement de vrifier si un service quelconque TCP tourne sur un serveur distant en
spcifiant aprs ladresse IP le numro de port TCP. Cest ainsi que lon peut tester si le
service SMTP, par exemple, tourne sur un serveur Microsoft Exchange en utilisant ladresse IP
du connecteur SMTP et puis 25 comme numro de port. Les ports les plus courants sont :
ftp (21),
telnet (23),
smtp (25),
www (80),
kerberos (88),
pop3 (110),
nntp (119)
et nbt (137-139).
Hostname
HOSTNAME : Affiche le nom de la machine
Ftp
FTP: Client de tlchargement de fichiers
ftp s:<file>
-s cette option permet de lancer des FTP en mode batch : spcifie un fichier textuel contenant
les commandes FTP.