Projet

Général

Profil

Tâche #22731

Scénario #22604: Étude Seth/Scribe - option 1 : utilisation d'Eole-AD

Prise en charge de la délégation de sous-domaine dans bind

Ajouté par Gérald Schwartzmann il y a plus de 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Début:
15/01/2018
Echéance:
% réalisé:

100%

Temps estimé:
0.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Dans le cas où une zone forward est un sous-domaine du domaine local, il faut le déclarer dans les fichiers de zone du DNS.

Révisions associées

Révision 94624a9b (diff)
Ajouté par Fabrice Barconnière il y a plus de 6 ans

La délégation de sous-domaines n'était pas gérée

  • gen_dns génère un fichier de délégation de sous-domaines.
    Ce fichier sera pris en compte sous forme d'INCLUDE dans le fichier de
    zone du domaine.

ref #22731

Historique

#1 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

Une option de h2n permet de faire un include dans un fichier de zone :
/usr/share/eole/sbin/h2n -h amon -d etb1.lan db=db.etb1 spcl=db.ad.etb1 mode=D -s amon.etb1.lan -u root -H /tmp/hosts -n 192.168.0.0:255.255.255.0 -n 10.1.1.0:255.255.255.0 -n 10.1.2.0:255.255.255.0 -n 10.1.3.0:255.255.255.0 -M +c /etc/bind/local.zones mode=S -y -b /etc/bind/local.zones -W /etc/bind/ -I warn -e domsupp1.lan -e ad.etb1.lan

Il faudrait donc adapter le script gen_dns pour :
  • ajouter cette option en cas de déclaration de sous-domaine
  • déclarer une entrée dnssup.domain dans le fichier de zone du domaine
  • générer le(s) fichier(s) db.sub.domain
    $ORIGIN sub.domain.
    $TTL 86400
    @   IN  NS      dnssub.domain.
    

#2 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

  • Temps estimé mis à 0.00 h
  • Restant à faire (heures) mis à 0.0

#3 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

  • Statut changé de Nouveau à En cours

#4 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

  • Assigné à mis à Fabrice Barconnière
  • Restant à faire (heures) changé de 0.0 à 3.0

#5 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 3.0 à 0.1

#6 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

Fait sur 2.6.2 uniquement : eole-dns 2.6.2-1

#7 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Sujet changé de Prise en charge de la déléguation de sous-domaine dans bind à Prise en charge de la délégation de sous-domaine dans bind

#8 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.1 à 0.0
  • Modification config etb1 :
    root@amon:/etc/bind# CreoleGet --list | grep zone_forward
    activer_zone_forward="oui" 
    nom_zone_forward="ad.etb1.lan" 
    ip_dns_zone_forward="10.1.3.6" 
    
  • Après reconfigure
    root@amon:/etc/bind# cat /etc/bind/db.subdomain.etb1.lan 
    $ORIGIN ad.etb1.lan.
    $TTL 86400
    @   IN  NS      dnsad.etb1.lan.
    

    root@amon:/etc/bind# grep -E "dnsad|sub" db.etb1 
    dnsad            A    10.1.3.6
    $INCLUDE /etc/bind/db.subdomain.etb1.lan
    
  • Si le Seth est présent, c'est lui qui répond à la requête suivante (sera validé dans etb2)
    dig ad.etb1.lan
    

Formats disponibles : Atom PDF