Je reprend ici les commandes réseaux
sous DOS. La majorité ne sont utilisables qu'à partir des DOS inclus dans Windows
95 et suivant, ou même n'existent plus à partir de Windows 2000.
Pour le DOS pur, un fichier de gestionnaire
réseau doit au préalable être installé dans le config.sys, par exemple
device=c:\reseau\network.sys. Il est fourni avec la carte réseau. D'autres
pilotes sont nécessaires au niveau client (pour Novell par exemple) et au
niveau protocole.
Le dossier contenant le pilote de la carte est
généralement nom_pilote.dos. Il est accompagné de 2 fichiers ini permettant
le paramétrage spécifique: oemsetup.inf et protocol.ini. Le paramétrage
global se fait le plus souvent par un petit fichier exécutable présent sur la
disquette.
Exemple de pilotes à installer dans le
config.sys pour une RTL8139
- DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /I:C:\LANMAN.DOS
- DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\RTL8139\RTSND.DOS
Les principales commandes en réseau sont :
ipconfig :
permet de tester la configuration de votre ordinateur. Si l’adresse IP est
0.0.0.0, c’est que vous avez peut-être un souci matériel.
Exemple de résultat avec la commande ipconfig. Nous
pouvons y voir différents détails comme notre adresse local ou IPV6.
ping :
permet de tester la connectivité entre deux machines, ainsi qu’avec votre
serveur de messagerie (POP, SMTP, IMAP) et votre serveur de noms.
Exemple de résultat avec la commande ping. Ici on
constate que la machine 192.168.1.1 fonctionne et qu’elle me répond.
nslookup :
permet de voir les ressources partagées.
Exemple de résultat de nslookup sur le DNS de google.
arp : permet
d’afficher ou modifier un cache qui contient les différentes IP et adresses
physiques stockées de les tables. Simplement lorsque je communique avec une
autre machine ses adresses IP et physique son stockées dans une table.
Exemple de résultat avec la commande arp et -a pour
argument. Cela affiche les tables en cours dans le cache ARP sur toutes les
interfaces. Vous pouvez bien évidemment modifier les arguments. Si vous ne
savez pas comment faire regarder en bas de la page.
netstat :
permet de connaître les connexions TCP actives sur la machine sur laquelle la
commande est activée et ainsi lister l’ensemble des ports TCP et UDP ouverts
sur l’ordinateur.
Exemple de résultat avec la commande netstat. Nous
voyons les différentes connexions établies ou en attentes.
nbtstat :
Affiche les statistiques du protocole et les connexions TCP/IP actuelles
utilisant netbios.
Exemple de résultat avec la commande nbtstat.
L’argument -r affiche les noms résolus par diffusion et via WINS.
route : affiche
les tables de routage réseau présentes sur la machine. Ici vous pouvez donc
rajouter ou supprimer des routes par exemple.
Exemple de résultat de la commande route avec
l’argument print, cela présente les tables de routage IPV4 et IPV6
Trouver
tous les arguments d’une commande. Pour cela il vous suffit de mettre /?
derrière la commande, dans notre cas ping /?
Exemple
de résultat. Nous voyons que les différents arguments apparaissent avec une
description pour chacun.
Commentaires
Enregistrer un commentaire