OVH Cloud OVH Cloud

DNS clients

3 réponses
Avatar
christian
je voudrais changer l'adresse dns de mes stations clients de mon domaine à
distance sans devoir passer sur chaque poste

exist 'il un moyen "script ou autre"

merci encore de votre aide

promis je voterais pour vous
;-)

voter DOPIERALA !!!

3 réponses

Avatar
Ludovik DOPIERALA
par WSH va voir les exemples sur http://www.microsoft.Com/scripting

Ludovik DOPIERALA
http://www.c2points.com




je voudrais changer l'adresse dns de mes stations clients de mon domaine à
distance sans devoir passer sur chaque poste

exist 'il un moyen "script ou autre"

merci encore de votre aide

promis je voterais pour vous
;-)

voter DOPIERALA !!!






Avatar
Jean-Claude BELLAMY
Dans le message news:% ,
christian s'est ainsi exprimé:

je voudrais changer l'adresse dns de mes stations clients de mon
domaine à distance sans devoir passer sur chaque poste

exist 'il un moyen "script ou autre"


J'ai écrit "SETDNS.WSF", un script VBS qui fait cela, en local ou à distance
:
http://www.bellamyjc.org/fr/vbsdownload.html#setdns


Ce script permet de définir une ou plusieurs adresses IP
de serveurs DNS affectées à une carte réseau donnée.
JCB © 2003
--------------------------------------------------------

Utilisation : setdns.wsf /card:valeur [/comp:valeur] [dns1 dns2...]

Options :

card : Nom de la carte (si vide, affichage de la liste des cartes)
comp : Nom NetBIOS de l'ordinateur (machine locale par défaut)
dns : Adr.IP de serveurs DNS (si vide, affichage de la liste actuelle de
DNS)

Exemples:
setdns.wsf /card:"Intel(R) PRO Adapter" 192.168.0.2 192.168.0.49
affecte les DNS à la carte
setdns.wsf /card:"Intel(R) PRO Adapter"
affiche les DNS actuellement affectés à la carte
setdns.wsf /card:
affiche la liste des cartes réseau
setdns.wsf /card: /comp:BINGERVILLE
affiche la liste des cartes réseau de l'ordinateur distant





Et si tu veux automatiser complètement le processus, tu peux faire appel à
un autre script que j'ai écrit, à savori RUNALL.VBS
http://www.bellamyjc.org/fr/vbsdownload.html#runall

Script d'exécution d'un programme recevant en paramètres le nom NetBIOS
d'une machine, à exécuter pour toutes les machines d'un workgroup ou
domaine.
Le script récupère la liste de toutes les machines, puis exécute le
programme
avec chaque nom d'ordinateur passé en paramètre.
Ce programme peut par exemple être un fichier batch contenant des commandes
de copies, suppression, renommage, ..., de fichiers
Exemple (fichier "MAJ.BAT")
@echo off
copy ktotofichier1.xyz %1partagetruc
ren %1ctrace.txt log.txt
...
Il sera exécuté par la commande :
runall /cMAJ.BAT

JC BELLAMY © 2002
------------------------------------------
Syntaxe :
runall [/d<domaine>] /c<commande>
<domaine> : nom du domaine ou workgroup concerné
si ce nom est omis, on prend le domaine
de la machine locale
<commande> : nom de fichier batch ou exécutable
admettant en paramètre le nom d'un ordinateur


Donc le couplage de SETDNS et RUN ALL pourra donner ceci :
le serveur DNS à définir étant 192.168.1.007
le domaine s'appelle "MonDomaine"

Créer le fichier "MAJDNS.BAT" :

@echo off
setdns /card:"Intel(R) PRO Adapter" /comp:%1 192.168.1.007

Exécuter :
runall /dMonDomaine /cMAJDNS.BAT

Par contre, ce script suppose que toute les machines ont la même carte
réseau, ce qui n'est pas forcément le cas.

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
Jacques Barathon [MS]
"Ludovik DOPIERALA" wrote in
message news:
par WSH va voir les exemples sur http://www.microsoft.Com/scripting


Et pendant que tu y es, installe un serveur DHCP et passe tes postes en
clients DHCP, tu pourras gérer les prochains changements en modifiant les
options sur le serveur DHCP.

Jacques