Pour configurer un serveur DNS de façon à utiliser des redirecteurs à l’aide d’une ligne de commande.
-
Ouvrez une invite de commandes.
-
Tapez la commande suivante et appuyez sur Entrée :
dnscmd <ServerName> /ResetForwarders <MasterIPaddress ...> [/TimeOut <Time>] [/Slave]
Paramètre | Description |
---|---|
dnscmd |
Spécifie le nom de l’outil en ligne de commande pour la gestion des serveurs DNS. |
<NomServeur> |
Obligatoire. Spécifie le nom d’hôte DNS du serveur
DNS. Vous pouvez également taper l’adresse IP du serveur DNS. Pour
spécifier le serveur DNS sur l’ordinateur local, vous pouvez également
taper un point (.). |
/Config |
Indique que la commande configure la zone spécifiée. |
{<NomZone>|..AllZones} |
Spécifie le nom de la zone à configurer. Pour appliquer la configuration à toutes les zones hébergées par le serveur DNS spécifié, tapez ..AllZones. |
<Propriété> |
Spécifie la propriété de serveur ou la propriété de
zone à configurer. Différentes propriétés sont disponibles pour les
serveurs et les zones. Pour afficher une liste des propriétés
disponibles, à l’invite de commandes, tapez : dnscmd /Config /help. |
{1|0} |
Définit les options de configuration à la valeur 1 (actif) ou 0 (inactif). Notez que certaines propriétés de serveur et de zone doivent être réinitialisées dans le cadre d’une opération plus complexe. |
Pour afficher la syntaxe complète de cette commande, à l’invite de commandes, tapez la commande suivante et appuyez sur Entrée :
dnscmd /ResetForwarders /help
Considérations supplémentaires
-
Pour ouvrir une fenêtre d'invite de commandes, cliquez sur Démarrer, pointez sur Tous les programmes, cliquez sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
-
Pour définir le redirecteur conditionnel pour une zone, utilisez la commande suivante :
dnscmd <ServerName> /ZoneAdd <ZoneName> /Forwarder <MasterIPaddress ...> [/TimeOut <Time>] [/Slave]
La commande /ZoneAdd ajoute la zone spécifiée par le paramètre NomZone. Le paramètre AdresseIP est l’adresse IP à laquelle le serveur DNS transfèrera les requêtes DNS non solubles. Le paramètre /Slave définit le serveur DNS comme serveur subordonné. Le paramètre /NoSlave
(valeur par défaut) définit le serveur DNS comme serveur non
subordonné, ce qui signifie qu’il effectuera la récursivité. Les
paramètres /Timeout et Durée sont décrits dans le tableau précédent.
-
Pour afficher une zone ajoutée uniquement en tant que redirecteur conditionnel, utilisez la commande suivante :
dnscmd <ServerName> /ZoneInfo <ZoneName>
-
Pour réinitialiser les adresses IP de redirecteurs pour un nom de
domaine de redirecteur conditionnel, utilisez la commande suivante :
dnscmd <ServerName> /ZoneResetMasters <ZoneName> [/Local] [<ServerIPs>]
-
Vous ne pouvez pas utiliser de nom de domaine dans un redirecteur
conditionnel si le serveur DNS héberge une zone principale, une zone
secondaire ou une zone de stub pour ce nom de domaine. Par exemple, si
un serveur DNS fait autorité pour le nom de domaine corp.contoso.com
(autrement dit, il héberge la zone principale pour ce nom de domaine),
vous ne pouvez pas configurer ce serveur DNS avec un redirecteur
conditionnel pour corp.contoso.com.
- Vous pouvez prévenir les problèmes courants associés aux redirecteurs en configurant vos serveurs DNS de façon à éviter la surutilisation de vos redirecteurs.