OVH Cloud OVH Cloud

dns secondaire

2 réponses
Avatar
Francois
Bonjour tous le monde,

une petit question au sujet des DNS secondaire, je vous explique mon
probleme:

j'ai un serveur 2003 controleur de domaine pour le domaine toto.com avec
active directory sur ce meme serveur 2003 j'ai donc un serveur DNS pour la
zone toto.com, mais aussi pour d'autre zone comme tata.com titi.com etc...
j'ai un second serveur ( win 2003) controleur de domaine pour toto.com avec
egalement active directory et ce serveur me sert de serveur dns secondaire
pour les autres zones.
J'aimerais savoir comment automatisé la creation de zone secondaire, car
aujourd'hui je les rentre manuellement (environ 50), mais si demain je veux
creer un 3eme serveur dns pour gere que des zones secondaire comment faire
pour ne pas tous me refaire a la main.

merci pour vos infos

francois

2 réponses

Avatar
F. Dunoyer [MVP]
Bonjour tous le monde,

une petit question au sujet des DNS secondaire, je vous explique mon
probleme:

j'ai un serveur 2003 controleur de domaine pour le domaine toto.com avec
active directory sur ce meme serveur 2003 j'ai donc un serveur DNS pour la
zone toto.com, mais aussi pour d'autre zone comme tata.com titi.com etc...
j'ai un second serveur ( win 2003) controleur de domaine pour toto.com avec
egalement active directory et ce serveur me sert de serveur dns secondaire
pour les autres zones.
J'aimerais savoir comment automatisé la creation de zone secondaire, car
aujourd'hui je les rentre manuellement (environ 50), mais si demain je veux
creer un 3eme serveur dns pour gere que des zones secondaire comment faire
pour ne pas tous me refaire a la main.

merci pour vos infos

francois


Salut François c'est François ;)
En ce qui concerne la création de zone et la gestion du serveur DNS, il
est possible de scripter les actions sur le DNS au moyen de la commande
DNSCMD (c'est un outils du kit de ressource technique de Windows 2000,
qui se trouve aussi dans les support tools de Windows 2003).

Il est ainsi parfaitement possible de créer un script que tu joueras
sur tous tes serveurs

les fonctions sont les suivantes
c:>dnscmd

Usage: DnsCmd <ServerName> <Command> [<Command Parameters>]

<ServerName>:
IP address or host name -- remote or local DNS server
. -- DNS server on local machine
<Command>:
/Info -- Get server information
/Config -- Reset server or zone configuration
/EnumZones -- Enumerate zones
/Statistics -- Query/clear server statistics data
/ClearCache -- Clear DNS server cache
/WriteBackFiles -- Write back all zone or root-hint
datafile(s)
/StartScavenging -- Initiates server scavenging
/ResetListenAddresses -- Set server IP address(es) to serve DNS
requests
/ResetForwarders -- Set DNS servers to forward recursive
queries to
/ZoneInfo -- View zone information
/ZoneAdd -- Create a new zone on the DNS server
/ZoneDelete -- Delete a zone from DNS server or DS
/ZonePause -- Pause a zone
/ZoneResume -- Resume a zone
/ZoneReload -- Reload zone from its database (file or
DS)
/ZoneWriteBack -- Write back zone to file
/ZoneRefresh -- Force refresh of secondary zone from
master
/ZoneUpdateFromDs -- Update a DS integrated zone by data
from DS
/ZonePrint -- Display all records in the zone
/ZoneResetType -- Change zone type
/ZoneResetSecondaries -- Reset secondarynotify information for
a zone
/ZoneResetScavengeServers -- Reset scavenging servers for a zone
/ZoneResetMasters -- Reset secondary zone's master servers
/ZoneExport -- Export a zone to file
/ZoneChangeDirectoryPartition -- Move a zone to another directory
partition
/EnumRecords -- Enumerate records at a name
/RecordAdd -- Create a record in zone or RootHints
/RecordDelete -- Delete a record from zone, RootHints or
cache
/NodeDelete -- Delete all records at a name
/AgeAllRecords -- Force aging on node(s) in zone
/EnumDirectoryPartitions -- Enumerate directory partitions
/DirectoryPartitionInfo -- Get info on a directory partition
/CreateDirectoryPartition -- Create a directory partition
/DeleteDirectoryPartition -- Delete a directory partition
/EnlistDirectoryPartition -- Add DNS server to partition replication
scope
/UnenlistDirectoryPartition -- Remove DNS server from replication
scope
/CreateBuiltinDirectoryPartitions -- Create built-in partitions

<Command Parameters>:
DnsCmd <CommandName> /? -- For help info on specific Command

--
François Dunoyer [MVP Windows Server - Windows NT Server]
Des liens sur la sécurisation des systèmes Windows
voir : http://fdunoyer.free.fr/ta/Liens.htm
Site perso : http://www.fdunoyer.net

Avatar
Francois
OH François, Bonjour François,
Merci pour ta reponses,
autres petites question sur les dns

si je crée une zone principal ( tata.com) et que j'indique lors de sa
création enregistrer la zone dans active directory j'ai ensuite le choix de
la replication sur les serveur du domaine toto.com cela me crée
automatiquement la zone tata.com sur tous mes DNS du domaine toto.com, c'est
exactement ce que je veux cela m'evite de la recréé sur les autres DNS et en
cas de probleme d'un de mes serveurs DNS les autres prennent le relais.
ce que je veux savoir, est ce que le faite de rentrer la zone tata.com dans
active directory n'a que cet effet la ( replication automatique) ou alors il
a d'autres effets.

j'esper etre clair....

merci

"F. Dunoyer [MVP]" ~.net> a écrit dans le
message de news:
Bonjour tous le monde,

une petit question au sujet des DNS secondaire, je vous explique mon
probleme:

j'ai un serveur 2003 controleur de domaine pour le domaine toto.com avec
active directory sur ce meme serveur 2003 j'ai donc un serveur DNS pour
la zone toto.com, mais aussi pour d'autre zone comme tata.com titi.com
etc...
j'ai un second serveur ( win 2003) controleur de domaine pour toto.com
avec egalement active directory et ce serveur me sert de serveur dns
secondaire pour les autres zones.
J'aimerais savoir comment automatisé la creation de zone secondaire, car
aujourd'hui je les rentre manuellement (environ 50), mais si demain je
veux creer un 3eme serveur dns pour gere que des zones secondaire comment
faire pour ne pas tous me refaire a la main.

merci pour vos infos

francois


Salut François c'est François ;)
En ce qui concerne la création de zone et la gestion du serveur DNS, il
est possible de scripter les actions sur le DNS au moyen de la commande
DNSCMD (c'est un outils du kit de ressource technique de Windows 2000, qui
se trouve aussi dans les support tools de Windows 2003).

Il est ainsi parfaitement possible de créer un script que tu joueras sur
tous tes serveurs

les fonctions sont les suivantes
c:>dnscmd

Usage: DnsCmd <ServerName> <Command> [<Command Parameters>]

<ServerName>:
IP address or host name -- remote or local DNS server
. -- DNS server on local machine
<Command>:
/Info -- Get server information
/Config -- Reset server or zone configuration
/EnumZones -- Enumerate zones
/Statistics -- Query/clear server statistics data
/ClearCache -- Clear DNS server cache
/WriteBackFiles -- Write back all zone or root-hint
datafile(s)
/StartScavenging -- Initiates server scavenging
/ResetListenAddresses -- Set server IP address(es) to serve DNS
requests
/ResetForwarders -- Set DNS servers to forward recursive
queries to
/ZoneInfo -- View zone information
/ZoneAdd -- Create a new zone on the DNS server
/ZoneDelete -- Delete a zone from DNS server or DS
/ZonePause -- Pause a zone
/ZoneResume -- Resume a zone
/ZoneReload -- Reload zone from its database (file or DS)
/ZoneWriteBack -- Write back zone to file
/ZoneRefresh -- Force refresh of secondary zone from master
/ZoneUpdateFromDs -- Update a DS integrated zone by data from DS
/ZonePrint -- Display all records in the zone
/ZoneResetType -- Change zone type
/ZoneResetSecondaries -- Reset secondarynotify information for a
zone
/ZoneResetScavengeServers -- Reset scavenging servers for a zone
/ZoneResetMasters -- Reset secondary zone's master servers
/ZoneExport -- Export a zone to file
/ZoneChangeDirectoryPartition -- Move a zone to another directory
partition
/EnumRecords -- Enumerate records at a name
/RecordAdd -- Create a record in zone or RootHints
/RecordDelete -- Delete a record from zone, RootHints or
cache
/NodeDelete -- Delete all records at a name
/AgeAllRecords -- Force aging on node(s) in zone
/EnumDirectoryPartitions -- Enumerate directory partitions
/DirectoryPartitionInfo -- Get info on a directory partition
/CreateDirectoryPartition -- Create a directory partition
/DeleteDirectoryPartition -- Delete a directory partition
/EnlistDirectoryPartition -- Add DNS server to partition replication
scope
/UnenlistDirectoryPartition -- Remove DNS server from replication scope
/CreateBuiltinDirectoryPartitions -- Create built-in partitions

<Command Parameters>:
DnsCmd <CommandName> /? -- For help info on specific Command

--
François Dunoyer [MVP Windows Server - Windows NT Server]
Des liens sur la sécurisation des systèmes Windows
voir : http://fdunoyer.free.fr/ta/Liens.htm
Site perso : http://www.fdunoyer.net