Project

General

Profile

Evolution #5071

gen_dns et les variables multivaluées (vlans)

Added by yann bouchard over 10 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Start date:
Due date:
03/21/2014
% Done:

100%

Estimated time:
1.00 h
Spent time:
Distribution:
EOLE 2.3

Description

Salut,
je joins l'évolution académique du script gen_dns (pour amon2.2 mais la version 2.3 ne semble pas très différente).
Cette évolution permet :
-de générer des fichiers dns pour un éventuel autre domaine (variable nom_domaine_local_supp dans la conf) que celui par défaut.
-de prendre en compte dans ces fichiers les éventuels vlans configurés sur les interfaces réseaux.

C'est une version faite en vitesse et sans aucun doute améliorable (et simplifiable mais je n'ai pas trouvé) mais qui semble répondre à nos demandes dans les différents cas que nous rencontrons.
Elle reste à valider par vos soins pour éventuelle diffusion si cela vous semble intéressant.
Pour nous c'est indispensable (et comme on ne peut patcher ce script, on doit l'écraser en le mettant dans les "fichiers divers" de la variante sur zéphir).
A+.
ps : j'ai également été obligé de patcher le fichier hosts pour que les variables admin, pédago et autres pointent bien sur les bonnes ip (dans le bon vlan) mais cela est assez "académique".

gen_dns (2.57 KB) yann bouchard, 03/19/2013 03:34 PM


Related issues

Related to eole-dns - Anomalie #7368: gestion dns pour un domaine local supplémentaire sur amon 2.3 Fermé 03/21/2014

History

#1 Updated by Joël Cuissinat about 10 years ago

  • Project changed from Amon to eole-dns

#2 Updated by Fabrice Barconnière over 9 years ago

  • Due date set to 03/21/2014
  • Status changed from Nouveau to Accepté
  • Target version set to Mises à jour 2.3.13
  • Estimated time set to 1.00 h
  • Distribution changed from Toutes to EOLE 2.3

#3 Updated by Fabrice Barconnière over 9 years ago

  • Status changed from Accepté to Résolu
  • Assigned To set to Fabrice Barconnière
  • % Done changed from 0 to 100

Résolu par Commit eole-dns:de0d2ccf

#4 Updated by Joël Cuissinat over 9 years ago

  • Status changed from Résolu to Fermé
root@amon:~# . ParseDico
root@amon:~# echo $nom_domaine_local_supp 
domainelocal.supp
root@amon:~# echo $adresse_ip_vlan_eth1 
10.221.11.1
root@amon:~# ls /etc/bind/db.domainelocal 
/etc/bind/db.domainelocal
root@amon:~# ls /etc/bind/db.10.221.11 
/etc/bind/db.10.221.11

Also available in: Atom PDF