Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/08/2006, 15h09   #1
Rédacteur/Modérateur
 
Avatar de marcha
 
Homme Marc Chappuis
Développeur Web
Inscription : décembre 2003
Messages : 1 535
Détails du profil
Informations personnelles :
Nom : Homme Marc Chappuis
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2003
Messages : 1 535
Points : 2 206
Points : 2 206
Par défaut Gestion facilitée de serveurs DNS avec bind

Bonjour,

Je gère actuellement deux serveurs DNS de manière "classique"
(un primaire et un secondaire), je crée une zone de type master
sur le primaire et ensuite je crée la même zone de type slave
sur le secondaire en indiquant qui est le master.

Ce qui m'embête c'est de toujours devoir créer les zones à double.

Ce que j'aimerai faire c'est administrer le serveur primaire
et automatiser la création / suppression des zones sur le secondaire.

J'ai pensé à faire la chose suivante en travaillant avec deux serveurs
maîtres mirrorés:

a) Editer une zone sur le primaire de type master
b) Lancer un script bash de mise à jour qui ferait:
1) un rsync du dossier des zones du master vers le secondaire
2) un rndc reload sur le master
3) lancer rndc reload sur le secondaire depuis le master en ssh

Est-ce une bonne solution ou avez-vous d'autres idées ?
__________________
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage !
marcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 15h15   #2
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Oui, deux petits scripts perl, un sur le master, un sur le slave.

Sur celui du master : tu extrait dans un fichier les informations utiles que tu transfert via ftp dans un endroit bien localisé.

Sur le slave : un script qui tourne en cron toutes les X minutes, qui vérifie la présence du dit fichier. il lit le fichier, génère ton fichier pour bind et relance rndc .

En rajoutant quelques mécanismes de test pour vérifier un fichier...etc

PS : bien que le cron, un peu chiant... tu peux tout a fait faire un deuxieme script lancé a la mimine
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h18.


 
 
 
 
Partenaires

Hébergement Web