TexteTop
Recherches


Menu

Liens Commerciaux

flecheCommande NETSH


Utilisation : NETSH [-a Fichier alias] [-c Contexte] [-r Machine distante]
[Commande | -f Fichier Script] Les commandes suivantes sont disponibles :

Commandes dans ce contexte :
? - Affiche une liste de commandes.
add - Ajoute une entrée de configuration à une liste d'entrées.
bridge - Modifications pour le contexte `netsh bridge'.
delete - Supprime une entrée de configuration d'une liste d'entrées.
diag - Modifications pour le contexte `netsh diag'.
dump - Affiche un script de configuration.
exec - Exécute un fichier script.
firewall - Modifications pour le contexte `netsh firewall'.
help - Affiche une liste de commandes.
interface - Modifications pour le contexte `netsh interface'.
ras - Modifications pour le contexte `netsh ras'.
routing - Modifications pour le contexte `netsh routing'.
set - Met à jour les paramètres de configuration.
show - Affiche les informations.
winsock - Modifications pour le contexte `netsh winsock'.

Les sous-contextes suivants sont disponibles :
bridge diag firewall interface ras routing winsock

Pour consulter l'aide d'une commande, entrez la commande, suivie par un espace,
et ensuite
entrez ?.

Commandes SPECIAL DHCP

Commandes Netsh pour DHCP

Les commandes Netsh pour DHCP offre un outil de ligne de commande utile à l'administration des serveurs DHCP et fournit une solution alternative équivalente à la gestion sur console. Elles sont utiles dans les cas suivants :

Les commandes suivantes sont disponibles à l'invite de commande Netsh (par comparaison avec l'invite de commande Windows XP). Vous ne pouvez pas les exécuter localement sur Windows XP Professional ou Windows XP Home Edition. Pour exécuter ces commandes Netsh sur un serveur Windows 2000 à distance, utilisez d'abord la Connexion au Bureau à distance pour vous connecter à un serveur Windows 2000 sur lequel est exécuté Terminal Server. Quelques différences fonctionnelles entre les commandes de contexte Netsh peuvent apparaître sur Windows 2000 et Windows XP. Pour plus d'informations sur l'utilisation des commandes Netsh fournies pour DHCP, consultez Utiliser les outils de ligne de commande DHCP.

Pour obtenir un exemple d'utilisation des commandes Netsh pour DHCP dans des fichiers batch et des scripts, consultez Exemple Netsh DHCP.

Pour plus d'informations sur les commandes Netsh, consultez Utilitaire de ligne de commande Netsh.

Pour plus d'informations sur netsh, consultez Utilisation de Netsh.

Netsh DHCP

Les commandes suivantes sont disponibles à l'invite de commande dhcp> ayant pour racine l'environnement netsh.

Pour afficher la syntaxe d'une commande, sélectionnez-la :

add server

Ajoute un serveur DHCP à la liste des serveurs autorisés dans Active Directory.

Syntaxe

add server DNSServeur IPServeur

Paramètres

DNSServeur
Obligatoire. Spécifie le serveur DHCP à ajouter et identifie le serveur selon le nom du domaine DNS.
IPServeur
Obligatoire. Spécifie le serveur DHCP à ajouter et identifie le serveur selon l'adresse IP.

Exemples

Dans l'exemple ci-dessous, la commande ajoute un serveur avec le nom DNS dhcpsrv1.exemple.microsoft.com et l'adresse IP 10.2.2.2 à la liste des serveurs autorisés dans Active Directory.

add server dhcpsrv1.exemple.microsoft.com 10.2.2.2

delete server

Supprime un serveur DHCP de la liste des serveurs autorisés dans Active Directory.

Syntaxe

delete server DNSServeur IPServeur

Paramètres

DNSServeur
Obligatoire. Spécifie le serveur DHCP à supprimer et identifie le serveur selon le nom du domaine DNS.
IPServeur
Obligatoire. Spécifie le serveur DHCP à supprimer et identifie le serveur selon l'adresse IP.

Exemples

Dans l'exemple ci-dessous, la commande supprime le serveur avec le nom DNS dhcpsrv1.exemple.microsoft.com et l'adresse IP 10.2.2.2 de la liste des serveurs autorisés dans Active Directory..

delete server dhcpsrv1.exemple.microsoft.com 10.2.2.2

dump

Exporte la configuration d'un serveur DHCP vers la fenêtre d'invite de commande ou dans un fichier texte. Si aucun paramètre n'est utilisé, la commande exporte la configuration du serveur local vers la fenêtre d'invite de commande.

Syntaxe

[{\\NomServeur | AdresseIP}] dump > [NomFichier]

Paramètres

[{\\NomServeur | AdresseIP}]
Spécifie le nom du serveur DHCP à distance (non local) à partir duquel vous souhaitez exporter la configuration et identifie le serveur selon son nom ou son adresse IP. Si ce paramètre n'est pas spécifié, c'est la configuration du serveur local qui est exportée.
NomFichier
Spécifie le nom du fichier de destination vers lequel vous souhaitez exporter la configuration du serveur DHCP. Si ce paramètre n'est pas spécifié, la configuration du serveur DHCP est exportée vers la fenêtre d'invite de commande.

Remarques

Exemples

Dans le premier exemple, la commande exporte la configuration du serveur DHCP \\DHCP-A vers un fichier texte intitulé dhcpcfg.dmp.

Dans le deuxième exemple, la commande exporte la configuration du serveur DHCP 10.0.0.1 vers un fichier texte intitulé dhcpcfg.dmp.

Dans le troisième exemple, la commande exporte la configuration du serveur DHCP local vers un fichier texte intitulé dhcpcfg.dmp.

\\DHCP-A dump > dhcpcfg.dmp

10.0.0.1 dump > dhcpcfg.dmp

dump > dhcpcfg.dmp

serveur

Déplace le contexte de la ligne de commande Netsh DHCP actuelle vers un serveur DHCP différent. Si aucun paramètre n'est utilisé, la commande server déplace le contexte de la ligne de commande actuelle vers l'ordinateur local.

Syntaxe

server [{\\NomServeur | IPServeur}]

Paramètres

{\\NomServeur | IPServeur}
Spécifie le serveur DHCP vers lequel vous souhaitez déplacer le contexte de la ligne de commande actuelle et identifie le serveur selon son nom NetBIOS ou son adresse IP.

Exemples

Dans le premier exemple, la commande remplace le contexte de la ligne de commande Netsh DHCP par le serveur DHCP intitulé \\DHCP-SRV1.

Dans le deuxième exemple, la commande remplace le contexte de la ligne de commande Netsh DHCP par l'adresse IP 10.0.0.1 du serveur DHCP.

server \\DHCP-SRV1

server 10.0.0.1

show server

Affiche une liste des serveurs autorisés dans Active Directory.

Syntaxe

show server

Paramètres

Aucun

Serveur Netsh DHCP

Les commandes suivantes sont disponibles à l'invite de commande dhcp> ayant pour racine l'environnement netsh.

Pour afficher la syntaxe d'une commande, sélectionnez-la :

add class

Ajoute une classe au serveur DHCP spécifié.

Syntaxe

add class NomClasse [CommentaireClasse] [Données] [[IsVendor=]{0 | 1}] [[IsBinary=]{B | b}]

Paramètres

NomClasse
Obligatoire. Spécifie le nom de la classe à créer.
CommentaireClasse
Spécifie le commentaire à associer avec la classe.
Données
Spécifie les données de la classe au format ASCII ou binaire selon le paramètre IsBinary défini. Si ce paramètre n'est pas spécifié, les données sont par défaut lues au format ASCII.
[IsVendor=]{0 | 1}
Indique si la classe à ajouter est une classe utilisateur ou une classe fournisseur : 0 - Classe utilisateur (valeur par défaut), 1 - Classe fournisseur.
[IsBinary=]{B | b}
Indique si les données de la classe sont au format binaire. Si ce paramètre n'est pas spécifié, les données sont par défaut lues au format ASCII.

Exemples

Dans le premier exemple, la commande crée une classe fournisseur intitulée MaClasse avec un commentaire ClasseTest et des données DonnéesTestPourMaClasse au format ASCII.

Dans le deuxième exemple, la commande crée une classe utilisateur intitulée MaClasseUtilisateur avec des données binaires 4345335532 (ASCII-CE3U2).

Le troisième exemple offre une solution de syntaxe de commande en remplacement éventuel du deuxième exemple.

add class MaClasse ClasseTest DonnéesTestPourMaClasse1

add class MaClasseUtilisateur ClasseTest1 4345335532 B

add class MaClasseUtilisateur ClasseTest1 4345335532 0 b

add mscope

Ajoute une étendue de multidiffusion au serveur DHCP spécifié.

Syntaxe

add mscope NomÉtendueM [CommentaireÉtendueM] [TTL]

Paramètres

NomÉtendueM
Obligatoire. Spécifie le nom de l'étendue de multidiffusion à ajouter.
CommentaireMscope
Fournit une description de l'étendue de multidiffusion actuelle.
TTL
Spécifie la valeur de durée de vie (TTL) de l'étendue de multidiffusion. La valeur correcte pour ce champ doit être comprise entre 1 et 255 ; la valeur par défaut est 32.

Exemples

Dans l'exemple ci-dessous, la commande crée une étendue de multidiffusion intitulée MonÉtendueMultidiffusion avec un commentaire MonÉtendueMultidiffusionTest et une valeur de durée de vie définie à 40.

add mscope "MonÉtendueMultidiffusion" MonÉtendueMultidiffusionTest 40

add optiondef

Ajoute une nouvelle définition d'option au serveur DHCP spécifié.

Syntaxe

add optiondef CodeOption NomOption {BYTE | WORD | DWORD | STRING | IPADDRESS} [[IsArray=]{0 | 1}] [vendor=ClasseFournisseur] [comment=CommentaireOption] [ValeurDéfaut]

Paramètres

CodeOption
Obligatoire. Spécifie le type d'option à définir et l'identifie avec un code d'option unique. Pour la valeur du code, choisissez un nombre compris entre 0 et 255.
NomOption
Obligatoire. Spécifie le nom du type d'option.
{BYTE | WORD | DWORD | STRING | IPADDRESS}
Obligatoire. Indique le type de données de l'option.
[IsArray=]{0 | 1}
Indique si le type de données est tableau ou non-tableau : 0 - Unaire ou non-tableau (valeur par défaut), 1 - Tableau.
vendor=ClasseFournisseur
Spécifie la classe fournisseur de l'option. Si ce paramètre n'est pas spécifié, la classe fournisseur par défaut (classe des options DHCP standard) est utilisée.
comment=CommentaireOption
Spécifie un commentaire à ajouter à la nouvelle définition de type d'option. Si ce paramètre n'est pas spécifié, la valeur par défaut est NULL.
ValeurDéfaut
Spécifie une valeur par défaut à utiliser pour ce type d'option (si aucune valeur n'est autrement définie).

Remarques

Exemples

Dans le premier exemple, la commande définit un nouveau type d'option intitulé CheminExtensions avec le code 18 et un type de données STRING et l'associe à la classe d'options DHCP standard en lui attribuant par défaut la valeur c:\temp.

Dans les deuxième et troisième exemples, la commande définit un nouveau type d'option intitulé OptionTest avec le code 231 et le type de données IPADDRESS. Dans le deuxième exemple, l'option est définie pour fournir une adresse IP unique. Les valeurs IsArray et ValeurDéfaut ne sont pas nécessaires car les valeurs par défaut conviennent. Dans le troisième exemple, les paramètres ValeurDéfaut et IsArray sont nécessaires pour créer un tableau contenant les valeurs d'adresse IP 10.1.1.1, 10.1.1.2 et 10.1.1.3.

add optiondef 18 CheminExtensions STRING 0 c:\temp

add optiondef 231 OptionTest IPADDRESS

add optiondef 231 OptionTest IPADDRESS 1 vendor=MaClasseFournisseur 10.1.1.1 10.1.1.2 10.1.1.3

add scope

Ajoute une étendue au serveur DHCP spécifié.

Syntaxe

add scope AdresseÉtendue MasqueSousRéseau NomÉtendue [CommentaireÉtendue]

Paramètres

AdresseÉtendue
Obligatoire. Spécifie l'étendue à ajouter et l'identifie selon le numéro du réseau IP.
MasqueSousRéseau
Obligatoire. Spécifie le masque de sous-réseau de l'étendue à ajouter.
NomÉtendue
Obligatoire. Spécifie un nom identifiant l'étendue.
CommentaireÉtendue
Spécifie un commentaire associé à l'étendue.

Exemples

Dans l'exemple ci-dessous, la commande ajoute une étendue au serveur DHCP spécifié avec l'adresse 10.2.2.0, le masque de sous-réseau 255.255.255.0, le nom MonÉtendue et le commentaire associé MonCommentaire.

add scope 10.2.2.0 255.255.255.0 MonÉtendue MonCommentaire

delete class

Supprime une classe du serveur DHCP spécifié.

Syntaxe

delete class Nom

Paramètres

Nom
Obligatoire. Spécifie la classe utilisateur ou fournisseur à supprimer.

Exemples

Dans l'exemple ci-dessous, la commande supprime la classe intitulée MaClasse.

delete class MaClasse

delete mscope

Supprime une étendue de multidiffusion du serveur DHCP spécifié.

Syntaxe

delete mscope NomÉtendueM

Paramètres

NomÉtendueM
Obligatoire. Spécifie l'étendue de multidiffusion à supprimer. NomÉtendueM tient compte de la casse.

Exemples

Dans l'exemple ci-dessous, la commande supprime l'étendue de multidiffusion MonÉtendueMultidiffusion du serveur DHCP actuellement spécifié.

delete mscope MonÉtendueMultidiffusion

delete optiondef

Supprime un type d'option défini du serveur DHCP spécifié.

Syntaxe

delete optiondef CodeOption [[vendor=]NomFournisseur]

Paramètres

CodeOption
Obligatoire. Spécifie l'identificateur unique du type d'option à supprimer.
vendor=NomFournisseur
Spécifie le nom de la classe fournisseur auquel le type d'option est associé. Si ce paramètre n'est pas spécifié, la définition du type d'option est supprimée de la classe spécifique non-fournisseur des options DHCP standard.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande supprime un type d'option avec le code 18 de la classe des options DHCP standard.

delete optiondef 18

delete optionvalue

Supprime la valeur actuelle du type d'option spécifié pour le serveur DHCP actuel.

Syntaxe

delete optionvalue CodeOption [[vendor=]ClasseFournisseur] [[user=]ClasseUtilisateur]

Paramètres

CodeOption
Obligatoire. Spécifie l'identificateur unique de l'option de serveur globale avec une valeur à supprimer.
vendor=ClasseFournisseur
Spécifie le nom de la classe fournisseur auquel le type d'option est associé. Si la balise n'est pas fournie, le paramètre global NomFournisseur défini par set vendorclass est utilisé. Si la balise est utilisée mais qu'aucune valeur n'est spécifiée, aucune classe fournisseur n'est alors utilisée. Ce paramètre est disponible uniquement pour les ordinateurs exécutant Windows 2000 Server.
user=ClasseUtilisateur
Spécifie le nom de la classe utilisateur auquel le type d'option est associé. Si la balise n'est pas fournie, le paramètre global NomUtilisateur défini par set userclass est utilisé Si la balise est utilisée mais qu'aucune valeur n'est spécifiée, aucune classe utilisateur n'est alors utilisée. Ce paramètre est disponible uniquement pour les ordinateurs exécutant Windows 2000 Server.

Exemples

Dans l'exemple ci-dessous, la commande supprime la valeur actuelle du type d'option avec le code 18.

delete optionvalue 18

delete scope

Supprime une étendue du serveur DHCP spécifié.

Syntaxe

delete scope AdresseÉtendue {DHCPNOFORCE | DHCPFULLFORCE}

Paramètres

AdresseÉtendue
Obligatoire. Spécifie l'adresse de l'étendue à supprimer.
{DHCPNOFORCE | DHCPFULLFORCE}
Obligatoire. Indique la force avec laquelle l'étendue est supprimée : DHCPNOFORCE supprime l'étendue si aucun client actif n'y figure, DHCPFULLFORCE supprime l'étendue même si des clients actifs y figurent.

Exemples

Dans l'exemple ci-dessous, la commande force la suppression de l'étendue 10.2.2.0 du serveur DHCP et ignore tous les avertissements émis.

delete scope 10.2.2.0 dhcpfullforce

delete superscope

Supprime une super-étendue du serveur DHCP spécifié.

Syntaxe

delete superscope NomSuperscope

Paramètres

NomSuperÉtendue
Obligatoire. Spécifie le nom de la super-étendue à supprimer.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande supprime la super-étendue intitulée MaSuperÉtendue du serveur DHCP spécifié.

delete superscope "Mon Superscope"

export

Exporte la configuration du service DHCP dans un fichier.

Syntaxe

export [Chemin]NomFichier {all | ListeScope}

Paramètres

[Chemin] NomFichier
Obligatoire. Spécifie, par son nom, le fichier dans lequel la configuration DHCP sera stockée. Si le chemin, le nom de fichier, ou les deux contiennent des espaces, des guillemets doivent être utilisés.
{all | ListeScope}
Obligatoire. Spécifie quelles étendues vous voulez exporter. Le paramètre all exporte toutes les étendues. Le paramètres ListeEtendue exporte les étendues qui correspondent aux adresses IP que vous listez. Chaque adresse IP de la liste doit être séparée par des espaces.

Remarques

Exemples

Dans le premier exemple, cette commande exporte la configuration du service DHCP complet dans le fichier c:\temp\dhcpdb.

Dans le second exemple, cette commande exporte la configuration DHCP pour les étendues 10.0.0.0 et 192.168.0.0 dans le fichier c:\temp\dhcpdb.

Dans le troisième exemple, cette commande exporte la configuration du service DHCP complet dans le fichier C:\My Folder\Dhcp Configuration. Remarque : le chemin d'accès et le nom de fichier contiennent des espaces ; c'est pourquoi des guillemets sont utilisés.

export c:\temp\dhcpdb all

export c:\temp\dhcpdb 10.0.0.0 192.168.0.0

export "C:\My Folder\Dhcp Configuration" all

import

Importe une configuration de service DHCP à partir d'un fichier vers le service local.

Syntaxe

import [Chemin]NomFichier {all | ListeScope}

Paramètres

[Chemin] NomFichier
Obligatoire. Spécifie, par son nom, le fichier à partir duquel la configuration DHCP sera importée. Si le chemin, le nom de fichier, ou les deux contiennent des espaces, des guillemets doivent être utilisés.
{all | ListeScope}
Obligatoire. Spécifie quelles étendues vous voulez importer. Le paramètre all permet d'importer toutes les étendues représentées dans le fichier que vous spécifiez. Le paramètre ListeEtendue permet d'importer les étendues qui correspondent aux adresses IP que vous listez. Chaque adresse IP de la liste doit être séparée par des espaces.

Remarques

Exemples

Dans le premier exemple, cette commande importe la configuration du service DHCP complet à partir du fichier c:\temp\dhcpdb.

Dans le second exemple, cette commande importe la configuration DHCP pour les étendues 10.0.0.0 et 192.168.0.0 à partir du fichier c:\temp\dhcpdb.

Dans le troisième exemple, cette commande importe la configuration du service DHCP complet dans le fichier C:\My Folder\Dhcp Configuration. Remarque : le chemin d'accès et le nom de fichier contiennent des espaces ; c'est pourquoi des guillemets sont utilisés.

import c:\temp\dhcpdb all

import c:\temp\dhcpdb 10.0.0.0 192.168.0.0

import "C:\My Folder\Dhcp Configuration" all

initiate auth

Active l'autorisation du serveur DHCP spécifié dans Active Directory.

Syntaxe

initiate auth

Paramètres

Aucun

mscope

Bascule le contexte de commande vers une étendue de multidiffusion DHCP.

Syntaxe

mscope NomÉtendueM

Paramètres

NomÉtendueM
Obligatoire. Spécifie le nom de l'étendue de multidiffusion vers laquelle le contexte de commande est basculé.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande bascule le contexte de commande vers une étendue de multidiffusion intitulée MonÉtendueMultidiffusion.

mscope "MonÉtendueMultidiffusion"

scope

Bascule le contexte de commande vers une étendue DHCP.

Syntaxe

scope AdresseIPÉtendue

Paramètres

AdresseIPÉtendue
Obligatoire. Spécifie l'étendue vers laquelle basculer le contexte de commande et l'identifie selon l'adresse IP du réseau ou du sous-réseau.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande bascule le contexte de commande vers l'étendue dont l'adresse IP est 10.0.0.0.

scope 10.0.0.0

set auditlog

Définit les paramètres de chemin d'accès du journal d'audit pour le serveur DHCP spécifié.

Syntaxe

set auditlog NouveauCheminAudit

Paramètres

NouveauCheminAudit
Obligatoire. Spécifie pour le serveur DHCP un dossier local à utiliser lors du stockage des fichiers journaux d'audit. Un chemin de dossier valide est nécessaire et le dossier doit résider localement sur le serveur DHCP où le chemin est défini.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande définit le serveur DHCP pour stocker des fichiers journaux d'audit dans le répertoire c:\Journaux.

set auditlog c:\Journaux

set databasebackupinterval

Définit l'intervalle de sauvegarde pour le serveur DHCP spécifié.

Syntaxe

set databasebackupinterval NouvelIntervalle

Paramètres

NouvelIntervalle
Obligatoire. Spécifie l'intervalle de sauvegarde en minutes.

Exemples

Dans l'exemple ci-dessous, la commande définit à 1440 minutes (24 heures) l'intervalle de sauvegarde de la base de données du serveur DHCP spécifié.

set databasebackupinterval 1440

set databasebackuppath

Définit le chemin de sauvegarde de la base de données du serveur DHCP spécifié.

Syntaxe

set databasebackuppath NouveauCheminSauvegarde

Paramètres

NouveauCheminSauvegarde
Obligatoire. Spécifie pour le serveur DHCP un dossier local à utiliser lors du stockage des fichiers journaux d'audit. Un chemin de dossier valide est nécessaire et le dossier doit résider localement sur le serveur DHCP où le chemin est défini.

Exemples

Dans l'exemple ci-dessous, la commande définit c:\winnnt\dhcp\backup comme chemin de sauvegarde de la base de données.

set databasebackuppath c:\winnt\dhcp\backup

set databasecleanupinterval

Définit l'intervalle de nettoyage de la base de données du serveur DHCP spécifié.

Syntaxe

set databasecleanupinterval NouvelIntervalle

Paramètres

NouvelIntervalle
Obligatoire. Spécifie l'intervalle de nettoyage de la base de données en minutes.

Exemples

Dans l'exemple ci-dessous, la commande définit l'intervalle de nettoyage de la base de données à 10 080 minutes (tous les sept jours).

set databasecleanupinterval 10080

set databaseloggingflag

Active ou désactive l'indicateur de journalisation de la base de données du serveur DHCP spécifié. Si aucun paramètre n'est utilisé, la commande désactive l'indicateur de journalisation de la base de données.

Syntaxe

set databaseloggingflag [{0 | 1}]

Paramètres

{0 | 1}
Indique le paramètre d'indicateur de journalisation de la base de données : 0 désactive l'indicateur (valeur par défaut), 1 active l'indicateur.

Exemples

Dans l'exemple ci-dessous, la commande désactive l'indicateur de journalisation de la base de données du serveur DHCP actuellement spécifié.

set databaseloggingflag 0

set databasename

Définit le nom du fichier base de données du serveur DHCP spécifié.

Syntaxe

set databasename NouveauNomFichier

Paramètres

NouveauNomFichier
Obligatoire. Spécifie un nouveau nom pour le fichier base de données du serveur DHCP.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande définit newdatabase.mdb comme nom de fichier base de données du serveur DHCP.

set databasename newdatabase.mdb

set databasepath

Définit le chemin du fichier base de données du serveur DHCP spécifié.

Syntaxe

set databasepath NouveauChemin

Paramètres

NouveauChemin
Obligatoire. Spécifie le chemin du fichier base de données DHCP.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande définit c:\winnt\dhcp comme chemin du fichier base de données du serveur DHCP.

set databasepath c:\winnt\dhcp

set databaserestoreflag

Active ou désactive l'indicateur de restauration de la base de données du serveur DHCP spécifié. Si aucun paramètre n'est utilisé, la commande désactive l'indicateur de restauration de la base de données.

Syntaxe

set databaserestoreflag [{0 | 1}]

Paramètres

{0 | 1}
Indique le paramètre d'indicateur de restauration de la base de données : 0 désactive l'indicateur (valeur par défaut), 1 active l'indicateur.

Exemples

Dans l'exemple ci-dessous, la commande désactive l'indicateur de restauration de la base de données du serveur DHCP actuellement spécifié.

set databaserestoreflag 1

set detectconflictretry

Définit le nombre de tentatives de détection de conflit pour le serveur DHCP spécifié.

Syntaxe

set detectconflictretry NombreTentatives

Paramètres

NombreTentatives
Obligatoire. Spécifie le nombre de tentatives de détection de conflit que le serveur DHCP doit effectuer pour une adresse IP d'étendue avant de l'allouer à un client.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande définit le serveur DHCP afin qu'il tente à quatre reprises de détecter un éventuel conflit pour une adresse IP d'étendue avant de l'utiliser dans un nouveau bail d'adresse.

set detectconflictretry 4

set dnsconfig

Définit la configuration de la mise à jour DNS dynamique pour le serveur DHCP spécifié.

Syntaxe

set dnsconfig [Enable=]{0|1} [[Update=]{0|1}] [[Lookup=]{0|1}] [[NonDyn=]{0|1}]

Paramètres

[Enable=]{0|1}
Obligatoire. Indique s'il faut activer ou désactiver les mises à jour dynamiques des informations du client DNS : 0 désactive les mises à jour dynamiques des informations du client DNS, 1 active les mises à jour dynamiques des informations du client DNS
[Update=]{0|1}
Indique le type de mise à jour à rechercher : 0 désactive les mises à jour selon la demande du client, 1 met à jour les recherches de nom directes et inversées.
[Lookup=]{0|1}
Indique s'il faut activer ou désactiver la recherche directe de clients lorsque des baux expirent : 0 désactive la recherche directe, 1 active la recherche directe.
[NonDyn=]{0|1}
Indique s'il faut mettre à jour les informations DNS pour les clients qui ne prennent pas en charge les mises à jour dynamiques : 0 désactive les mises à jour pour les clients qui ne prennent pas en charge les mises à jour dynamiques, 1 active ces mises à jour.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande permet d'activer la mise à jour dynamique des informations DNS par le serveur DHCP et de toujours configurer les mises à jour pour des recherches directes et inversées à la fois. Dans cet exemple, il est également possible de désactiver l'option permettant de lancer une recherche directe lorsque des baux expirent et d'activer les mises à jour de clients non dynamiques.

set dnsconfig 1 1 0 1

set optionvalue

Définit la valeur d'une option de serveur DHCP à appliquer à toutes les étendues définies sur le serveur DHCP spécifié.

Syntaxe

set optionvalue CodeOption {BYTE | WORD | DWORD | STRING | IPADDRESS} [[user=]NomUtilisateur] [[vendor=]NomFournisseur] [ValeurOption]

Paramètres

CodeOption
Obligatoire. Spécifie l'identifica teur unique pour le type d'option dont la valeur doit être définie.
{BYTE | WORD | DWORD | STRING | IPADDRESS}
Obligatoire. Spécifie le type de données pour le type d'option dont la valeur doit être définie.
[user=]NomUtilisateur
Définit le nom de la classe utilisateur à laquelle cette commande doit s'appliquer. Si ce paramètre n'est pas spécifié, la classe utilisateur par défaut est utilisée.
[vendor=]NomFournisseur
Définit le nom de la classe fournisseur à laquelle cette commande doit s'appliquer. Si ce paramètre n'est pas spécifié, la classe des options DHCP standard est utilisée.
[ValeurOption]
Spécifie la nouvelle valeur par défaut du serveur pour le type d'option identifié par le paramètre CodeOption. Cette valeur doit correspondre au type de données associé.

Remarques

Exemples

Dans le premier exemple, la commande définit la valeur du code d'option 003 pour afficher deux adresses IP du routeur : 10.1.1.1 et 10.1.1.2.

Dans le deuxième exemple, la commande détaille mieux encore le premier exemple et définit la valeur spécifiée à appliquer uniquement aux clients de l'étendue identifiés comme membres de la classe fournisseur Fournisseur1. Pour que cet exemple puisse s'appliquer, cette classe doit déjà être définie sur le serveur, de même que le type d'option spécifié pour son usage.

set optionvalue 003 IPADDRESS 10.1.1.1 10.1.1.2

set optionvalue 003 IPADDRESS vendor=Fournisseur1 10.1.1.1 10.1.1.2

set server

Remplace le contexte de la ligne de commande Netsh par le serveur spécifié. Si aucun paramètre n'est utilisé, le serveur local est utilisé.

Syntaxe

set server [{IPServeur | \\DNSServeur}]

Paramètres

{IPServeur | \\DNSServeur}
Spécifie l'adresse IP ou le nom DNS du serveur DHCP spécifié.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande bascule le contexte de la ligne de commande du serveur DHCP vers le serveur à l'adresse IP 10.1.1.1

set server 10.1.1.1

set userclass

Définit le nom de la classe utilisateur actuelle. Si aucun paramètre n'est utilisé, la classe utilisateur actuelle reprend sa valeur par défaut.

Syntaxe

set userclass [ClasseUtilisateur]

Paramètres

ClasseUtilisateur
Spécifie le nom de la classe utilisateur du serveur DHCP actuellement spécifié.

Remarques

Exemples

Dans le premier exemple, la commande définit MaClasseUtilisateur comme nom de la classe utilisateur.

Dans le deuxième exemple, la commande redéfinit la classe utilisateur actuelle à sa valeur par défaut.

set userclass MaClasseUtilisateur

set userclass

set vendorclass

Définit le nom de la classe fournisseur actuelle. Si aucun paramètre n'est utilisé, la classe fournisseur actuelle reprend sa valeur de classe par défaut (classe des options DHCP standard).

Syntaxe

set vendorclass [ClasseFournisseur]

Paramètres

ClasseFournisseur
Spécifie le nom de la classe fournisseur du serveur actuellement spécifié.

Remarques

Exemples

Dans le premier exemple, la commande définit MaClasseFournisseur comme nom de la classe fournisseur.

Dans le deuxième exemple, la commande redéfinit la classe fournisseur actuelle à sa valeur de classe par défaut (classe des options DHCP standard).

set vendorclass MaClasseFournisseur

set vendorclass

show all

Affiche toutes les informations de configuration et d'état du serveur DHCP spécifié.

Syntaxe

show all

Paramètres

Aucun

Remarques

show auditlog

Affiche toutes les informations du journal d'audit du serveur DHCP spécifié.

Syntaxe

show auditlog

Paramètres

Aucun

show bindings

Affiche les informations sur les liaisons du serveur DHCP spécifié.

Syntaxe

show bindings

Paramètres

Aucun

Remarques

show class

Énumère et affiche toutes les informations sur les classes du serveur DHCP spécifié. Cela comprend à la fois les informations de classe utilisateur et fournisseur.

Syntaxe

show class

Paramètres

Aucun

show detectconflictretry

Affiche le nombre configuré de tentatives de détection de conflit sur le serveur DHCP spécifié.

Syntaxe

show detectconflictretry

Paramètres

Aucun

Remarques

show dnsconfig

Affiche la configuration de la mise à jour DNS dynamique pour le serveur DHCP spécifié.

Syntaxe

show dnsconfig

Paramètres

Aucun

Remarques

show mibinfo

Affiche les informations MIB (Management Information Base) pour le serveur DHCP spécifié.

Syntaxe

show mibinfo

Paramètres

Aucun

show mscope

Affiche toutes les informations sur les étendues de multidiffusion pour le serveur DHCP spécifié.

Syntaxe

show mscope

Paramètres

Aucun

show optiondef

Affiche tous les types d'options définis et disponibles à utiliser sur le serveur DHCP spécifié. Si aucun paramètre n'est utilisé, toutes les options s'affichent.

Syntaxe

show optiondef [vendor=NomFournisseur]

Paramètres

vendor=NomFournisseur
Indique quels types d'options définis ou disponibles doivent être affichés. Si ce paramètre n'est pas spécifié, la valeur NomFournisseur utilisée par défaut est la classe fournisseur actuellement définie pour le serveur DHCP.

Remarques

Exemples

Dans le premier exemple, la commande affiche tous les types d'options définis pour la classe fournisseur actuelle.

Dans le deuxième exemple, la commande affiche les types d'options définis et disponibles pour une utilisation avec la classe spécifiée Fournisseur1.

show optiondef

show optiondef vendor=Fournisseur1

show optionvalue

Affiche toutes les valeurs d'options disponibles actuellement définies pour le serveur DHCP spécifié. Si aucun paramètre n'est utilisée, toutes les valeurs d'options s'affichent, y compris les valeurs utilisées à la fois pour les classes utilisateur et les classes fournisseur.

Syntaxe

show optionvalue [user=NomUtilisateur | vendor=NomFournisseur]

Paramètres

user=NomUtilisateur
Spécifie les valeurs par défaut définies pour les types d'options disponibles pour une utilisation avec la classe utilisateur actuelle.
vendor=NomFournisseur
Spécifie les valeurs par défaut définies pour les types d'options disponibles pour une utilisation avec la classe fournisseur actuelle.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande affiche tous les types d'options disponibles disposant de valeurs définies sur le serveur DHCP actuellement spécifié.

show optionvalue

show scope

Affiche toutes les informations sur les étendues du serveur DHCP spécifié.

Syntaxe

show scope

Paramètres

Aucun

show server

Affiche les informations sur le serveur DHCP spécifié, y compris le nom complet du domaine et l'adresse IP du serveur.

Syntaxe

show server

Paramètres

Aucun

show dbproperties

Affiche les informations de configuration de la base de données du serveur DHCP spécifié.

Syntaxe

show dbproperties

Paramètres

Aucun

Remarques

show serverstatus

Affiche les informations d'état du serveur DHCP spécifié.

Syntaxe

show serverstatus

Paramètres

Aucun

Remarques

show userclass

Affiche le paramètre actuel de classe utilisateur pour le serveur DHCP spécifié.

Syntaxe

show userclass

Paramètres

Aucun

Remarques

show vendorclass

Affiche le paramètre actuel de classe fournisseur pour le serveur DHCP spécifié.

Syntaxe

show vendorclass

Paramètres

Aucun

Remarques

show version

Affiche les informations sur la version actuelle du serveur DHCP spécifié.

Syntaxe

show version

Paramètres

Aucun

Remarques

Étendue du serveur Netsh DHCP

Les commandes suivantes sont disponibles à l'invite de commande dhcp server scope> ayant pour racine l'environnement netsh.

Pour afficher la syntaxe d'une commande, sélectionnez-la :

add excluderange

Ajoute une plage d'adresses à exclure de la distribution dans l'étendue actuelle.

Syntaxe

add excluderange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage d'exclusion.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage d'exclusion.

Exemples

Dans l'exemple ci-dessous, la commande exclut les adresses IP de la plage 10.2.2.10 à 10.2.2.20 de la distribution au sein de l'étendue.

add excluderange 10,2.2.10 10,2.2.20

add iprange

Ajoute une plage d'adresses IP à l'étendue actuelle.

Syntaxe

add iprange IPDébut IPFin [{DHCP | BOOTP | BOTH}] [MaxBootP]

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage.
{DHCP | BOOTP | BOTH}
Spécifie le type de client à servir dans cette étendue et cette plage IP. Le paramètre DHCP est utilisé par défaut.
MaxBootP
Spécifie le nombre maximal de clients BOOTP.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande ajoute des clients DHCP contenus dans les plages d'adresses IP 10.2.2.10 à 10.2.2.20 à la plage de distribution dans l'étendue.

add iprange 10,2.2.10 10,2.2.20

add reservedip

Réserve une adresse IP destinée à une adresse MAC (Media Access Control) spécifiée dans l'étendue actuelle.

Syntaxe

add reservedip IPRéservée AdresseMAC [NomClient] [CommentaireClient] [{DHCP | BOOTP | BOTH}]

Paramètres

IPRéservée
Obligatoire. Spécifie l'adresse IP à réserver.
AdresseMAC
Obligatoire. Spécifie l'adresse de matériel physique ou MAC (Media Access Control) à associer à l'adresse IP réservée.
NomClient
Spécifie un nom de client à associer à cette entrée de client réservée. Si ce paramètre n'est pas spécifié, aucun nom de client n'est associé à cette entrée.
CommentaireClient
Spécifie un commentaire client à associer à cette entrée de client réservée. Si ce paramètre n'est pas spécifié, aucun commentaire client n'est associé à cette entrée.
{DHCP | BOOTP | BOTH}
Spécifie le type de client à associer à cette entrée de client réservée. Le paramètre DHCP est utilisé par défaut.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande réserve l'adresse IP 10.2.2.32 pour l'utiliser avec le client DHCP dont l'adresse MAC identifiée lors de l'obtention d'un bail dans l'étendue actuelle est 08-00-2b-30-36-9b.

add reservedip 10.2.2.32 08002b30369B

delete excluderange

Supprime une plage d'adresses IP précédemment exclues de l'étendue actuelle.

Syntaxe

delete excluderange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage d'exclusion.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage d'exclusion.

Exemples

Dans l'exemple ci-dessous, la commande supprime de l'étendue actuelle la plage d'exclusion qui commence par l'adresse IP 10.2.1.5 et termine par l'adresse IP 10.2.1.10.

delete excluderange 10,20,1.10 224.2.2.20

delete iprange

Supprime une plage d'adresses IP de l'étendue actuelle.

Syntaxe

delete iprange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage à supprimer.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage à supprimer.

Exemples

Dans l'exemple ci-dessous, la commande supprime de l'étendue actuelle les adresses IP contenues dans la plage 10.2.1.5 à 10.2.1.10.

delete iprange 10,20,1.10 224.2.2.20

delete optionvalue

Supprime ou efface la valeur affectée à une option d'étendue dans l'étendue actuelle.

Syntaxe

delete optionvalue CodeOption [user=NomUtilisateur] [vendor=NomFournisseur]

Paramètres

CodeOption
Obligatoire. Spécifie l'identificateur unique de l'option dont la valeur est à supprimer.
user=NomUtilisateur
Spécifie la classe utilisateur de laquelle vous souhaitez supprimer la valeur d'option actuellement définie. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe utilisateur actuelle par défaut qui est utilisée.
vendor=NomFournisseur
Spécifie la classe fournisseur de laquelle vous souhaitez supprimer la valeur d'option actuellement définie. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe fournisseur actuelle par défaut qui est utilisée.

Remarques

Exemples

Dans le premier exemple, la commande supprime de l'étendue actuelle la valeur d'option actuellement définie pour le code d'option 18.

Dans le deuxième exemple, la commande supprime de la classe fournisseur MaClasseFournisseur la valeur d'option actuellement définie pour le code d'option 18.

delete optionvalue 18

delete optionvalue 18 vendor="MaClasseFournisseur"

delete reservedip

Supprime la réservation d'une adresse IP de l'étendue actuelle.

Syntaxe

delete reservedip IPRéservée AdresseMAC

Paramètres

IPRéservée
Obligatoire. Spécifie la réservation de l'adresse IP à supprimer de l'étendue actuelle.
AdresseMAC
Obligatoire. Spécifie la chaîne d'adresse MAC (Media Access Control) ou de matériel physique pour laquelle l'adresse IP a été réservée.

Exemples

Dans l'exemple ci-dessous, la commande supprime de l'étendue actuelle la réservation d'adresse IP 10.2.1.32 pour l'adresse MAC 08002B30369B.

delete reservedip 10.2.1.32 08002B30369B

delete reservedoptionvalue

Supprime une valeur d'option actuellement attribuée à un client réservé dans l'étendue actuelle.

Syntaxe

delete reservedoptionvalue IPRéservée CodeOption [User=NomUtilisateur] [vendor=NomFournisseur]

Paramètres

IPRéservée
Obligatoire. Spécifie l'adresse IP du client réservé.
CodeOption
Obligatoire. Spécifie le code unique du type d'option actuellement attribué au client réservé.
User=NomUtilisateur
Spécifie la classe utilisateur de laquelle vous souhaitez supprimer la valeur d'option. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe utilisateur actuelle par défaut qui est utilisée.
vendor=NomFournisseur
Spécifie la classe fournisseur de laquelle vous souhaitez supprimer la valeur d'option. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe fournisseur actuelle qui est utilisée.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande supprime de l'étendue actuelle la valeur actuellement définie de l'option identifiée par le code 18 pour l'adresse IP réservée 10.2.2.32.

delete reservedoptionvalue 10.2.2.32 18

initiate reconcile

Vérifie et rapproche l'étendue actuelle. Si aucun paramètre n'est utilisé, la commande vérifie les étendues, recherche les incohérences éventuelles mais ne résout pas celles qu'elle trouve dans la base de données.

Syntaxe

initiate reconcile [fix]

Paramètres

[fix]
Indique que la commande va résoudre, dans la mesure du possible, toutes les incohérences trouvées dans la base de données.

Exemples

Dans le premier exemple, la commande vérifie les étendues et recherche les incohérences.

Dans le deuxième exemple, la commande vérifie les étendues, recherche les incohérences et résout celles qu'elle trouve.

initiate reconcile

initiate reconcile fix

set comment

Définit le commentaire pour l'étendue actuelle. Si aucun paramètre n'est utilisé, set comment supprime la commande actuelle.

Syntaxe

set comment [NouveauCommentaire]

Paramètres

[NouveauCommentaire]
Spécifie une nouvelle châine de commentaire ou une chaîne modifiée pour l'étendue actuelle.

Exemples

Dans le premier exemple, la commande définit une chaîne de commentaire dépourvue d'espaces.

Dans le deuxième exemple, la commande définit une chaîne de commentaire comprenant des espaces.

set comment NouveauCommentaireSansEspace

set comment "Nouveau Commentaire Avec Espaces"

set name

Définit le nom de l'étendue actuelle.

Syntaxe

set name NouveauNom

Paramètres

NouveauNom
Obligatoire. Spécifie le nouveau nom de l'étendue.

Exemples

Dans le premier exemple, la commande définit un nom dépourvu d'espaces.

Dans le deuxième exemple, la commande définit un nom comprenant des espaces.

set name NouveauNomSansEspace

set name "Nouveau Nom Avec Espaces"

set optionvalue

Définit une valeur d'option pour l'étendue actuelle.

Syntaxe

set optionvalue CodeOption {BYTE | WORD | DWORD | STRING | IPADDRESS} [user=NomUtilisateur] [vendor=NomFournisseur] ValeurOption

Paramètres

CodeOption
Obligatoire. Spécifie le code du type d'option dont la valeur doit être définie.
{BYTE | WORD | DWORD | STRING | IPADDRESS}
Obligatoire. Spécifie le type de données du type d'option dont la valeur doit être définie.
user=NomUtilisateur
Spécifie la classe utilisateur. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe utilisateur actuelle par défaut qui est utilisée.
vendor=NomFournisseur
Spécifie la classe fournisseur. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe fournisseur par défaut qui est utilisée.
ValeurOption
Obligatoire. Spécifie la valeur attribuée au type d'option spécifié dans CodeOption. Si le type d'option prend en charge un tableau contenant plus d'une châine numérique unique ou une valeur d'adresse IP, fournissez les valeurs supplémentaires, dans l'ordre de votre choix, à la fin de la commande ; chaque valeur doit être séparée par un espace.

Remarques

Exemples

Dans le premier exemple, la commande définit la valeur du code d'option 003 pour répertorier les deux adresses IP du routeur (10.1.1.1 et 10.1.1.2).

Dans le deuxième exemple, la commande définit la valeur spécifiée dans le premier exemple pour l'appliquer uniquement aux clients de l'étendue identifiés comme membres de la classe fournisseur Fournisseur1 (classe précédemment définie sur le serveur avec ce type d'option spécifié pour son utilisation).

set optionvalue 003 IPADDRESS 10.1.1.1 10.1.1.2

set optionvalue 003 IPADDRESS vendor=Fournisseur1 10.1.1.1 10.1.1.2

set reservedoptionvalue

Définit la valeur d'une option pour la réservation d'une adresse IP dans l'étendue actuelle.

Syntaxe

set reservedoptionvalue IPRéservée CodeOption {BYTE | WORD | DWORD | STRING | IPADDRESS} [user=NomUtilisateur] [vendor=NomFournisseur] ValeurOption

Paramètres

IPRéservée
Obligatoire. Spécifie l'adresse IP réservée dont la valeur d'option doit être définie.
CodeOption
Obligatoire. Spécifie le code du type d'option dont la valeur doit être définie.
{BYTE | WORD | DWORD | STRING | IPADDRESS}
Obligatoire. Spécifie le type de données du type d'option dont la valeur doit être définie.
user=NomUtilisateur
Spécifie la classe utilisateur actuelle par défaut ou la classe spécifiée sous NomUtilisateur. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe utilisateur actuelle par défaut qui est utilisée.
vendor=NomFournisseur
Spécifie la classe fournisseur actuelle par défaut ou la classe spécifiée sous NomFournisseur. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe fournisseur actuelle par défaut qui est utilisée.
ValeurOption
Obligatoire. Spécifie la valeur attribuée au type d'option spécifié dans CodeOption. Si le type d'option prend en charge un tableau contenant plus d'une châine numérique unique ou une valeur d'adresse IP, fournissez les valeurs supplémentaires, dans l'ordre de votre choix, à la fin de la commande ; chaque valeur doit être séparée par un espace.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande définit la valeur de l'option du routeur (code 003) pour l'adresse IP 10.1.1.50 du client réservé dans l'étendue actuelle afin de définir les adresses IP 10.1.1.1 et 10.1.1.2 pour ses routeurs configurés (passerelles par défaut).

set reservedoptionvalue 10.1.1.50 003 IPADDRESS 10.1.1.1 10.1.1.2

set scope

Définit l'étendue à utiliser pour toute opération ultérieure.

Syntaxe

set scope AdresseÉtendue

Paramètres

AdresseÉtendue
Obligatoire. Spécifie l'adresse IP de l'étendue à utiliser lors d'opérations de commandes ultérieures.

Exemples

Dans l'exemple ci-dessous, la commande définit l'adresse IP 10.2.2.0 comme étendue actuelle pour les opérations ultérieures.

set scope 10.2.2.0

set state

Active ou désactive l'état de l'étendue actuelle. Si aucun paramètre n'est utilisé, la commande active l'étendue.

Syntaxe

set state [{0 | 1 | 2 | 3}]

Paramètres

{0 | 1 | 2 | 3}
Indique l'état de l'étendue : 0 désactive l'étendue, 1 active l'étendue (comportement par défaut), 2 désactive l'étendue et la marque comme « commutée », 3 active l'étendue et la marque comme « commutée ».

Remarques

Exemples

Dans le premier exemple, la commande active une étendue.

Dans le deuxième exemple, la commande désactive une étendue.

set state 1

set state 0

set superscope

Définit la super-étendue à utiliser dans les opérations ultérieures.

Syntaxe

set superscope NomSuperÉtendue {0 | 1}

Paramètres

NomSuperÉtendue
Obligatoire. Spécifie le nom de la super-étendue à inclure dans l'étendue actuelle. Le paramètre NomSuperÉtendue tient compte de la casse.
{0 | 1}
Obligatoire. Indique s'il faut activer ou désactiver l'état de la super-étendue : 0 désactive la super-étendue, 1 active la super-étendue.

Exemples

Dans l'exemple ci-dessous, la commande ajoute l'étendue actuelle à la super-étendue MaSuperÉtendue et active cette dernière.

set superscope MaSuperÉtendue 1

show clients

Affiche tous les clients de version 4 disponibles pour l'étendue actuelle. Si aucun paramètre n'est utilisé, cette commande affiche pour chaque client les informations suivantes : adresse IP, masque de sous-réseau, identificateur unique, expiration du bail et type de données.

Syntaxe

show clients [{0 | 1}]

Paramètres

{0 | 1}
Indique le niveau de détail des données en sortie : 0 affiche pour chaque client les informations suivantes : adresse IP, masque de sous-réseau, identificateur unique, expiration du bail et type de données (par défaut) ; 1 affiche toutes les informations fournies par la valeur 0 ainsi que le nom complet du domaine de chaque client.

Remarques

show clientsv5

Affiche tous les clients de version 5 disponibles pour l'étendue actuelle. Si aucun paramètre n'est utilisé, cette commande affiche pour chaque client les informations suivantes : adresse IP, masque de sous-réseau, identificateur unique, expiration du bail et type de données.

Syntaxe

show clientsv5 [{0 | 1}]

Paramètres

{0 | 1}
Indique le niveau de détail des données en sortie : 0 affiche pour chaque client les informations suivantes : adresse IP, masque de sous-réseau, identificateur unique, expiration du bail et type de données (par défaut) ; 1 affiche toutes les informations fournies par la valeur 0 ainsi que le nom complet du domaine de chaque client.

Remarques

show excluderange

Affiche toutes les plages d'exclusion actuellement définies pour les adresses IP de l'étendue actuelle.

Syntaxe

show excluderange

Paramètres

Aucun

Remarques

show iprange

Affiche toutes les plages d'adresses disponibles dans l'étendue actuelle.

Syntaxe

show iprange

Paramètres

Aucun
show optionvalue

Affiche toutes les valeurs d'options définies pour l'étendue actuelle. Si aucun paramètre n'est utilisé, cette commande utilise les classes utilisateur et fournisseur actuelles par défaut.

Syntaxe

show optionvalue [user=NomUtilisateur] [vendor=NomFournisseur]

Paramètres

user=NomUtilisateur
Indique que les options définies pour la classe utilisateur spécifiée s'affichent. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe utilisateur actuelle par défaut qui est utilisée.
vendor=NomFournisseur
Indique que les options définies pour la classe fournisseur spécifiée s'affichent. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe fournisseur actuelle par défaut qui est utilisée.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande affiche toutes les options et les valeurs définies pour la classe Ma Classe Utilisateur définie par l'utilisateur dans l'étendue actuelle.

show optionvalue user="Ma Classe Utilisateur"

show reservedip

Affiche toutes les adresses IP actuellement réservées pour l'étendue en cours.

Syntaxe

show reservedip

Paramètres

Aucun
show reservedoptionvalue

Affiche toutes les valeurs d'options actuellement définies pour une adresse IP de client réservée dans l'étendue actuelle.

Syntaxe

show reservedoptionvalue IPRéservée [user=NomUtilisateur] [vendor=NomFournisseur]

Paramètres

IPRéservée
Obligatoire. Spécifie la réservation de l'adresse IP pour laquelle les options actuellement attribuées doivent s'afficher.
user=NomUtilisateur
Indique que les options définies pour la classe utilisateur spécifiée s'affichent. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe utilisateur actuelle par défaut qui est utilisée.
vendor=NomFournisseur
Indique que les options définies pour la classe fournisseur spécifiée s'affichent. Si la balise est fournie alors qu'aucune valeur n'est spécifiée, c'est la classe fournisseur actuelle par défaut qui est utilisée.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande affiche les valeurs d'options définies pour l'adresse IP réservée 10.2.2.100 dans l'étendue actuelle.

show reservedoptionvalue 10.2.2.100

show scope

Affiche les informations de l'étendue actuelle.

Syntaxe

show scope

Paramètres

Aucun
show state

Affiche l'état de l'étendue actuelle (actif ou inactif).

Syntaxe

show state

Paramètres

Aucun

Étendue de multidiffusion du serveur Netsh DHCP

Les commandes suivantes sont disponibles à l'invite de commande dhcp server mscope> ayant pour racine l'environnement netsh.

Pour afficher la syntaxe d'une commande, sélectionnez-la :

add excluderange

Ajoute une plage d'adresses exclues à l'étendue de multidiffusion actuelle.

Syntaxe

add excluderange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage d'exclusion.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage d'exclusion.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande ajoute une plage d'exclusion commençant à 224.2.2.10 et se terminant à 224.2.2.20 à la plage de distribution de l'étendue de multidiffusion actuelle.

add excluderange 224.2.2.10 224.2.2.20

add iprange

Ajoute une plage d'adresses IP à l'étendue de multidiffusion actuelle.

Syntaxe

add iprange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage.

Remarques

Exemples

Dans l'exemple ci-dessous, la commande ajoute la plage d'adresse IP 224.2.2.10 à 224.2.2.20 à la plage de distribution de l'étendue de multidiffusion.

add iprange 224.2.2.10 224.2.2.20

delete excluderange

Supprime une plage d'exclusion d'adresses IP précédemment exclues dans l'étendue de multidiffusion actuelle.

Syntaxe

delete excluderange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage d'exclusion.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage d'exclusion.

Exemples

Dans l'exemple ci-dessous, la commande supprime une exclusion de l'étendue de multidiffusion dans une plage d'adresses IP commençant à 224.2.2.10 et se terminant à 224.2.2.20.

delete excluderange 224.2.2.10 224.2.2.20

delete iprange

Supprime une plage d'adresses IP de l'étendue de multidiffusion actuelle.

Syntaxe

delete iprange IPDébut IPFin

Paramètres

IPDébut
Obligatoire. Spécifie l'adresse IP qui commence la plage à supprimer.
IPFin
Obligatoire. Spécifie l'adresse IP qui termine la plage à supprimer.

Exemples

Dans l'exemple ci-dessous, la commande ajoute la plage d'adresses IP 224.2.2.10 à 224.2.2.20 à la plage globale de toute l'étendue de multidiffusion.

delete iprange 224.2.2.10 224.2.2.20

initiate reconcile

Vérifie et rapproche l'étendue de multidiffusion actuelle.

Syntaxe

initiate reconcile

Paramètres

Aucun

Remarques

set comment

Définit le commentaire de l'étendue de multidiffusion actuelle.

Syntaxe

set comment NouveauCommentaire

Paramètres

NouveauCommentaire
Obligatoire. Spécifie le nouveau commentaire ou le commentaire révisé de l'étendue de multidiffusion.

Exemples

Dans le premier exemple, la commande modifie le commentaire de l'étendue de multidiffusion et le remplace par un nouveau commentaire dépourvu d'espaces.

Dans le deuxième exemple, la commande modifie le commentaire de l'étendue de multidiffusion et le remplace par un nouveau commentaire comprenant des espaces.

set comment NouveauCommentaireSansEspace

set comment "Nouveau Commentaire Avec Espaces"

set lease

Définit la durée de bail des adresses IP de l'étendue de multidiffusion.

Syntaxe

set lease Durée

Paramètres

Durée
Obligatoire. Spécifie la durée du bail des clients de l'étendue de multidiffusion. La valeur -1 permet de définir le bail de l'adresse IP pour une durée illimitée ou infinie.

Exemples

Dans l'exemple ci-dessous, la commande définit la durée du bail des clients de l'étendue de multidiffusion à 691 200 secondes (huit jours).

set lease 691200

set mscope

Définit l'étendue de multidiffusion à utiliser dans les opérations ultérieures.

Syntaxe

set mscope NouveauNom

Paramètres

NouveauNom
Obligatoire. Spécifie le nom de l'étendue de multidiffusion supposée remplacer le contexte de la commande. Le paramètre NouveauNom tient compte de la casse.

Remarques

Exemples

Dans le premier exemple, la commande remplace le contexte de commande par une étendue de multidiffusion intitulée MonÉtendueMultidiffusion. Notez que le nom de l'étendue de multidiffusion ne contient aucun espace.

Dans le deuxième exemple, la commande remplace le contexte de commande par une étendue de multidiffusion intitulée Mon Étendue Multidiffusion. Notez que, dans ce cas, le nom de l'étendue de multidiffusion contient des espaces.

set mscope MonÉtendueMultidiffusion

set mscope "Mon Étendue Multidiffusion"

set name

Modifie le nom de l'étendue de multidiffusion actuelle.

Syntaxe

set name NouveauNom

Paramètres

NouveauNom
Obligatoire. Spécifie un nouveau nom pour l'étendue de multidiffusion actuelle.

Exemples

Dans le premier exemple, la commande définit pour l'étendue de multidiffusion actuelle un nouveau nom dépourvu d'espaces.

Dans le deuxième exemple, la commande définit pour l'étendue de multidiffusion actuelle un nouveau nom comprenant des espaces.

set name NouveauNomSansEspace

set name "Nouveau Nom Avec Espaces"

set state

Active ou désactive l'état de l'étendue de multidiffusion actuelle.

Syntaxe

set state {0 | 1}

Paramètres

{0 | 1}
Obligatoire. Définit l'état de l'étendue de multidiffusion actuelle : 0 désactive l'étendue de multidiffusion actuelle, 1 l'active.

Exemples

Dans le premier exemple, la commande active l'étendue de multidiffusion actuelle.

Dans le deuxième exemple, la commande désactive l'étendue de multidiffusion actuelle.

set state 1

set state 0

set ttl

Définit la durée de vie (TTL) de l'étendue de multidiffusion actuelle.

Syntaxe

set ttl TTL

Paramètres

TTL
Obligatoire. Spécifie la valeur de durée de vie (TTL). La valeur correcte pour ce paramètre doit être un nombre compris entre 1 et 255.

Exemples

Dans l'exemple ci-dessous, la commande définit la valeur de durée de vie de l'étendue de multidiffusion actuelle à 32.

set ttl 32

show clients

Affiche tous les clients disponibles pour l'étendue de multidiffusion actuelle.

Syntaxe

show clients

Paramètres

Aucun

Remarques

show excluderange

Affiche toutes les plages d'adresses IP actuellement exclues de l'étendue de multidiffusion actuelle.

Syntaxe

show excluderange

Paramètres

Aucun

Remarques

show iprange

Affiche toutes les plages d'adresses IP disponibles pour l'étendue de multidiffusion actuelle.

Syntaxe

show iprange

Paramètres

Aucun
show lease

Affiche les paramètres actuels de durée de bail pour l'étendue de multidiffusion en cours.

Syntaxe

show lease

Paramètres

Aucun
show mibinfo

Affiche les informations MIB (Management Information Base) de l'étendue de multidiffusion actuelle.

Syntaxe

show mibinfo

Paramètres

Aucun
show mscope

Affiche les informations de l'étendue de multidiffusion actuelle.

Syntaxe

show mscope

Paramètres

Aucun
show state

Affiche l'état de l'étendue de multidiffusion actuelle.

Syntaxe

show state

Paramètres

Aucun
show ttl

Affiche la durée de vie (TTL) de l'étendue de multidiffusion actuelle.

Syntaxe

show ttl

Paramètres

Aucun

Légende de la mise en forme

Mise en forme Signification
Italique Informations que l"utilisateur doit fournir
Gras Éléments que l"utilisateur doit taper tels qu"ils sont indiqués
Points de suspension (...) Paramètre pouvant être répété plusieurs fois dans une ligne de commande
Entre crochets ([]) Éléments facultatifs
Entre accolades ({}), avec séparation des options par une barre verticale (|). Exemple : {pair|impair} Ensemble d"options parmi lesquelles l"utilisateur doit en choisir une seule
Police Courier Code ou données de programme

 

 

 

 



 
Plan du site