Exporter (0) Imprimer
Développer tout
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
3 sur 3 ont trouvé cela utile - Évaluez ce sujet

DNSCmd

Une interface de ligne de commande pour la gestion des serveurs DNS. Cet utilitaire est utile dans les scripts des fichiers batch pour automatiser des tâches courantes de gestion DNS, ou pour effectuer une installation sans assistance simple et la configuration de nouveaux serveurs DNS sur votre réseau.

Syntaxe



DNSCmd <ServerName><command>[paramètres < commande >]

Paramètres

Paramètre Description

<ServerName>

L'adresse IP ou hôte nom d'un serveur DNS local ou distant.

Commandes

Commande Description

DNSCmd /ageallrecords

Définit l'heure actuelle sur tous les horodateurs dans une zone ou d'un nœud.

DNSCmd /clearcache

Efface le cache du serveur DNS.

DNSCmd /config

Réinitialise la configuration du serveur ou une zone DNS.

DNSCmd /createbuiltindirectorypartitions

Crée les partitions de répertoire d'applications DNS intégrées.

DNSCmd /createdirectorypartition

Crée une partition d'annuaire d'applications DNS.

DNSCmd /deletedirectorypartition

Supprime une partition d'annuaire d'applications DNS.

DNSCmd /directorypartitioninfo

Affiche des informations sur une partition d'annuaire d'applications DNS.

DNSCmd /enlistdirectorypartition

Ajoute un serveur DNS à l'ensemble de la réplication d'une partition d'annuaire d'applications DNS.

DNSCmd /enumdirectorypartitions

Répertorie les partitions de répertoire d'applications DNS pour un serveur.

DNSCmd /enumrecords

Répertorie les enregistrements de ressources dans une zone.

DNSCmd /enumzones

Répertorie les zones hébergées par le serveur spécifié.

DNSCmd /exportsettings

Écrit les informations de configuration de serveur dans un fichier texte.

DNSCmd /info

Obtient des informations sur le serveur.

DNSCmd /ipvalidate

Valide les serveurs DNS distants.

DNSCmd /nodedelete

Supprime tous les enregistrements pour un nœud dans une zone.

DNSCmd /recordadd

Ajoute un enregistrement de ressource à une zone.

DNSCmd /recorddelete

Supprime un enregistrement de ressource à partir d'une zone.

DNSCmd /resetforwarders

Définit les serveurs DNS pour rediriger des requêtes récursives.

DNSCmd /resetlistenaddresses

Définit les adresses IP de serveur pour répondre aux requêtes DNS.

DNSCmd /startscavenging

Lance le nettoyage de serveur.

DNSCmd /statistics

Interroge ou efface les données statistiques du serveur.

DNSCmd /unenlistdirectorypartition

Supprime un serveur DNS de l'ensemble de la réplication d'une partition d'annuaire d'applications DNS.

DNSCmd /writebackfiles

Enregistre toutes les données de zone ou indication de racine dans un fichier.

DNSCmd /zoneadd

Crée une nouvelle zone sur le serveur DNS.

DNSCmd /zonechangedirectorypartition

Modifie la partition d'annuaire sur lequel se trouve une zone.

DNSCmd /zonedelete

Supprime une zone à partir du serveur DNS.

DNSCmd /zoneexport

Écrit les enregistrements de ressources d'une zone dans un fichier texte.

DNSCmd /zoneinfo

Affiche les informations de zone.

DNSCmd /zonepause

Suspend une zone.

DNSCmd /zoneprint

Affiche tous les enregistrements dans la zone.

DNSCmd /zonerefresh

Force une actualisation de la zone secondaire à partir de la zone principale.

DNSCmd /zonereload

Recharge une zone à partir de sa base de données.

DNSCmd /zoneresetmasters

Modifie les serveurs maîtres qui fournissent des informations de transfert de zone à une zone secondaire.

DNSCmd /zoneresetscavengeservers

Les serveurs peuvent nettoyer une zone est modifiée.

DNSCmd /zoneresetsecondaries

Réinitialise les informations secondaires pour une zone.

DNSCmd /zoneresettype

Modifie le type de zone.

DNSCmd /zoneresume

Reprend une zone.

DNSCmd /zoneupdatefromds

Met à jour une zone intégrée à Active Directory avec des données des Services de domaine Active Directory (AD DS).

DNSCmd /zonewriteback

Enregistre les données de zone dans un fichier.

DNSCmd /ageallrecords

Définit l'heure actuelle sur un horodatage sur les enregistrements de ressource à une zone spécifiée ou un nœud sur un serveur DNS.

Syntaxe



dnscmd [<ServerName>] /ageallrecords <ZoneName> [<NodeName>] | [/ tree] |[/ f]

Paramètres

<ServerName>
Spécifie le serveur DNS que l'administrateur veut gérer, représenté par adresse IP, nom de domaine pleinement qualifié (FQDN) ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de domaine complet de la zone.

<NodeName>
Spécifie un nœud spécifique ou un sous-arbre de la zone. NodeName Spécifie le nœud ou un sous-arbre dans la zone en utilisant les éléments suivants :

  • @ pour la zone racine ou le nom FQDN

  • Le nom de domaine complet d'un nœud (le nom par un point (.) à la fin)

  • Une seule étiquette pour le nom relatif à la racine de zone

/Tree
Spécifie que tous les nœuds enfants recevront également l'horodatage.

/f
Exécute la commande sans demander de confirmation.

Remarques

  • La commande ageallrecords est pour la compatibilité descendante entre la version actuelle du système DNS et les versions précédentes du système DNS dans lequel de vieillissement et n'étaient pas pris en charge. Il ajoute un horodatage à l'heure actuelle pour les enregistrements de ressources qui n'ont pas un horodatage, et il définit l'heure actuelle sur les enregistrements de ressources qui n'ont pas un horodatage.

  • Le nettoyage des enregistrements ne se produit pas, sauf si les enregistrements sont datés. Nom enregistrements de ressources NS (serveur), début des enregistrements de ressource d'autorité (principale SOA) et les enregistrements de ressource de Service de nom Internet Windows (WINS) ne sont pas inclus dans le processus de nettoyage, et ils ne sont pas horodaté même lorsque l'exécution de la commande ageallrecords .

  • Cette commande échoue, sauf si le nettoyage est activé pour le serveur DNS et la zone. Pour plus d'informations sur la façon d'activer le nettoyage de la zone, voir le paramètre de vieillissement sous « Syntaxe de niveau de Zone » dans la commande config .

  • L'ajout d'un horodatage pour les enregistrements de ressources DNS deviennent incompatibles avec les serveurs DNS qui exécutent les systèmes d'exploitation autres que Windows 2000, Windows XP ou Windows Server 2003. Un cachet de temps que vous ajoutez à l'aide de la commande ageallrecords ne peut pas être inversé.

  • Si aucun des paramètres facultatifs sont spécifiés, la commande retourne tous les enregistrements de ressources au niveau du nœud spécifié. Si une valeur est spécifiée pour au moins un des paramètres facultatifs, dnscmd énumère uniquement les enregistrements de ressources qui correspondent à la valeur ou les valeurs qui sont spécifiées dans l'ou les paramètres facultatifs.

Exemple

DNSCmd /clearcache

Efface la mémoire cache DNS des enregistrements de ressources sur le serveur DNS spécifié.

Syntaxe



dnscmd [<ServerName>] /clearcache

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /clearcache

DNSCmd /config

Modifie les valeurs dans le Registre pour le serveur DNS et les zones individuelles. Accepte les paramètres au niveau du serveur et niveau de zone.

Cc772069.Caution(fr-fr,WS.10).gif Attention :
Ne modifiez pas directement le Registre, sauf si vous ne disposez d'aucune alternative. L'Éditeur du Registre contourne les protections standard, autorisant les paramètres qui peuvent dégrader les performances, d'endommager votre système ou même vous obliger à réinstaller Windows. Vous pouvez en toute sécurité pour modifier les paramètres de Registre à l'aide de programmes dans le panneau de configuration ou dans Microsoft Management Console (MMC). Si vous devez modifier directement le Registre, sauvegardez-le auparavant. Lisez l'aide de l'Éditeur du Registre pour plus d'informations.

Syntaxe de niveau serveur



[<ServerName>] DNSCmd /config <Parameter>

DNSCmd /config

Modifie la configuration du serveur spécifié.

Paramètres

<ServerName>
Spécifie le serveur DNS que vous envisagez de gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<Parameter>
Spécifier un paramètre et, en option, une valeur. Les valeurs de paramètre, utilisez cette syntaxe : paramètre[valeur] [valeur]

Le reste de cette section décrit les valeurs de paramètre suivantes :

  • /addressanswerlimit

  • /bindsecondaries

  • /bootmethod

  • /DefaultAgingState

  • /DefaultNoRefreshInterval

  • /DefaultRefreshInterval

  • /disableautoreversezones

  • /DisableNSRecordsAutoCreation

  • /dspollinginterval

  • /dstombstoneinterval

  • /EDNSCacheTimeout

  • /enablednsprobes

  • /EnableDnsSec

  • /enableglobalnamessupport

  • /enableglobalqueryblocklist

  • /EventlogLevel

  • /forwarddelegations

  • /forwardingtimeout

  • /globalnamesqueryorder

  • /GlobalQueryBlockList

  • /isslave

  • /localnetpriority

  • /logfilemaxsize

  • /LogFilePath

  • /logipfilterlist

  • / LogLevel

  • /MaxCacheSize

  • /maxcachettl

  • /namecheckflag

  • /notcp

  • /norecursion

  • /recursionretry

  • /recursiontimeout

  • /RoundRobin

  • /RpcProtocol

  • /ScavengingInterval

  • /secureresponses

  • /SendPort

  • /strictfileparsing

  • /UpdateOptions

  • /writeauthorityns

  • /xfrconnecttimeout

/addressanswerlimit [0|5-28]
Spécifie le nombre maximal d'enregistrements d'hôte un serveur DNS peut envoyer en réponse à une requête. La valeur peut être égal à zéro (0), ou il peut s'agir de la plage de 5 à 28 enregistrements. La valeur par défaut est zéro (0).

/bindsecondaries [0|1]
Modifie le format de transfert de la zone afin qu'elle peut atteindre l'efficacité et la compression maximale. Toutefois, ce format n'est pas compatible avec les versions antérieures de nom de domaine BIND (Berkeley Internet).

0
Utilise la compression maximale. Ce format est compatible avec les versions de BIND 4.9.4 et ultérieures uniquement.

1
Envoie l'enregistrement qu'une seule ressource par message aux serveurs DNS non-Microsoft. Ce format est compatible avec les versions BIND antérieures que 4.9.4. Il s'agit du paramètre par défaut.

/bootmethod [0|1|2|3]
Détermine la source à partir duquel le serveur DNS obtient ses informations de configuration.

0
Efface la source des informations de configuration.

1
Charges à partir du fichier de liaison qui se trouve dans le répertoire DNS, qui est % SystemRoot%\System32\Dns par défaut.

2
Charges à partir du Registre.

3
Charges à partir d'AD DS et le Registre. Il s'agit du paramètre par défaut.

/DefaultAgingState [0|1]
Détermine si la fonctionnalité de nettoyage DNS est activée par défaut sur les zones nouvellement créés.

0
Désactive le nettoyage. Il s'agit du paramètre par défaut.

1
Permet le nettoyage.

/DefaultNoRefreshInterval [0 x 1-0xFFFFFFFF|0xA8]
Définit un délai dans lequel aucune mises à jour ne sont acceptées pour les enregistrements mis à jour dynamiquement. Zones sur le serveur héritent automatiquement de cette valeur. Pour modifier la valeur par défaut, tapez une valeur dans la plage de 0 x 1-0xFFFFFFFF. La valeur par défaut du serveur est 0xA8.

/DefaultRefreshInterval [0 x 1-0xFFFFFFFF|0xA8]
Définit une période de temps qui est autorisée pour les mises à jour dynamiques des enregistrements DNS. Zones sur le serveur héritent automatiquement de cette valeur. Pour modifier la valeur par défaut, tapez une valeur dans la plage de 0 x 1-0xFFFFFFFF. La valeur par défaut du serveur est 0xA8.

/disableautoreversezones [0|1]
Active ou désactive la création automatique de zones de recherche inversée. Zones de recherche inversée fournissent la résolution d'adresses IP (Internet Protocol) aux noms de domaine DNS.

0
Permet la création automatique de zones de recherche inversée. Il s'agit du paramètre par défaut.

1
Désactive la création automatique de zones de recherche inversée.

/DisableNSRecordsAutoCreation {0|1}
Spécifie si le serveur DNS crée automatiquement le serveur de noms (NS) à des enregistrements de ressources pour les zones qu'il héberge.

0
Crée automatiquement les enregistrements de ressources NS (serveur) de nom pour les zones que les hôtes du serveur DNS.

1
Ne crée pas automatiquement enregistrements de ressources NS (serveur) de nom pour les zones que les hôtes du serveur DNS.

/dspollinginterval 0-30
Spécifie la fréquence à laquelle le serveur DNS interroge les services AD DS pour que les modifications dans les zones intégrées à Active Directory.

/dstombstoneinterval [1-30]
La durée en secondes pour conserver les enregistrements supprimés dans AD DS.

/EDNSCacheTimeout [<seconds>]
Spécifie le nombre de secondes pendant lesquelles les informations DNS étendu (EDNS) sont mis en cache. La valeur minimale est de 3600 et la valeur maximale est 15,724,800. La valeur par défaut est 604 800 secondes (une semaine).

/EnableEDnsProbes {0|1}
Active ou désactive le serveur pour détecter les autres serveurs afin de déterminer s'ils prennent EDNS en charge.

0
Désactive la prise en charge active de sondes EDNS.

1
Permet la prise en charge active de sondes EDNS.

/EnableDnsSec {0|1}
Active ou désactive la prise en charge pour les Extensions de sécurité DNS (DNSSEC).

0
Désactive le DNSSEC.

1
Permet de DNSSEC.

/enableglobalnamessupport {0|1}
Active ou désactive la prise en charge de la zone GlobalNames. La zone GlobalNames prend en charge la résolution de noms DNS en une partie d'une forêt.

0
Désactive la prise en charge de la zone GlobalNames. Lorsque vous définissez la valeur de cette commande à 0, le service serveur DNS ne résout pas les noms d'étiquette unique dans la zone GlobalNames.

1
Prise en charge pour la zone GlobalNames. Lorsque vous définissez la valeur de cette commande pour 1, le service serveur DNS résout les noms d'étiquette unique dans la zone GlobalNames.

/enableglobalqueryblocklist {0|1}
Active ou désactive la prise en charge de la liste rouge de requêtes globale qui bloque la résolution des noms dans la liste. Le service serveur DNS crée et Active la liste rouge de requêtes globale par défaut lorsque le service démarre la première fois. Pour afficher la liste rouge de requêtes globale actuelle, utilisez la commande dnscmd /info /globalqueryblocklist .

0
Désactive la prise en charge de la liste rouge de requêtes globale. Lorsque vous définissez la valeur de cette commande à 0, le service serveur DNS répond aux requêtes de noms dans la liste de blocage.

1
Prise en charge pour la liste rouge de requêtes globale. Lorsque vous définissez la valeur de cette commande pour 1, le service serveur DNS ne répond pas aux requêtes de noms dans la liste de blocage.

/EventlogLevel [0|1|2|4]
Détermine quels événements sont consignés dans le journal du serveur DNS dans l'Observateur d'événements.

0
Ne consigne aucun événement.

1
Enregistre les erreurs uniquement.

2
Enregistre uniquement les erreurs et avertissements.

4
Journaux des erreurs, avertissements et événements d'information. Il s'agit du paramètre par défaut.

/forwarddelegations [0|1]
Détermine comment le serveur DNS gère une requête pour une sous-zone déléguée. Ces requêtes peuvent être envoyées à la sous-zone est appelée dans la requête ou à la liste des redirecteurs qui est nommée pour le serveur DNS. Entrées dans le paramètre sont utilisées uniquement lorsque le transfert est activé.

0
Envoie automatiquement les requêtes qui font référence aux sous-zones déléguées à la sous-zone appropriée. Il s'agit du paramètre par défaut.

1
Transfère les requêtes qui font référence à la sous-zone déléguée aux redirecteurs existants.

/forwardingtimeout [<seconds>]
Détermine combien de secondes (0 x 1-0xFFFFFFFF) un serveur DNS attend un redirecteur répondre avant d'essayer un autre redirecteur. La valeur par défaut est 0 x 5, qui est de 5 secondes.

/globalneamesqueryorder{0|1}
Spécifie si le service serveur DNS recherche d'abord dans la zone GlobalNames ou zones locales lorsqu'il résout les noms.

0
Le service serveur DNS tente de résoudre les noms en interrogeant la zone GlobalNames avant qu'il interroge les zones pour lesquelles il fait autorité.

1
Le service serveur DNS tente de résoudre les noms en interrogeant les zones pour lesquelles il fait autorité avant qu'il interroge la zone GlobalNames.

/GlobalQueryBlockList [<name>[<name>]...]
Remplace la liste rouge de requêtes globale actuelle avec une liste des noms que vous spécifiez. Si vous ne spécifiez pas tous les noms, cette commande efface la liste de blocage. Par défaut, la liste rouge de requêtes globale contient les éléments suivants :

  • ISATAP

  • WPAD

Le service serveur DNS peut supprimer un ou les deux de ces noms lorsqu'il démarre la première fois, s'il trouve ces noms dans une zone existante.

/isslave [0|1]
Détermine comment le serveur DNS répond lorsque qu'elle transfère les requêtes ne reçoivent aucune réponse.

0
Spécifie que le serveur DNS n'est pas un subordonné (également appelé esclave). Si le redirecteur ne répond pas, le serveur DNS tente de résoudre la requête elle-même. Il s'agit du paramètre par défaut.

1
Spécifie que le serveur DNS est un subordonné. Si le redirecteur ne répond pas, le serveur DNS met fin à la recherche et envoie un message d'échec pour le résolveur.

/localnetpriority [0|1]
Détermine l'ordre dans lequel les enregistrements d'hôte sont retournées lorsque le serveur DNS possède plusieurs enregistrements d'hôte pour le même nom.

0
Renvoie les enregistrements dans l'ordre dans lequel ils sont répertoriés dans la base de données DNS.

1
Renvoie les enregistrements qui ont IP similaire tout d'abord les adresses réseau. Il s'agit du paramètre par défaut.

/logfilemaxsize [<size>]
Spécifie la taille maximale en octets (0 x 10000-0xFFFFFFFF) du fichier Dns.log. Lorsque le fichier a atteint sa taille maximale, DNS remplace les événements les plus anciens. La taille par défaut est 0 x 400000, 4 mégaoctets (Mo).

/LogFilePath [< chemin + nom_fichier_journal >]
Spécifie le chemin d'accès du fichier Dns.log. Le chemin par défaut est % systemroot%\System32\Dns\Dns.log. Vous pouvez spécifier un chemin différent en utilisant le format de Chemin d'accès + LogFileName.

/logipfilterlist <IPAddress>[, <IPAddress>...]
Spécifie quels paquets sont enregistrés dans le fichier journal de débogage. Les entrées sont une liste d'adresses IP. Seuls les paquets envoyés vers et depuis les adresses IP dans la liste sont consignés.

/ LogLevel [<EventType>]
Détermine quels types d'événements sont enregistrés dans le fichier Dns.log. Chaque type d'événement est représenté par un nombre hexadécimal. Si vous souhaitez que plusieurs événements dans le journal, utilisez hexadécimale addition pour ajouter les valeurs, puis entrez la somme.

0 x 0
Le serveur DNS ne crée pas un journal. Il s'agit de l'entrée par défaut.

0 x 10
Journaux de requêtes.

0 x 10
Journaux des notifications.

0 x 20
Enregistre les mises à jour.

0xFE
Journaux des transactions nonquery.

0 x 100
Remettre en question les journaux des transactions.

0 x 200
Enregistre les réponses.

0 x 1000
Journaux d'envoient des paquets.

0 x 2000
Journaux de recevoir des paquets.

0 x 4000
Enregistre les paquets du protocole UDP (User Datagram).

0 x 8000
Enregistre les paquets du protocole TCP (Transmission Control).

0xFFFF
Enregistre tous les paquets.

0 x 10000
Journaux des transactions d'écriture Active Directory.

0 x 20000
Journaux des transactions de mise à jour Active Directory.

0x1000000
Journaux des paquets entiers.

0 x 80000000
Journaux write-through transactions.

/MaxCacheSize
Spécifie la taille maximale, en kilo-octets (Ko), du cache de mémoire du serveur DNS.

/maxcachettl [<seconds>]
Détermine combien de secondes (0 x 0-0xFFFFFFFF) un enregistrement est enregistré dans le cache. Si le paramètre 0 x 0 est utilisé, le serveur DNS ne met pas en cache les enregistrements. Le paramètre par défaut est 0 x 15180 (86 400 secondes ou 1 jour).

/maxnegativecachettl [<seconds>]
Spécifie le nombre de secondes (0 x 1-0xFFFFFFFF) une entrée qui enregistre une réponse négative à une requête reste stockée dans le cache DNS. Le paramètre par défaut est 0x384 (900 secondes).

/namecheckflag [0|1|2|3]
Spécifie quelle norme de caractère est utilisé lors de la vérification des noms DNS.

0
Utilise des caractères ANSI qui sont conformes avec Internet Engineering Task Force (IETF) Request for Comments (RFC).

1
Utilise des caractères ANSI qui ne respectent pas nécessairement IETF RFC.

2
Utilise des caractères codés sur plusieurs octets UCS Transformation Format 8 (UTF-8). Il s'agit du paramètre par défaut.

3
Utilise tous les caractères.

/norecursion [0|1]
Détermine si un serveur DNS effectue la résolution de noms récursive.

0
Le serveur DNS effectue la résolution de noms récursive si elle est demandée dans une requête. Il s'agit du paramètre par défaut.

1
Le serveur DNS n'effectue pas de résolution de noms récursive.

/notcp
Ce paramètre est obsolète et il n'a aucun effet dans les versions actuelles de Windows Server.

/recursionretry [<seconds>]
Détermine le nombre de secondes (0 x 1-0xFFFFFFFF) d'un serveur DNS attend avant d'essayer à nouveau de contacter un serveur distant. Le paramètre par défaut est 0 x 3 (trois secondes). Cette valeur doit être augmentée lors de la récursivité se fait par l'intermédiaire d'une liaison de réseau (étendu WAN) lentes étendu.

/recursiontimeout [<seconds>]
Détermine le nombre de secondes (0 x 1-0xFFFFFFFF) d'un serveur DNS attend avant abandon tente de contacter un serveur distant. La plage de paramètres à partir de 0 x 1 à 0xFFFFFFFF. Le paramètre par défaut est 0xF (15 secondes). Cette valeur doit être augmentée lors de la récursivité sur une liaison WAN lente.

/RoundRobin [0|1]
Détermine l'ordre dans lequel les enregistrements d'hôte sont renvoyés lorsqu'un serveur possède plusieurs enregistrements d'hôte pour le même nom.

0
Le serveur DNS n'utilise pas de répétition alternée. Au lieu de cela, elle renvoie le premier enregistrement à chaque requête.

1
Le serveur DNS effectue une rotation entre les enregistrements qu'elle renvoie à partir du haut vers le bas de la liste des enregistrements correspondants. Il s'agit du paramètre par défaut.

/RpcProtocol [0x0|0x1|0x2|0x4|0xFFFFFFFF]
Spécifie le protocole utilisé par l'appel de procédure distante (RPC) lorsqu'elle établit une connexion à partir du serveur DNS.

0 x 0
Désactive la RPC pour le serveur DNS.

0 x 1
Utilise le protocole TCP/IP.

0 x 2
Utilise des canaux nommés.

0 x 4
Utilise l'appel de procédure local (LPC).

0xFFFFFFFF
Tous les protocoles. Il s'agit du paramètre par défaut.

/ScavengingInterval [<hours>]
Détermine si la fonctionnalité de nettoyage pour le serveur DNS est activée et définit le nombre d'heures (0 x 0-0xFFFFFFFF) entre les cycles de nettoyage. Le paramètre par défaut est 0 x 0, qui désactive le nettoyage pour le serveur DNS. Une valeur supérieure à 0 x 0 permet le nettoyage pour le serveur et définit le nombre d'heures entre les cycles de nettoyage.

/secureresponses [0|1]
Détermine si DNS filtre les enregistrements qui sont enregistrés dans un cache.

0
Enregistre toutes les réponses aux requêtes de noms dans un cache. Il s'agit du paramètre par défaut.

1
Enregistre uniquement les enregistrements qui appartiennent à la même sous-arborescence DNS à un cache.

/SendPort [<port>]
Spécifie le numéro de port (0 x 0-0xFFFFFFFF) DNS utilise pour envoyer des requêtes récursives à d'autres serveurs DNS. Le paramètre par défaut est 0 x 0, qui signifie que le numéro de port est sélectionné au hasard.

/serverlevelplugindll [<DllPath>]
Spécifie le chemin d'accès d'un plug-in personnalisé. Quand DllPath Spécifie le nom de chemin d'accès qualifié complet d'un serveur DNS valide du plug-in, le serveur DNS appelle les fonctions dans le plug-in pour résoudre les requêtes de noms qui sont en dehors de la portée de tous les localement hébergeant zones. Si le nom demandé est hors de la portée du plug-in, le serveur DNS effectue la résolution de noms à l'aide de transfert ou la récursivité, tel que configuré. Si DllPath n'est pas spécifié, le serveur DNS cesse d'utiliser un plug-in si un plug-in personnalisé a été configuré précédemment personnalisé.

/strictfileparsing [0|1]
Détermine le comportement d'un serveur DNS lorsqu'il rencontre un enregistrement erroné lors du chargement d'une zone.

0
Le serveur DNS continue à charger la zone même si le serveur rencontre un enregistrement erroné. L'erreur est enregistrée dans le journal DNS. Il s'agit du paramètre par défaut.

1
Le serveur DNS interrompt le chargement de la zone, et il enregistre l'erreur dans le journal DNS.

/UpdateOptions <RecordValue>
Interdit les mises à jour dynamiques des types spécifiés d'enregistrements. Si vous souhaitez plus d'un type d'enregistrement pour être interdite dans le journal, utilisez hexadécimale addition pour ajouter les valeurs, puis entrez la somme.

0 x 0
Ne restreint pas les types d'enregistrements.

0 x 1
Exclut les enregistrements start of authority (SOA) ressource.

0 x 2
Exclut les enregistrements de ressources NS (serveur) de nom.

0 x 4
Exclut la délégation des enregistrements de ressources NS (serveur) de nom.

0 x 8
Exclut les enregistrements d'hôte de serveur.

0 x 100
Lors de la mise à jour dynamique sécurisée, exclut le début des enregistrements de ressource d'autorité (SOA).

0 x 200
Lors de la mise à jour dynamique sécurisée, exclut les enregistrements de ressources de serveur (NS) de noms racine.

0x30F
Lors de la mise à jour dynamique standard, exclut les enregistrements de ressources name server (NS), début des enregistrements de ressource autorité (SOA) et serveur hôte. Lors de la mise à jour dynamique sécurisée, exclut les enregistrements de ressources de serveur (NS) de noms racine et le début des enregistrements de ressource d'autorité (SOA). Permet des délégations et le serveur héberge les mises à jour.

0 x 400
Lors de la mise à jour dynamique sécurisée, exclut les enregistrements de ressources délégation name server (NS).

0 x 800
Pendant la mise à jour dynamique sécurisée, exclut les enregistrements d'hôte de serveur.

0x1000000
Exclut les enregistrements de délégation signataire (DS).

0 x 80000000
Désactive la mise à jour dynamique DNS.

/writeauthorityns [0|1]
Détermine quand le serveur DNS écrit les enregistrements de ressources NS (serveur) nom dans la section de l'autorité d'une réponse.

0
Écrit les enregistrements de ressources NS (serveur) nom dans la section de l'autorité de redirections uniquement. Ce paramètre est conforme aux RFC 1034, « noms de domaine — concepts et installations, "et avec la RFC 2181, « Clarifications de la spécification DNS ». Il s'agit du paramètre par défaut.

1
Écrit les enregistrements de ressources NS (serveur) nom dans la section de l'autorité de toutes les réponses faisant autorités réussies.

/xfrconnecttimeout [<seconds>]
Détermine le nombre de secondes (0 x 0-0xFFFFFFFF) un serveur DNS principal attend une réponse de transfert à partir de son serveur secondaire. La valeur par défaut est 0x1E (30 secondes). Une fois que la valeur de délai d'attente expire, la connexion est interrompue.

Syntaxe de niveau de zone



DNSCmd /config <Parameters>

DNSCmd /config

Modifie la configuration de la zone spécifiée.

Paramètres

<Parameters>
Spécifiez un paramètre, une zone de nom et, en option, une valeur. Les valeurs de paramètre, utilisez cette syntaxe : Paramètre NomZone[valeur] [valeur]

Les valeurs de paramètre suivantes sont documentées dans le reste de cette section :

  • /Aging

  • /AllowNSRecordsAutoCreation

  • /AllowUpdate

  • /forwarderslave

  • /forwardertimeout

  • /NoRefreshInterval

  • /RefreshInterval

  • /securesecondaries

/Aging <ZoneName>
Active ou désactive le nettoyage d'une zone spécifique.

/AllowNSRecordsAutoCreation <ZoneName>[<Value>]
Substitue la création nom serveur (NS) resource record automatique du serveur DNS définition. Enregistrements de ressources NS (serveur) nom qui a été précédemment enregistrés pour cette zone ne sont pas affectés. Par conséquent, vous devez les supprimer manuellement si vous ne souhaitez pas que les.

/AllowUpdate <ZoneName>
Détermine si la zone spécifiée accepte les mises à jour dynamiques.

/forwarderslave <ZoneName>
Substitue le paramètre /isslave du serveur DNS.

/forwardertimeout <ZoneName>
Détermine combien de secondes une zone DNS attend un redirecteur répondre avant d'essayer un autre redirecteur. Cette valeur substitue à la valeur qui est définie au niveau du serveur.

/NoRefreshInterval <ZoneName>
Définit un intervalle de temps pour une zone au cours de laquelle aucune actualisation ne peut jour dynamiquement les enregistrements DNS dans une zone spécifiée.

/RefreshInterval <ZoneName>
Définit un intervalle de temps pour une zone au cours de laquelle les actualisations peuvent jour dynamiquement les enregistrements DNS dans une zone spécifiée.

/securesecondaries <ZoneName>
Détermine quels serveurs secondaires peuvent recevoir des mises à jour de la zone à partir du serveur maître pour cette zone.

Remarques

  • Le nom de zone doit être spécifié uniquement pour les paramètres de niveau de zone.

DNSCmd /createbuiltindirectorypartitions

Crée une partition d'annuaire d'applications DNS. Lorsque DNS est installé, une partition d'annuaire d'application pour le service est créée au niveau du domaine et la forêt. Utilisez cette commande pour créer des partitions d'annuaire d'applications DNS qui ont été supprimées ou jamais créées. Sans paramètre, cette commande crée une partition d'annuaire intégrée DNS pour le domaine.

Syntaxe



dnscmd [<ServerName>] /createbuiltindirectorypartitions [/forest] [/alldomains]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

/Forest
Crée une partition d'annuaire DNS de la forêt.

/AllDomains
Crée des partitions DNS pour tous les domaines de la forêt.

DNSCmd /createdirectorypartition

Crée une partition d'annuaire d'applications DNS. Lorsque DNS est installé, une partition d'annuaire d'application pour le service est créée au niveau du domaine et la forêt. Cette opération crée les partitions d'annuaire application DNS supplémentaires.

Syntaxe



[<ServerName>] DNSCmd /createdirectorypartition <PartitionFQDN>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<PartitionFQDN>
Nom de domaine complet de la partition d'annuaire d'applications DNS qui sera créée.

DNSCmd /deletedirectorypartition

Supprime une partition de répertoire d'application DNS existante.

Syntaxe



dnscmd [<ServerName>] /deletedirectorypartition <PartitionFQDN>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<PartitionFQDN>
Nom de domaine complet de la partition d'annuaire d'applications DNS qui est supprimée.

DNSCmd /directorypartitioninfo

Répertorie des informations sur une partition d'annuaire d'applications DNS spécifiée.

Syntaxe



dnscmd [<ServerName>] /directorypartitioninfo <PartitionFQDN>[/detail]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<PartitionFQDN>
Le nom de domaine complet de la partition d'annuaire d'applications DNS.

/Detail
Répertorie toutes les informations sur la partition d'annuaire d'application.

DNSCmd /enlistdirectorypartition

Ajoute le serveur DNS pour le jeu de réplicas de partition d'annuaire spécifiée.

Syntaxe



dnscmd [<ServerName>] /enlistdirectorypartition <PartitionFQDN>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<PartitionFQDN>
Le nom de domaine complet de la partition d'annuaire d'applications DNS.

DNSCmd /enumdirectorypartitions

Répertorie les partitions de répertoire d'application DNS pour le serveur spécifié.

Syntaxe



dnscmd [<ServerName>] /enumdirectorypartitions [/custom]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

/ custom
Répertorie uniquement les partitions d'annuaire créé par l'utilisateur.

DNSCmd /enumrecords

Répertorie les enregistrements de ressources d'un nœud spécifié dans une zone DNS.

Syntaxe



dnscmd [<ServerName>] /enumrecords <ZoneName><NodeName>[/ type <RRType>[<RRData>] [/authority] [/glue] [/ autres] [/ nœud | / child | /startchild <ChildName>] [/ continuer | / detail]

Paramètres

<ServerName>
Spécifie le serveur DNS que vous prévoyez de gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

/enumrecords
Répertorie les enregistrements de ressources dans la zone spécifiée.

<ZoneName>
Spécifie le nom de la zone à laquelle appartiennent les enregistrements de ressources.

<NodeName>
Spécifie le nom du nœud des enregistrements de ressource.

/type <RRType><RRData>
Spécifie le type de mise en vente des enregistrements de ressources et le type de données qui sont attendus :

<RRType>
Spécifie le type d'enregistrements de ressources pour être répertoriés.

<RRData>
Spécifie le type de données sont enregistrement attendu.

/Authority
Comprend les données faisant autoritées.

/Glue
Comprend les données de collage.

/ supplémentaires
Inclut toutes les informations supplémentaires sur les enregistrements de ressources répertoriées.

{/ nœud | / child | /startchild <ChildName>}
Filtre ou ajoute des informations à l'affichage d'enregistrement de ressource :

/Node
Répertorie uniquement les enregistrements de ressources du nœud spécifié.

/ Child
Répertorie uniquement les enregistrements de ressources d'un domaine enfant spécifié.

/startchild <ChildName>
Commence la liste au niveau du domaine enfant spécifié.

/ continuer | /Detail
Spécifie comment les données retournées sont affichées.

/ continuer
Répertorie uniquement les enregistrements de ressources avec leurs données et le type.

/Detail
Répertorie toutes les informations sur les enregistrements de ressources.

Exemple d'utilisation

dnscmd /enumrecords test.contoso.com test /additional

DNSCmd /enumzones

Répertorie les zones qui existent sur le serveur DNS spécifié.

Syntaxe



dnscmd [<ServerName>] /enumzones [/ primaire | /Secondary | /forwarder | /stub | / cache | / créée automatiquement] [/ forward | / inverser | /ds | / fichier] [/ domaindirectorypartition | /forestdirectorypartition | /customdirectorypartition | /legacydirectorypartition | /directorypartition <PartitionFQDN>]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

/ primaire | / secondaire | /Forwarder | /stub | / cache | / créée automatiquement
Filtre les types de zones à afficher :

/ primaire
Répertorie toutes les zones qui sont des zones principales standard ou des zones intégrées à Active Directory.

/ secondaire
Répertorie toutes les zones secondaires standard.

/Forwarder
Répertorie les zones qui transfèrent les requêtes non résolues vers un autre serveur DNS.

/stub
Répertorie toutes les zones de stub.

/ cache
Répertorie uniquement les zones qui sont chargées dans le cache.

/ créée automatiquement
Répertorie les zones qui ont été créées automatiquement durant l'installation du serveur DNS.

/ transmettre | / Inverser | /DS | /file
Spécifie des filtres supplémentaires des types de zones à afficher :

/ transférer
Listes des zones de recherche directe.

/ inversée
Listes des zones de recherche inversée.

/DS
Répertorie les zones intégrées à Active Directory.

/file
Répertorie les zones qui sont sauvegardés dans des fichiers.

/domaindirectorypartition
Répertorie les zones qui sont stockées dans la partition d'annuaire de domaine.

/forestdirectorypartition
Répertorie les zones qui sont stockées dans la partition d'annuaire d'applications DNS de forêt.

/customdirectorypartition
Répertorie toutes les zones qui sont stockées dans une partition d'annuaire d'application définies par l'utilisateur.

/legacydirectorypartition
Répertorie toutes les zones qui sont stockées dans la partition d'annuaire de domaine.

/DirectoryPartition <PartitionFQDN>
Répertorie toutes les zones qui sont stockées dans la partition d'annuaire spécifiée.

Remarques

  • Les paramètres enumzones agissent comme des filtres sur la liste des zones. Si aucun filtre n'est spécifié, une liste complète des zones est retournée. Lorsqu'un filtre est spécifié, seules les zones répondant aux critères du filtre sont inclus dans la liste retournée des zones.

Exemple

DNSCmd /exportsettings

Crée un fichier texte qui répertorie les détails de configuration d'un serveur DNS. Le fichier texte nommé DnsSettings.txt. Il se trouve dans le dossier % SystemRoot%\System32\Dns du serveur.

Syntaxe



dnscmd [<ServerName>] /exportsettings

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

Remarques

  • Vous pouvez utiliser les informations dans le fichier que dnscmd /exportsettings crée pour résoudre les problèmes de configuration ou pour vous assurer que vous avez configuré plusieurs serveurs identiques.

DNSCmd /info

Affiche les paramètres de la section DNS du Registre du serveur spécifié : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters

Syntaxe



/info dnscmd [<ServerName>] [<Setting>]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<Setting>
Tout paramètre qui renvoie la commande Infos peut être spécifié individuellement. Si un paramètre n'est pas spécifié, un rapport des paramètres courants est retourné.

Remarques

  • Cette commande affiche les paramètres du Registre qui sont au niveau du serveur DNS. Pour afficher les paramètres de Registre de niveau de zone, utilisez la commande zoneinfo . Pour voir une liste de paramètres qui peuvent être affichés avec cette commande, consultez la description de config .

Exemple

DNSCmd /ipvalidate

Teste si une adresse IP identifie un serveur DNS fonctionne correctement ou si le serveur DNS peut agir comme un serveur maître pour une zone spécifique, un serveur d'indications de racine ou un redirecteur.

Syntaxe



dnscmd [<ServerName>] /ipvalidate <Context>[<ZoneName>] [[<IPAddress>] …]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<Context>
Spécifie le type de test à effectuer. Vous pouvez spécifier un des tests suivants :

  • /dnsservers vérifie que les ordinateurs avec les adresses que vous spécifiez fonctionnement des serveurs DNS.

  • /forwarders vérifie que les adresses que vous spécifiez identifient les serveurs DNS qui peuvent agir en tant que redirecteurs.

  • /roothints vérifie que les adresses que vous spécifiez identifient les serveurs DNS qui peuvent agir en tant que serveurs d'indications de racine nom.

  • /zonemasters vérifie que les adresses que vous spécifiez identifient les serveurs DNS qui sont des serveurs maîtres NomZone.

<ZoneName>
Identifie la zone. Utilisez ce paramètre avec le paramètre /zonemasters .

<IPAddress>
Spécifie les adresses IP qui teste la commande.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /ipvalidate /dnsservers 10.0.0.1 10.0.0.2

dnscmd dnssvr1.contoso.com /ipvalidate /zonemasters corp.contoso.com 10.0.0.2

DNSCmd /nodedelete

Supprime tous les enregistrements pour un hôte spécifié.

Syntaxe



dnscmd [<ServerName>] /nodedelete <ZoneName><NodeName> [/tree] [/ f]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone.

<NodeName>
Spécifie le nom d'hôte du nœud à supprimer.

/Tree
Supprime tous les enregistrements enfants.

/f
Exécute la commande sans demander de confirmation.

Exemple

DNSCmd /recordadd

Ajoute un enregistrement dans une zone spécifiée dans un serveur DNS.

Syntaxe



[<ServerName>] DNSCmd /recordadd <ZoneName><NodeName><RRType><RRData>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie la zone dans laquelle se trouve l'enregistrement.

<NodeName>
Spécifie un nœud spécifique dans la zone.

<RRType>
Spécifie le type d'enregistrement à ajouter.

<RRData>
Spécifie le type de données qui sont attendus.

Cc772069.note(fr-fr,WS.10).gif Remarque
Lorsque vous ajoutez un enregistrement, vérifiez que vous utilisez le format de données et le type de données correctes. Pour obtenir une liste des types d'enregistrements de ressources et les types de données approprié, consultez Référence des enregistrements de ressources .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /recordadd test A 10.0.0.5

dnscmd /recordadd test.contoso.com test MX 10 mailserver.test.contoso.com

DNSCmd /recorddelete

Supprime un enregistrement de ressource à partir d'une zone spécifiée.

Syntaxe



DNSCmd <ServerName>/recorddelete <ZoneName><NodeName><RRType><RRData> [/ f]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie la zone dans laquelle se trouve l'enregistrement de ressource.

<NodeName>
Spécifie le nom de l'hôte.

<RRType>
Spécifie le type d'enregistrement de ressource à supprimer.

<RRData>
Spécifie le type de données qui sont attendus.

/f
Exécute la commande sans demander de confirmation :

  • Dans la mesure où les nœuds peuvent avoir plusieurs enregistrements de ressource, cette commande nécessite que vous soyez très précis sur le type d'enregistrement de ressource que vous souhaitez supprimer.

  • Si vous spécifiez un type de données et vous ne spécifiez pas un type de données enregistrement de ressource, tous les enregistrements avec ce type de données spécifique pour le nœud spécifié sont supprimés. Pour obtenir une liste des types d'enregistrements de ressources et les types de données approprié, consultez Référence des enregistrements de ressources .

Exemple d'utilisation

dnscmd /recorddelete test.contoso.com test MX 10 mailserver.test.contoso.com

DNSCmd /resetforwarders

Sélectionne ou réinitialise les adresses IP à laquelle le serveur DNS transfère des requêtes DNS lorsqu'il ne peut les résoudre localement.

Syntaxe



dnscmd [<ServerName>] /resetforwarders [<IPAddress> [, <IPAddress>]...][/ timeout <TimeOut>] [/ slave|/noslave]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<IPAddress>
Répertorie les adresses IP à laquelle le serveur DNS redirige les requêtes non résolues.

/Timeout <TimeOut>
Définit le nombre de secondes pendant lesquelles le serveur DNS attend une réponse du redirecteur. Par défaut, cette valeur est de cinq secondes.

/ slave|/noslave
Détermine si le serveur DNS effectue ses propres requêtes itératives si le redirecteur ne parvient pas à résoudre une requête :

/Slave
Empêche le serveur DNS d'effectuer ses propres requêtes itératives si le redirecteur ne parvient pas à résoudre une requête.

/NoSlave
Permet au serveur DNS effectuer ses propres requêtes itératives si le redirecteur ne parvient pas à résoudre une requête. Il s'agit du paramètre par défaut.

Remarques

  • Par défaut, un serveur DNS effectue des requêtes itératives lorsqu'il ne peut pas résoudre une requête.

  • Définition des adresses IP en utilisant la commande resetforwarders provoque le serveur DNS effectuer des requêtes récursives aux serveurs DNS en adresses IP spécifiées. Si les redirecteurs ne résolvent pas la requête, le serveur DNS peut ensuite effectuer ses propres requêtes itératives.

  • Si le paramètre /slave est utilisé, le serveur DNS n'effectue pas ses propres requêtes itératives. Cela signifie que le serveur DNS redirige les requêtes non résolues uniquement vers les serveurs DNS dans la liste, et il ne tente pas de requêtes itératives si les redirecteurs ne résolvent pas le leur. Il est plus efficace de définir une adresse IP comme redirecteur pour un serveur DNS. Vous pouvez utiliser la commande resetforwarders pour les serveurs dans un réseau internes pour transmettre leurs requêtes non résolues vers un serveur DNS qui possède une connexion externe.

  • Liste adresse IP d'un redirecteur deux fois entraîne le serveur DNS pour tenter de transférer deux fois à ce serveur.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /resetforwarders 10.0.0.1 /timeout 7 /slave

dnscmd dnssvr1.contoso.com /resetforwarders /noslave

DNSCmd /resetlistenaddresses

Spécifie les adresses IP sur un serveur qui écoute les demandes des clients DNS.

Syntaxe



dnscmd [<ServerName>] /resetlistenaddresses [<ListenAddress>]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ListenAddress>
Spécifie une adresse IP sur le serveur DNS qui écoute les demandes des clients DNS. Si aucune adresse d'écoute est spécifiée, toutes les adresses IP sur le serveur reçoit les demandes de client.

Remarques

  • Par défaut, toutes les adresses IP sur un serveur DNS écoutent des demandes du client DNS.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /resetlistenaddresses 10.0.0.1

DNSCmd /startscavenging

Indique un serveur DNS pour tenter une recherche immédiate des enregistrements de ressources obsolètes dans un serveur DNS spécifié.

Syntaxe



dnscmd [<ServerName>] /startscavenging

Paramètre

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

Remarques

  • Réussite de cette commande démarre une récupération immédiatement.

  • Bien que la commande pour lancer la récupération semble se dérouler correctement, la récupération ne démarre pas, sauf si les conditions préalables suivantes sont remplies :

    • Le nettoyage est activé pour le serveur et la zone.

    • La zone est démarrée.

    • Les enregistrements de ressources présentent un datage.

  • Pour plus d'informations sur la façon d'activer le nettoyage pour le serveur, consultez le paramètre scavenginginterval sous « syntaxe au niveau du serveur » dans la section de configuration .

  • Pour plus d'informations sur la façon d'activer le nettoyage de la zone, voir le paramètre de vieillissement sous « syntaxe de niveau de Zone » dans la section de configuration .

  • Pour plus d'informations sur la façon de démarrer une zone est suspendue, reportez-vous à la section zoneresume .

  • Pour plus d'informations sur la façon de vérifier les enregistrements de ressources pour un horodatage, reportez-vous à la section ageallrecords .

  • Si la récupération échoue, aucun message d'avertissement s'affiche.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /startscavenging

DNSCmd /statistics

Affiche ou efface les données pour un serveur DNS spécifié.

Syntaxe



dnscmd [<ServerName>] /statistics [<StatID>] [/clear]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<StatID>
Spécifie quelles statistique ou la combinaison des statistiques à afficher. Un numéro d'identification est utilisé pour identifier une statistique. Si aucun numéro d'identification statistique n'est spécifié, toutes les statistiques s'affichent.

Voici une liste de chiffres qui peuvent être spécifiées et de la statistique correspondante qui s'affiche :

00000001
Heure

00000002
Requête

00000004
Requête2

00000008
Recurse

00000010
Maître

00000020
Secondaire

00000040
WINS

00000100
Mise à jour

00000200
SkwanSec

00000400
DS

00010000
Mémoire

00100000
PacketMem

00040000
DBASE

00080000
Enregistrements

00200000
NbstatMem

/Clear
Réinitialise le compteur de statistiques à zéro.

Remarques

  • La commande statistiques affiche les compteurs qui commencent sur le serveur DNS lorsqu'il est démarré ou repris.

Exemples

DNSCmd /unenlistdirectorypartition

Supprime le serveur DNS du jeu de réplicas de partition d'annuaire spécifiée.

Syntaxe



dnscmd [<ServerName>] /unenlistdirectorypartition <PartitionFQDN>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<PartitionFQDN>
Nom de domaine complet de la partition d'annuaire d'applications DNS qui est supprimée.

DNSCmd /writebackfiles

Vérifie la mémoire du serveur DNS pour que les modifications et les écrit dans un stockage persistant.

Syntaxe



dnscmd [<ServerName>] /writebackfiles [<ZoneName>]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à mettre à jour.

Remarques

  • La commande writebackfiles met à jour toutes les zones Sales ou une zone spécifiée. Une zone est « sale » lorsque des modifications sont apportées en mémoire qui n'ont pas encore été écrites dans un stockage persistant. Il s'agit d'une opération au niveau du serveur qui vérifie toutes les zones. Vous pouvez spécifier une zone dans cette opération, ou vous pouvez utiliser l'opération zonewriteback .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /writebackfiles

DNSCmd /zoneadd

Ajoute une zone sur le serveur DNS.

Syntaxe



[<ServerName>] DNSCmd /zoneadd <ZoneName><ZoneType>[/dp <FQDN> | {/ enterprise|/domain|/legacy}]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone.

<ZoneType>
Spécifie le type de zone à créer. Chaque type de zone a différents paramètres requis :

/DsPrimary
Crée une zone intégrée à Active Directory.

/Primary/fichier <FileName>
Crée une zone principale standard et spécifie le nom du fichier qui stockera les informations de zone.

lui-même/secondaire <MasterIPAddress>[<MasterIPAddress>...]
Crée une zone secondaire standard.

/stub <MasterIPAddress>[<MasterIPAddress>...] /file <FileName>
Crée une zone de stub reposant sur le fichier.

/DsStub <MasterIPAddress>[<MasterIPAddress>...]
Crée une zone de stub intégrée à Active Directory.

/Forwarder <MasterIPAddress>[<MasterIPAddress>]... /file <FileName>
Spécifie que la zone créée transmet les requêtes non résolues vers un autre serveur DNS.

/DsForwarder
Spécifie que la zone intégrée à Active Directory créée transmet les requêtes non résolues vers un autre serveur DNS.

/DP <FQDN>{/ domaine | /enterprise | / hérité}
Spécifie la partition d'annuaire sur lequel stocker la zone.

<FQDN>
Spécifie le nom de domaine complet de la partition d'annuaire.

/Domain
Enregistre la zone sur la partition d'annuaire de domaine.

/Enterprise
Enregistre la zone sur la partition d'annuaire d'entreprise.

/ hérité
Enregistre la zone sur une partition d'annuaire héritée.

Remarques

  • Spécification d'un type de zone de /forwarder ou /dsforwarder crée une zone qui effectue la redirection conditionnelle.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneadd test.contoso.com /dsprimary

dnscmd dnssvr1.contoso.com /zoneadd secondtest.contoso.com /secondary 10.0.0.2

DNSCmd /zonechangedirectorypartition

Modifie la partition d'annuaire sur lequel réside la zone spécifiée.

Syntaxe



dnscmd [<ServerName>] /zonechangedirectorypartition <ZoneName>] {[<NewPartitionName>] | [<ZoneType>]}

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Nom de domaine complet de la partition d'annuaire actuel sur lequel réside la zone.

<NewPartitionName>
Le nom de domaine complet de la partition d'annuaire qui sera déplacée vers la zone.

<ZoneType>
Spécifie le type de partition d'annuaire qui sera déplacée vers la zone.

/Domain
Déplace la zone vers la partition d'annuaire de domaine intégré.

/Forest
Déplace la zone vers la partition d'annuaire forêt prédéfini.

/ hérité
Déplace la zone vers la partition d'annuaire qui est créée pour les contrôleurs de domaine de répertoire pre–Active. Ces partitions d'annuaire ne sont pas nécessaires pour le mode natif.

DNSCmd /zonedelete

Supprime une zone spécifiée.

Syntaxe



dnscmd [<ServerName>] /zonedelete <ZoneName> [/dsdel] [/ f]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à supprimer.

/dsdel
Supprime la zone à partir d'AD DS.

/f
Exécute la commande sans demander de confirmation.

Exemple

DNSCmd /zoneexport

Crée un fichier texte qui répertorie les enregistrements de ressources d'une zone spécifiée.

Syntaxe

Art Image dnscmd [<ServerName>] /zoneexport <ZoneName> <ZoneExportFile>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone.

<ZoneExportFile>
Spécifie le nom du fichier à créer.

Remarques

  • L'opération zoneexport crée un fichier des enregistrements de ressources pour une zone intégrée à Active Directory pour des fins de dépannage. Par défaut, cette commande crée le fichier est placé dans le répertoire DNS, qui est par défaut le répertoire %systemroot%/System32/Dns.

Exemple

DNSCmd /zoneinfo

Affiche les paramètres de la section du Registre de la zone spécifiée : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters\Zones\ <ZoneName>

Syntaxe



dnscmd [<ServerName>] /zoneinfo <ZoneName>[<Setting>]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone.

<Setting>
Vous pouvez spécifier individuellement n'importe quel paramètre renvoie la commande zoneinfo . Si vous ne spécifiez pas un paramètre, tous les paramètres sont retournés.

Remarques

  • La commande zoneinfo affiche les paramètres du Registre qui se trouvent dans la zone DNS au niveau à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters\Zones\ <ZoneName>.

  • Pour afficher les paramètres du Registre au niveau du serveur, utilisez la commande info .

  • Pour voir une liste de paramètres que vous pouvez afficher avec cette commande, consultez la commande config .

Exemple

DNSCmd /zonepause

Suspend la zone spécifiée, qui ignore alors les demandes de requête.

Syntaxe



dnscmd [<ServerName>] /zonepause <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à être suspendu.

Remarques

  • Pour reprendre une zone et le rendre disponible une fois qu'il a été suspendu, utilisez la commande zoneresume .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zonepause test.contoso.com

DNSCmd /zoneprint

Répertorie les enregistrements dans une zone.

Syntaxe



dnscmd [<ServerName>] /zoneprint <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Identifie la zone de mise en vente.

DNSCmd /zonerefresh

Force un serveur DNS secondaire de la zone mettre à jour à partir de la zone principale.

Syntaxe



DNSCmd <ServerName>/ZoneRefresh <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à être actualisé.

Remarques

  • La commande zonerefresh impose une vérification du numéro de version de démarrage du serveur maître de l'enregistrement de ressource d'autorité (principale SOA). Si le numéro de version sur le serveur maître est supérieur au numéro de version du serveur secondaire, qui met à jour le serveur secondaire est initié par un transfert de zone. Si le numéro de version est le même, aucun transfert de zone se produit.

  • La vérification forcée se produit par défaut toutes les 15 minutes. Pour modifier la valeur par défaut, utilisez la commande dnscmd config refreshinterval .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zonerefresh test.contoso.com

DNSCmd /zonereload

Copies de la zone d'informations à partir de sa source.

Syntaxe



DNSCmd <ServerName>/ZoneReload <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à être rechargé.

Remarques

  • Si la zone est intégrée à Active Directory, il recharge à partir d'AD DS.

  • Si la zone est une zone de sauvegarde de fichier standard, il recharge à partir d'un fichier.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zonereload test.contoso.com

DNSCmd /zoneresetmasters

Réinitialise les adresses IP du serveur maître qui fournit des informations de transfert de zone à une zone secondaire.

Syntaxe



DNSCmd <ServerName>/ZoneResetMasters <ZoneName>[/ local] [<IPAddress>[<IPAddress>]...]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à être rechargé.

/ local
Définit une liste maître locale. Ce paramètre est utilisé pour les zones intégrées à Active Directory.

<IPAddress>
Les adresses IP des serveurs maîtres de la zone secondaire.

Remarques

  • Cette valeur est définie initialement lors de la zone secondaire est créée. Utilisez la commande /ZoneResetMasters sur le serveur secondaire. Cette valeur n'a aucun effet si elle est définie sur le serveur DNS maître.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneresetmasters test.contoso.com 10.0.0.1

dnscmd dnssvr1.contoso.com /zoneresetmasters test.contoso.com /local

DNSCmd /zoneresetscavengeservers

Modifie les adresses IP des serveurs qui peuvent nettoyer la zone spécifiée.

Syntaxe



dnscmd [<ServerName>] /zoneresetscavengeservers <ZoneName>[<IPAddress>[<IPAddress>]...]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Identifie la zone à nettoyer.

<IPAddress>
Répertorie les adresses IP des serveurs qui peuvent effectuer la récupération. Si ce paramètre est omis, tous les serveurs qui hébergent cette zone peuvent nettoyer il.

Remarques

  • Par défaut, tous les serveurs qui hébergent une zone peuvent nettoyer cette zone.

  • Si une zone est hébergée sur plusieurs serveurs DNS, vous pouvez utiliser cette commande pour réduire le nombre de fois qu'une zone est nettoyée.

  • Le nettoyage doit être activé sur le serveur DNS et la zone concernée par cette commande.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneresetscavengeservers test.contoso.com 10.0.0.1 10.0.0.2

DNSCmd /zoneresetsecondaries

Spécifie une liste d'adresses IP des serveurs secondaires auxquelles doit répondre un serveur maître lorsqu'il lui est demandé pour un transfert de zone.

Syntaxe



dnscmd [<ServerName>] /zoneresetsecondaries <ZoneName>{/ noxfr | / non-sécurisé | /securens | /securelist <SecurityIPAddresses>} {/ nonotify | / notifier | /notifylist <NotifyIPAddresses>}

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si l'est le paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone qui aura ses serveurs secondaires de réinitialisation.

/noxfr | / non-sécurisé | /securens | /SecureList <SecurityIPAddresses>
Spécifie si toutes ou seulement certains des serveurs secondaires qui demande une mise à jour d'obtenir une mise à jour.

/noxfr
Spécifie qu'aucun transfert de zone n'est autorisés.

/ non sécurisés
Spécifie que toutes les demandes de transfert sont accordées.

/securens
Spécifie que seul le serveur est répertorié dans l'enregistrement de ressource serveur (NS) pour la zone bénéficie d'un transfert.

/SecureList
Spécifie que les transferts de zone sont accordées uniquement à la liste des serveurs. Ce paramètre doit être suivi par une adresse IP ou des adresses qui utilise le serveur maître.

<SecurityIPAddresses>
Répertorie les adresses IP qui reçoivent des transferts de zone à partir du serveur maître. Ce paramètre est utilisé uniquement avec le paramètre /securelist .

/nonotify | / notifier | /notifylist <NotifyIPAddresses>
Spécifie qu'une notification de modification est envoyée uniquement à certains serveurs secondaires :

/nonotify
Spécifie qu'aucune notification de modification n'est envoyées aux serveurs secondaires.

/ notifier
Spécifie que les notifications de modifications sont envoyées à tous les serveurs secondaires.

/notifylist
Spécifie que les notifications de modifications sont envoyées uniquement la liste des serveurs. Cette commande doit être suivie par une adresse IP ou des adresses qui utilise le serveur maître.

<NotifyIPAddresses>
Spécifie l'adresse IP ou les adresses du serveur secondaire ou les serveurs pour lequel modifier les notifications sont envoyées. Cette liste est utilisée uniquement avec le paramètre /notifylist .

Remarques

  • Utilisez la commande zoneresetsecondaries sur le serveur maître pour spécifier comment il répond aux demandes de transfert de zone à partir de serveurs secondaires.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneresetsecondaries test.contoso.com /noxfr /nonotify

dnscmd dnssvr1.contoso.com /zoneresetsecondaries test.contoso.com /securelist 11.0.0.2

DNSCmd /zoneresettype

Modifie le type de la zone.

Syntaxe



dnscmd [<ServerName>] /zoneresettype <ZoneName><ZoneType>[/ overwrite_mem | / OverWrite_Ds]

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par la syntaxe de l'ordinateur local, adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Identifie la zone sur laquelle le type sera modifié.

<ZoneType>
Spécifie le type de zone à créer. Chaque type a différents paramètres requis :

/DsPrimary
Crée une zone intégrée à Active Directory.

/Primary/fichier <FileName>
Crée une zone principale standard.

lui-même/secondaire <MasterIPAddress>[, <MasterIPAddress>...]
Crée une zone secondaire standard.

/stub <MasterIPAddress> [, <MasterIPAddress>...] / <FileName> le fichier
Crée une zone de stub reposant sur le fichier.

/DsStub <MasterIPAddress> [, <MasterIPAddress>...]
Crée une zone de stub intégrée à Active Directory.

/Forwarder < AdresseIPMaître [, <MasterIPAddress>]... /file <FileName>
Spécifie que la zone créée transmet les requêtes non résolues vers un autre serveur DNS.

/DsForwarder
Spécifie que la zone intégrée à Active Directory créée transmet les requêtes non résolues vers un autre serveur DNS.

OverWrite_Mem | / OverWrite_Ds
Spécifie comment remplacer les données existantes :

OverWrite_Mem
Remplace les données DNS à partir des données dans AD DS.

/ OverWrite_Ds
Remplace les données existantes dans AD DS.

Remarques

  • Définition du type de zone en tant que /dsforwarder crée une zone qui effectue la redirection conditionnelle.

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneresettype test.contoso.com /primary /file test.contoso.com.dns

dnscmd dnssvr1.contoso.com /zoneresettype second.contoso.com /secondary 10.0.0.2

DNSCmd /zoneresume

Démarre une zone spécifiée qui a été précédemment suspendue.

Syntaxe



DNSCmd <ServerName>/zoneresume <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à reprendre.

Remarques

  • Vous pouvez utiliser cette opération pour inverser l'opération zonepause .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneresume test.contoso.com

DNSCmd /zoneupdatefromds

Met à jour la zone intégrée à Active Directory spécifiée à partir d'AD DS.

Syntaxe



DNSCmd <ServerName>/ZoneUpdateFromDs <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à mettre à jour.

Remarques

  • Zones intégrées à actives Directory effectuent cette mise à jour par défaut toutes les cinq minutes. Pour modifier ce paramètre, utilisez la commande dnscmd config dspollinginterval .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zoneupdatefromds

DNSCmd /zonewriteback

Vérifie la mémoire du serveur DNS pour les modifications qui sont pertinents pour une zone spécifiée et les écrit dans un stockage persistant.

Syntaxe



DNSCmd <ServerName>/zonewriteback <ZoneName>

Paramètres

<ServerName>
Spécifie le serveur DNS à gérer, représenté par adresse IP, nom de domaine complet ou nom d'hôte. Si ce paramètre est omis, le serveur local est utilisé.

<ZoneName>
Spécifie le nom de la zone à mettre à jour.

Remarques

  • Il s'agit d'une opération de niveau de zone. Vous pouvez mettre à jour toutes les zones sur un serveur DNS avec l'opération writebackfiles .

Exemple d'utilisation

dnscmd dnssvr1.contoso.com /zonewriteback test.contoso.com

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.