Export
Export
Export
Des commandes DOS et PowerShell peuvent être utilisées pour l’administration et la maintenance
quotidienne d’un réseau, s’assurer du bon fonctionnement des services ou simplement d’essayer de
diagnostiquer un problème réseau.
a. La commande netsh
Il est possible d’effectuer la configuration IPv4 d’un poste avec la commande netsh , en voici un exemple
:
Cette commande permet d’attribuer l’adresse IPv4 10.10.0.10 avec un masque en /24 à la carte réseau
nommée Ethernet, avec comme passerelle 10.10.0.1.
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -1-
rose liliie
b. La commande ipconfig
En lui associant des commutateurs, il est possible d’effectuer des opérations ou d’obtenir des
informations :
ˇ
ipconfig /all : affiche la configuration complète des interfaces réseau présentes sur le
poste.
ˇ
ipconfig /release : libère la configuration IP distribuée par le serveur DHCP.
ˇ
ipconfig /renew : demande une nouvelle configuration au serveur DHCP.
ˇ
ipconfig /displaydns : affiche les entrées dans le cache DNS.
ˇ
ipconfig /flushdns : permet de vider le cache DNS.
ˇ
ipconfig /registerdns : oblige le poste à venir s’enregistrer auprès de son serveur
DNS.
c. La commande ping
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -2-
rose liliie
Cette commande permet la vérification de la bonne communication entre deux postes. Les problèmes de
connectivité sur un poste ou un serveur sont ainsi assez vite repérés. La commande est composée de
commutateurs éventuels puis le nom ou l’adresse IP de la machine à tester.
Sans commutateur, seules quatre trames de type écho sont envoyées, si le poste est allumé et connecté
au réseau une réponse est retournée. Dans le cas contraire, une réponse négative est donnée.
ˇ
-n nombre : ce commutateur permet l’envoi de x requêtes avant de s’arrêter. x étant le
nombre donné à la suite du n.
ˇ
-t : contrairement au -n, l’envoi de trames s’effectue tant que l’arrêt n’a pas été demandé.
ˇ
-a : permet la résolution de l’adresse IP en nom.
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -3-
rose liliie
ˇ
-4 : force l’utilisation d’IPv4.
ˇ
-6 : force l’utilisation d’IPv6.
Ping est une commande qui s’appuie sur le protocole ICMP, il est donc possible de
tester un hôte distant. Attention néanmoins, ce type de requêtes peut être bloqué
par un pare-feu.
d. La commande tracert
La commande tracert est une commande DOS qui identifie tous les routeurs qui sont utilisés pour
joindre une destination. La trame est de type ICMP, il est inutile d’utiliser cette commande si la destination
est présente sur le même réseau local. En effet, la commande renvoie le nom ou l’adresse IP du ou des
routeurs que la trame écho a franchi.
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -4-
rose liliie
Cette commande est très utile lorsque l’on effectue du dépannage pour trouver quel routeur est mal
configuré ou celui qui ne fonctionne pas correctement.
D’autres commandes comme nslookup peuvent être utilisées pour effectuer des tests de résolutions de
noms.
Voici maintenant les commandes PowerShell qui vont nous permettre de configurer, surveiller et
dépanner la configuration IPv4 de nos serveurs.
a. La commande Test-Connection
La cmdlet Test-Connection est la commande PowerShell qui permet de tester la connectivité entre
deux périphériques ou ordinateurs en utilisant des requêtes ICMP.
Cette commande est plus évoluée que la commande ping , et offre les possibilités suivantes :
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -5-
rose liliie
ˇ Envoyer des requêtes ICMP de plusieurs hôtes vers un hôte en spécifiant le compte utilisateur
à employer :
b. La commande Test-NetConnection
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -6-
rose liliie
c. La commande New-NetIPAddress
La cmdlet New-NetIPAddress nous permet de configurer l’adresse IPv4 et IPv6 d’une interface
réseau. Le plus simple est d’utiliser le nom de la carte réseau correspondant à l’interface que l’on
souhaite configurer, pour cela on utilise la cmdlet Get-NetAdapter , qui nous liste l’ensemble des
interfaces réseau.
Pour configurer une adresse IPv6 avec PowerShell il faudra utiliser le paramètre -
AddressFamily avec la valeur IPV6.
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -7-
rose liliie
d. La commande Set-DnsClientServerAddress
Le tableau ci-dessous vous donne des commandes PowerShell qui permettent d’obtenir des informations
de configuration :
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -8-
rose liliie
domaine editions-eni.fr :
© Editions ENI - Tous droits réservés - Copie personnelle de rose liliie -9-