Commandes Netsh pour l'interface IP
Vous pouvez utiliser des commandes dans le contexte Netsh Interface IP pour configurer le protocole TCP/IP (notamment les adresses, les passerelles par défaut, les serveurs DNS et les serveurs WINS) et afficher des informations de configuration et des statistiques.
Vous pouvez exécuter ces commandes à partir de l'invite de commandes Windows XP ou de l'invite de commandes du contexte Netsh Interface IP. Pour que ces commandes fonctionnent à l'invite de commandes Windows XP, vous devez taper netsh interface ip avant de taper les commandes et paramètres tels qu'ils apparaissent dans la syntaxe ci-dessous. Pour exécuter ces commandes Netsh sur un ordinateur distant fonctionnant sous Windows 2000 Server, vous devez tout d'abord utiliser Connexion au Bureau à distance pour vous connecter à un ordinateur fonctionnant sous Windows 2000 Server qui exécute Terminal Server. Des différences fonctionnelles peuvent apparaître entre les commandes du contexte Netsh sur Windows 2000 et Windows XP.
Pour plus d'informations sur Netsh, consultez Utilisation de Netsh.
Pour afficher la syntaxe d'une commande, cliquez sur la commande :
set address
Configure une adresse IP et une passerelle par défaut sur une interface spécifiée.
Syntaxe
set address [name=]NomInterface [source=]{dhcp | static [addr=]AdresseIP [mask=]MasqueSousRéseau [gateway=]{none | PasserelleParDéfaut [[gwmetric=]MétriquePasserelle]}}
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface dont vous souhaitez configurer les informations d'adresse et de passerelle. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [source=]{dhcp | static [addr=]AdresseIP [mask=]MasqueSousRéseau [gateway=]{none | PasserelleParDéfaut [[gwmetric=]MétriquePasserelle]}}
- Requis. Spécifie si l'adresse IP à configurer provient d'un serveur ou s'il s'agit d'une adresse statique. Si l'adresse est statique, AdresseIP spécifie l'adresse à configurer et MasqueSousRéseau spécifie le masque de sous-réseau de l'adresse IP en cours de configuration. Si l'adresse est statique, vous devez également spécifier si vous souhaitez conserver la passerelle par défaut actuelle (si elle existe) ou si vous voulez en configurer une pour l'adresse. Si vous configurez une passerelle par défaut, PasserelleParDéfaut spécifie l'adresse IP de la passerelle par défaut à configurer et MétriquePasserelle indique la valeur métrique de cette passerelle par défaut.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Vous pouvez utiliser cette commande pour basculer une interface d'une configuration DHCP à une configuration statique et vice versa. Si l'interface est configurée statiquement, les adresses des serveurs DNS et WINS de cette interface doivent également être configurées statiquement.
- L'omission du paramètre PasserelleParDéfaut n'efface pas la configuration de la passerelle mais préserve la configuration précédente.
add address
Ajoute une adresse IP et une passerelle par défaut à une interface spécifiée et configurée avec une adresse IP statique.
Syntaxe
add address [name=]NomInterface [addr=]AdresseIP [mask=]MasqueSousRéseau [[gateway=] PasserelleParDéfaut [gwmetric=]MétriquePasserelle]
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface à laquelle vous souhaitez ajouter les informations d'adresse et de passerelle. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [addr=]AdresseIP [mask=]MasqueSousRéseau
- Requis. Indique l'adresse IP à ajouter ainsi que le masque de sous-réseau de cette adresse IP.
- [gateway=]PasserelleParDéfaut [gwmetric=]MétriquePasserelle
- Indique l'adresse IP de la passerelle par défaut à ajouter ainsi que la valeur métrique de cette passerelle par défaut.
- /?
- Affiche de l'aide à l'invite de commandes.
delete address
Supprime une adresse IP ou une passerelle par défaut sur une interface configurée statiquement.
Syntaxe
delete address [name=]NomInterface [addr=] AdresseIP [[gateway=]{PasserelleParDéfaut | all}]
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface dont vous souhaitez supprimer les informations d'adresse et de passerelle. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [addr=]AdresseIP
- Requis. Spécifie l'adresse IP à supprimer.
- [gateway=]{PasserelleParDéfaut | all}
- Spécifie s'il faut supprimer une seule passerelle par défaut ou toutes les passerelles par défaut. Si une seule passerelle par défaut doit être supprimée, PasserelleParDéfaut spécifie l'adresse IP de la passerelle par défaut à supprimer.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Cette commande ne va pas supprimer la dernière adresse IP sur l'interface.
show address
Affiche les informations relatives aux adresses IP statiques et aux passerelles par défaut sur une interface spécifiée. Utilisée sans paramètres, la commande show address affiche les informations relatives aux adresses pour toutes les interfaces.
Syntaxe
show address [[name=]NomInterface]
Paramètres
- [name=]NomInterface
- Indique le nom de l'interface à propos de laquelle vous souhaitez afficher les informations relatives aux adresses. Le NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Pour les interfaces configurées à l'aide de DHCP, utilisez la commande ipconfig pour afficher les adresses IP assignées, les paramètres de bail et d'autres informations sur DHCP.
set dns
Configure une adresse de serveur DNS pour une interface spécifiée.
Syntaxe
set dns [name=]NomInterface [source=]{dhcp | static [addr=]{AdresseDNS | none}} [[ddns=]{disabled | enabled}] [[suffix=]{interface | primary}]
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface dont vous souhaitez définir les informations de type DNS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [source=]{dhcp | static [addr =]{AdresseDNS | none}}
- Requis. Indique si l'adresse IP du serveur DNS est configurée par DHCP ou est statique. Si l'adresse IP est statique, AdresseDNS spécifie l'adresse IP du serveur DNS à configurer et none indique que la configuration DNS doit être supprimée.
- [ddns=]{disabled | enabled}
- Spécifie si l'ordinateur doit tenter l'inscription de mise à jour dynamique DNS des adresses IP de cette connexion et du nom complet de l'ordinateur. Le nom complet de l'ordinateur est défini dans l'élément Système du Panneau de configuration, dans l'onglet Nom de l'ordinateur. Le paramètre enabled indique que la tentative doit avoir lieu. Le paramètre disabled indique que la tentative ne doit pas avoir lieu.
- [suffix=]{interface | primary}
- Spécifie si l'ordinateur doit tenter la mise à jour dynamique DNS pour inscrire les adresses IP et le nom de domaine spécifique à cette connexion, en plus du nom complet de l'ordinateur. Le nom DNS spécifique à cette connexion résulte de la concaténation entre le nom de l'ordinateur (première partie du nom complet de l'ordinateur) et le suffixe DNS de la connexion. Le paramètre interface indique qu'il faut inscrire à la fois le nom complet de l'ordinateur et le nom spécifique à cette connexion. Le paramètre primary indique que seul le nom complet de l'ordinateur doit être inscrit.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Si l'interface est déjà configurée statiquement, le paramètre static remplace la liste existante des adresses de serveurs DNS par celle qui est spécifiée dans la commande.
- Le paramètre par défaut pour ddns= est enabled.
- Le paramètre par défaut pour suffix= est primary.
add dns
Ajoute un serveur DNS à une liste de serveurs DNS pour une interface spécifiée.
Syntaxe
add dns [name=]NomInterface [addr=] AdresseDNS [[index=]IndexDNS]
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface à laquelle vous souhaitez ajouter des informations de type DNS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [addr= ]AdresseDNS
- Requis. Spécifie l'adresse IP du serveur DNS à ajouter.
- [index=]IndexDNS
- Spécifie la position du serveur DNS ajouté dans la liste des serveurs DNS pour l'interface.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Un nombre petit pour le paramètre IndexDNS correspond à une plus grande préférence. Si aucun index n'est spécifié, le serveur est ajouté avec le niveau de préférence le plus bas.
delete dns
Supprime un ou tous les serveurs DNS d'une liste de serveurs DNS pour une interface spécifiée ou pour toutes les interfaces.
Syntaxe
delete dns [name=]NomInterface [addr=]{AdresseDNS | all}
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface dont vous souhaitez supprimer les informations de type DNS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [addr=]{AdresseDNS | all}
- Requis. Spécifie si vous voulez supprimer l'adresse d'un serveur DNS ou de tous les serveurs pour toutes les interfaces. Si un seul serveur DNS doit être supprimé, AdresseDNS spécifie l'adresse IP du serveur DNS à supprimer.
- /?
- Affiche de l'aide à l'invite de commandes.
show dns
Affiche la configuration DNS d'une interface spécifiée. Utilisée sans paramètres, la commande show dns affiche les configurations DNS de toutes les interfaces.
Syntaxe
show dns [[name=]NomInterface]
Paramètres
- [name=]NomInterface
- Indique le nom de l'interface dont vous souhaitez afficher la configuration DNS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- /?
- Affiche de l'aide à l'invite de commandes.
set wins
Définit la configuration du serveur WINS en tant que mode DHCP ou mode statique pour une interface spécifiée.
Syntaxe
set wins [name=]NomInterface [source=]{dhcp | static [addr=]{AdresseWINS | none }}
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface dont vous souhaitez définir les informations de type WINS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [source=]{dhcp | static [addr=]{AdresseWINS | none }}
- Requis. Indique si l'adresse IP du serveur WINS à configurer doit être assignée par DHCP ou s'il s'agit d'une adresse statique. Si l'adresse IP est statique, AdresseWINS spécifie l'adresse IP du serveur WINS à configurer et none indique que la configuration WINS doit être supprimée.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Si l'interface est déjà configurée statiquement, le paramètre static remplace la liste existante des adresses de serveurs WINS par celle qui est spécifiée dans la commande set wins.
add wins
Ajoute un serveur WINS à une liste de serveurs WINS pour une interface spécifiée.
Syntaxe
add wins [name=]NomInterface [addr=] AdresseWINS [[index=]IndexWINS]
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface à laquelle vous souhaitez ajouter des informations de type WINS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [addr=]AdresseWINS
- Requis. Spécifie l'adresse IP du serveur WINS à ajouter.
- [index=]IndexWINS
- Spécifie la position du serveur WINS ajouté dans la liste des serveurs WINS pour cette interface.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Un nombre petit pour le paramètre IndexWINS correspond à une plus grande préférence. Si aucun index n'est spécifié, le serveur est ajouté avec le niveau de préférence le plus bas.
delete wins
Supprime un ou plusieurs serveurs WINS d'une liste de serveurs WINS pour une interface spécifiée ou pour toutes les interfaces.
Syntaxe
delete wins [name=]NomInterface [addr=]{AdresseWINS | all}
Paramètres
- [name=]NomInterface
- Requis. Indique le nom de l'interface dont vous souhaitez supprimer un ou plusieurs serveurs WINS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- [addr=]{AdresseWINS | all}
- Requis. Spécifie si vous voulez supprimer uniquement un serveur pour une interface ou tous les serveurs pour toutes les interfaces. Si un seul serveur doit être supprimé, AdresseWINS spécifie l'adresse IP du serveur WINS à supprimer.
- /?
- Affiche de l'aide à l'invite de commandes.
show wins
Affiche la configuration WINS d'une interface spécifiée. Utilisée sans paramètres, la commande show wins affiche les configurations WINS de toutes les interfaces.
Syntaxe
show wins [[name=]NomInterface]
Paramètres
- [name=]NomInterface
- Indique le nom de l'interface dont vous souhaitez afficher les informations de type WINS. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- /?
- Affiche de l'aide à l'invite de commandes.
show icmp
Affiche les statistiques ICMP. Utilisée sans paramètres, la commande show icmp n'affiche les statistiques qu'une seule fois.
Syntaxe
show icmp [[rr=]TauxRafraîchissement]
Paramètres
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
show interface
Affiche les statistiques pour une interface spécifiée. Utilisée sans paramètres, la commande show interface n'affiche les statistiques de toutes les interfaces qu'une seule fois.
Syntaxe
show interface [[index=]IndexInterface] [[rr=]TauxRafraîchissement]
Paramètres
- [index=]IndexInterface
- Spécifie l'index d'interface, à savoir un entier qui identifie l'interface.
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Pour obtenir l'index d'une interface, consultez le résultat de la commande show interface utilisée sans paramètres.
show ipaddress
Affiche des informations pour une adresse IP spécifiée. Utilisée sans paramètres, la commande show ipaddress affiche des informations pour toutes les adresses IP de toutes les interfaces.
Syntaxe
show ipaddress [[index=]AdresseIP] [[rr=]TauxRafraîchissement]
Paramètres
- [index=]AdresseIP
- Spécifie une adresse IP d'une interface.
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Pour obtenir les adresses IP de toutes les interfaces, consultez le résultat de la commande show ipaddress utilisée sans paramètres.
show ipnet
Affiche le contenu du cache ARP (Address Resolution Protocol), qui contient les adresses matérielles des adresses IP résolues du tronçon suivant. Utilisée sans paramètres, la commande show ipnet n'affiche les informations qu'une seule fois.
Syntaxe
show ipnet [[rr=]TauxRafraîchissement]
Paramètres
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
show ipstats
Affiche les statistiques IP. Utilisée sans paramètres, la commande show ipstats n'affiche les statistiques qu'une seule fois.
Syntaxe
show ipstats [[rr=]TauxRafraîchissement]
Paramètres
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
show joins
Affiche les groupes de multidiffusion IP qui ont été joints pour l'adresse IP spécifiée. Utilisée sans paramètres, la commande show joins affiche des informations relatives à toutes les adresses IP.
Syntaxe
show joins [[index=]AdresseIP]
Paramètres
- [index=]AdresseIP
- Spécifie une adresse IP d'une interface.
- /?
- Affiche de l'aide à l'invite de commandes.
Remarques
- Pour obtenir les adresses IP de toutes les interfaces, consultez le résultat de la commande show ipaddress utilisée sans paramètres.
show tcpconn
Affiche des informations relatives à une connexion TCP spécifiée. Utilisée sans paramètres, la commande show tcpconn n'affiche les informations de toutes les connexions TCP qu'une seule fois.
Syntaxe
show tcpconn [[index=]{AdresseIPLocale | PortLocal | AdresseIPDistante | PortDistant}] [[rr=]TauxRafraîchissement]
Paramètres
- [index=]{AdresseIPLocale | PortLocal | AdresseIPDistante | PortDistant}
- Spécifie la connexion à propos de laquelle vous souhaitez afficher des informations. Le paramètre AdresseIPLocale spécifie une adresse IP d'une interface. Le paramètre PortLocal spécifie un port TCP pour un processus local. Le paramètre AdresseIPDistante spécifie une adresse IP d'un hôte distant. Le paramètre PortDistant spécifie un port TCP pour un processus distant.
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des informations).
- /?
- Affiche de l'aide à l'invite de commandes.
show tcpstats
Affiche les statistiques TCP. Utilisée sans paramètres, la commande show tcpstats n'affiche les statistiques qu'une seule fois.
Syntaxe
show tcpstats [[rr=]TauxRafraîchissement]
Paramètres
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
show udpconn
Affiche des informations relatives aux ports UDP utilisés pour chaque adresse IP. Utilisée sans paramètres, la commande show udpconn n'affiche les informations relatives aux ports UDP pour toutes les adresses IP qu'une seule fois.
Syntaxe
show udpconn [[index=]{AdresseIPLocale | PortLocal}] [[rr=]TauxRafraîchissement]
Paramètres
- [index=]{AdresseIPLocale | PortLocal}
- Spécifie la connexion à propos de laquelle vous souhaitez afficher des informations. Le paramètre AdresseIPLocale spécifie une adresse IP d'une interface. Le paramètre PortLocal spécifie un port UDP pour un processus local.
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
show udpstats
Affiche les statistiques UDP. Utilisée sans paramètres, la commande show udpstats n'affiche les statistiques qu'une seule fois.
Syntaxe
show udpstats [[rr=]TauxRafraîchissement]
Paramètres
- [rr=]TauxRafraîchissement
- Spécifie le taux de rafraîchissement (nombre de secondes entre chaque rafraîchissement de l'affichage des statistiques).
- /?
- Affiche de l'aide à l'invite de commandes.
show config
Affiche l'adresse IP et d'autres informations de configuration pour une interface spécifiée. Utilisée sans paramètres, la commande show config affiche des informations de configuration pour toutes les interfaces.
Syntaxe
show config [[name=]NomInterface]
Paramètres
- [name=]NomInterface
- Indique le nom de l'interface à propos de laquelle vous souhaitez afficher des informations de configuration. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- /?
- Affiche de l'aide à l'invite de commandes.
show offload
Affiche les tâches qui peuvent être effectuées par la carte réseau pour l'interface spécifiée correspondant au matériel réseau installé. Utilisée sans paramètres, la commande show offload affiche des informations de déchargement pour toutes les interfaces correspondant au matériel réseau installé.
Syntaxe
show offload [[name=]NomInterface]
Paramètres
- [name=]NomInterface
- Indique le nom de l'interface à propos de laquelle vous souhaitez afficher des informations de déchargement. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- /?
- Affiche de l'aide à l'invite de commandes.
delete arpcache
Supprime les entrées dans le cache ARP (Address Resolution Protocol) pour une interface spécifiée. Utilisée sans paramètres, la commande delete arpcache supprime les entrées dans les caches ARP de toutes les interfaces.
Syntaxe
delete arpcache [[name=]NomInterface]
Paramètres
- [name=]NomInterface
- Indique le nom de l'interface dont vous souhaitez supprimer les entrées du cache ARP. Le paramètre NomInterface doit correspondre au nom de l'interface spécifié dans Connexions réseau. Si NomInterface contient des espaces, placez le texte entre guillemets (par exemple, "Nom d'interface").
- /?
- Affiche de l'aide à l'invite de commandes.
dump
Affiche la configuration actuelle sous la forme d'une série de commandes Netsh Interface IP.
Syntaxe
dump
Paramètres
aucun
Remarques
- Pour créer un fichier de script de configuration, redirigez la sortie de cette commande vers un fichier.
Exemple Netsh Interface IP
La commande ci-dessous configure l'interface nommée Connexion au réseau local avec l'adresse IP statique 10.0.5.99, le masque de sous-réseau 255.255.255.0 et une passerelle par défaut 10.0.5.1 :
set address name="Connexion au réseau local" source=static addr=10.0.5.99 mask=255.255.255.0 gateway=10.0.5.1
XOX