Académique Documents
Professionnel Documents
Culture Documents
50-Commandes Reseaux Tcp-Ip Pour Windows PDF
50-Commandes Reseaux Tcp-Ip Pour Windows PDF
TCP/IP WINDOWS
frati@unice.fr
Ipconfig
Ping
Tracert
Route
Netstat
Arp
Nslookup
Hostname
Finger
Netmon
Telnet / ssh
Ftp / scp
Net
Netsh
Nbtstat
PING :
tester la connectivit rseau de bout en bout
avec une adresse IP distante
c:\>ping -t <IP ou hostname>
c:\>ping -l 1024 <IP ou hostname>
Loption -t permet de faire des pings en continu
jusqu Ctrl-C. Cette commande est aussi utile pour
gnrer une charge rseau en spcifiant la taille du
paquet avec loption -l avec la taille en octets (idal
pour tester la MTU).
TRACERT :
affiche toutes les adresses IP intermdiaires par
lesquelles passe un paquet entre la machine locale
et ladresse IP spcifie (quivalent traceroute
sur unix)
c:\>tracert <IP ou host>
c:\>tracert -d <IP ou host>
Pour tester la connectivit rseau et si la commande
ping ne donne pas de rponse, il convient de lancer cette
commande pour voir quel niveau le paquet ou la
connectivit est dfaillante.
Pour acclrer laffichage de la liste des routeurs, il est
utile dappliquer la commande -d qui vite la rsolution
inverse au niveau du DNS.
IPCONFIG :
IPCONFIG :
NETSTAT :
ROUTE :
ROUTE :
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 :
NBTSTAT :
TELNET :
telnet <IP ou host>
telnet <IP ou host> <port TCP>
La faon la plus utile dutiliser la commande telnet est
pour 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).
Prfrer SSH
(Putty)
NSLOOKUP :
tester le serveur DNS et/ou la rsolution des
noms sous TCP/IP (sutilise de la manire que
sous unix)
Les options les plus utilises :
> set type=mx pour trouver le relais messagerie dun
domaine
> set type=ns pour trouver le serveur de domaine
associ
> set type=a pour rsoudre un host (par dfaut)
> set type=soa pour les champs du fameux SOA
HOSTNAME :
affiche le nom de la machine
quivalent la commande unix du
mme nom
FINGER :
Affiche des informations sur
lutilisateur connect sur lhte spcifi
finger <user>@<host>
Une machine bien scurise lautre bout
devrait rejeter cette commande (connexion
refuse en rponse) car cette commande
prsente des trous de scurit.
FTP :
client de tlchargement de fichiers
ftp
ftp s:<file>
-s cette option permet de lancer des FTP
en mode batch : spcifie un fichier textuel
contenant les commandes FTP.
Client : actif ou passif
NETMON :
capture et analyse les trames IP
circulant sur le rseau
Netmon== Network Monitor
2 versions : basique + celle du RessourceKit
permet danalyser les trames rseaux Ethernet
et TCP/IP au mme titre que le snoop sous
Solaris mais avec une convivialit Windows et
une slectivit beaucoup plus pratique.
Prfrez Ethereal (http://www.ethereal.com/)
Protocole SMB
Share name
Resource
Remark
------------------------------------------------------------------------------D$
D:\
Default share
print$
C:\WINDOWS\System32\spool\drivers Printer Drivers
C$
C:\
Default share
ADMIN$
C:\WINDOWS
Remote Admin
IPC$
Remote IPC
TEMP
D:\TEMP
CanonMP3
USB002
Spooled
Canon MP390 Series Printer
The command completed successfully.
C:\>
C:\>
C:\>
C:\>
net
net
net
net
view \\nyx
use y: \\moby
use z: \\oasis\stephane$
send
NETSH :
Exemples NETSH
Comment modifier votre IP la vole
avec NETSH ?
Sauvegarder/Restaurer la configuration de
linterface
netsh
netsh
netsh
netsh
cls
@echo off
echo "Reprogramme le rseau sur adresse 192.168.0.100 pour VNC"
pause
netsh interface ip set address name="LAN Cx" static 192.168.0.100 255.255.255.0 192.168.0.254 1
netsh interface ip set dns "LAN Cx" static 192.168.0.200
netsh interface ip set wins LAN Cx" static 192.168.0.200
Pause
Se replacer en DHCP
cls
@echo off
echo "Retour une adresse dynamique done par la Freebox"
netsh interface ip set address name ="LAN Cx" source=dhcp
netsh interface ip set dns LAN Cx" dhcp
pause