OVH Cloud OVH Cloud

Creation automatique des dns

4 réponses
Avatar
snakpak
Bonjour, j'aimerais créer les dns sur un serveur automatiquement avec un
batch file, j'ai trouvé des script ici:
http://msdn2.microsoft.com/en-us/library/ms682132.aspx , mais j'obtiens des
erreurs lorsque je les utilises.

dnsressource.vbs(5155, 1)SWbemLocator: User credentials cannot be used for
local connections

et

Error 0x1A8 occurred in connecting to server xxx. Error description: Object
required. Verify the server name, credentials and WBEM Core.

4 réponses

Avatar
F. Dunoyer [MVP]
Le 09/02/2007, snakpak a supposé :
Bonjour, j'aimerais créer les dns sur un serveur automatiquement avec un
batch file, j'ai trouvé des script ici:
http://msdn2.microsoft.com/en-us/library/ms682132.aspx , mais j'obtiens des
erreurs lorsque je les utilises.

dnsressource.vbs(5155, 1)SWbemLocator: User credentials cannot be used for
local connections

et

Error 0x1A8 occurred in connecting to server xxx. Error description: Object
required. Verify the server name, credentials and WBEM Core.


Moi j'utilise (avec succes) la commande dnscmd
c'est dans un kit de ressource technique
Je peux fouiller si nécessaire
je peux te passer qq scripts

--
François Dunoyer [MVP Windows Server / Security]
Quelques livres informatiques commentés :
http://fds.mvps.org/ta/biblio.htm
Site perso : http://www.fdunoyer.net

Avatar
snakpak
Pourrais tu m'envoyer tes scripts? Car j'obtiens un erreur Unknow command,
lorsque j'utilise les commande trouvé sur le net.
Est-ce que windows 2000 et win 2003 on le meme dnscmd??? merci


Le 09/02/2007, snakpak a supposé :
Bonjour, j'aimerais créer les dns sur un serveur automatiquement avec un
batch file, j'ai trouvé des script ici:
http://msdn2.microsoft.com/en-us/library/ms682132.aspx , mais j'obtiens des
erreurs lorsque je les utilises.

dnsressource.vbs(5155, 1)SWbemLocator: User credentials cannot be used for
local connections

et

Error 0x1A8 occurred in connecting to server xxx. Error description: Object
required. Verify the server name, credentials and WBEM Core.


Moi j'utilise (avec succes) la commande dnscmd
c'est dans un kit de ressource technique
Je peux fouiller si nécessaire
je peux te passer qq scripts

--
François Dunoyer [MVP Windows Server / Security]
Quelques livres informatiques commentés :
http://fds.mvps.org/ta/biblio.htm
Site perso : http://www.fdunoyer.net






Avatar
snakpak
J'ai reussi a faire fonctionne dnscmd,
mais tes scripts seraient les bien venu quand même:)


Pourrais tu m'envoyer tes scripts? Car j'obtiens un erreur Unknow command,
lorsque j'utilise les commande trouvé sur le net.
Est-ce que windows 2000 et win 2003 on le meme dnscmd??? merci


Le 09/02/2007, snakpak a supposé :
Bonjour, j'aimerais créer les dns sur un serveur automatiquement avec un
batch file, j'ai trouvé des script ici:
http://msdn2.microsoft.com/en-us/library/ms682132.aspx , mais j'obtiens des
erreurs lorsque je les utilises.

dnsressource.vbs(5155, 1)SWbemLocator: User credentials cannot be used for
local connections

et

Error 0x1A8 occurred in connecting to server xxx. Error description: Object
required. Verify the server name, credentials and WBEM Core.


Moi j'utilise (avec succes) la commande dnscmd
c'est dans un kit de ressource technique
Je peux fouiller si nécessaire
je peux te passer qq scripts

--
François Dunoyer [MVP Windows Server / Security]
Quelques livres informatiques commentés :
http://fds.mvps.org/ta/biblio.htm
Site perso : http://www.fdunoyer.net








Avatar
F. Dunoyer [MVP]
snakpak a pensé très fort :
Pourrais tu m'envoyer tes scripts? Car j'obtiens un erreur Unknow command,
lorsque j'utilise les commande trouvé sur le net.
Est-ce que windows 2000 et win 2003 on le meme dnscmd??? merci



Voila un exemple de scripts.
Il fonctionnait à partir d'un XP vers des DNS 2000 et 2003

@Title Definition zones DNS Inverses
@rem +----------------------------------------------------------+
@rem + Definition zones DNS Inverses +
@rem + Francois Dunoyer +
@rem + Cree le : 19/08/2005 +
@rem + modif le : 13/12/2005 +
@rem +----------------------------------------------------------+

:: Idem mondomaine (modomaine.com est le domaine de l'AD)
Set DNS1=Serveur1.mondomaine.com
Set DNS2=s3-svr06.mondomaine.com
Set DNS3=Serveur.mondomaine.com
Set DNS4=sv-dc-01.mondomaine.com

Set Zone=domaine.com
call :SetZone

Set Zone=domaine.local
call :SetZone

goto :EOF

:SETZone
Set LogFile=c:LogsDNSSetup-%Zone%.txt
if exist %LogFile% del %LogFile%

Set MessageÞfinitin zone DNS %Zone%
now "%Message%" >%LogFile%

DNSCmd %DNS1% /recordDelete %Zone% ad A 192.168.51.223 /f >>%LogFile%

Rem Configuration de la Zone
DNSCmd %DNS1% /zoneadd %Zone% /DsPrimary >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% @ NS %DNS2% >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% @ NS %DNS3% >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% @ NS %DNS4% >>%LogFile%

DNSCmd %DNS1% /config %Zone% /AllowUpdate 1 >>%LogFile%
DNSCmd %DNS1% /Config /RoundRobin 1 >>%LogFile%
DNSCmd %DNS1% /ZoneResetSecondaries %Zone% /securens /notify >>%LogFile%

REM Mise en place des Enregistremens A

:: Tous les DC
DNSCmd %DNS1% /recordadd %Zone% ad A 192.168.51.200 >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% ad A 192.168.51.202 >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% ad A 192.168.51.201 >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% ad A 172.17.75.200 >>%LogFile%

:: Routeurs Internet (MPL)
DNSCmd %DNS1% /recordadd %Zone% RTR-VPN A 83.206.166.134 >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% RTR-VSO A 83.206.147.105 >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% RTR-IDF A 213.56.232.96 >>%LogFile%

:: Entree Internet
DNSCmd %DNS1% /recordadd %Zone% smtp10 A 83.206.166.130 >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% smtp20 A 83.206.147.108 >>%LogFile%

DNSCmd %DNS1% /recordadd %Zone% routeur A 192.168.51.254 >>%LogFile%

Rem Ajours des enregistrements CNAME

DNSCmd %DNS1% /recordadd %Zone% ftp CNAME ftp.mondomaine.com. >>%LogFile%

DNSCmd %DNS1% /recordadd %Zone% softs CNAME poste_104.mondomaine.com. >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% AntiVirus CNAME s2-svr03.mondomaine.com. >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% WSUS CNAME s2-svr03.mondomaine.com. >>%LogFile%

DNSCmd %DNS1% /recordadd %Zone% syslog CNAME s3-pas01.mondomaine.com. >>%LogFile%

:: Menage ancien proxy (on supprime les enregistrement)
DNSCmd %DNS1% /recordDelete %Zone% proxysys CNAME poste_162.mondomaine.com. /f >>%LogFile%
DNSCmd %DNS1% /recordDelete %Zone% proxysy1 CNAME poste_162.mondomaine.com. /f >>%LogFile%

:: Proxy Proxy+
DNSCmd %DNS1% /recordadd %Zone% proxysys CNAME s3-pas01.mondomaine.com. >>%LogFile%

:: Servers Alive
DNSCmd %DNS1% /recordadd %Zone% Moniteur CNAME sv-dc-01.mondomaine.com. >>%LogFile%

DNSCmd %DNS1% /recordadd %Zone% mx1 CNAME s3-svr04.mondomaine.com. >>%LogFile%
DNSCmd %DNS1% /recordadd %Zone% mx2 CNAME s3-svr06.mondomaine.com. >>%LogFile%

DNSCmd %DNS1% /recordadd %Zone% time CNAME s3-svr06.mondomaine.com. >>%LogFile%

:: zone idem domaine.local
DNSCmd %DNS1% /recordadd %Zone% IK-OD05 A 192.168.51.235 >>%LogFile%

--
François Dunoyer [MVP Windows Server / Security]
Boite à outils NT/2000 : http://fds.mvps.org/ta/outils.htm
Boite à Outils Admin : http://fds.mvps.org/ta/outils-Admin.htm
Site perso : http://www.fdunoyer.net