Project

General

Profile

Anomalie #1582

bug dans la generation des enregistrements dns sur amon 2.2

Added by Olivier JANVOIS over 11 years ago. Updated over 11 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/18/2011
Due date:
% Done:

100%

Spent time:
Distribution:

Description

Serait il possible de faire en sorte que les hôtes dns supplémentaires (cf. variables "nom_host_dns" et "ip_host_dns") soient pris en compte pour l'ensemble des réseaux locaux accessibles depuis le amon (y compris via des routes statiques) ?
En l'état actuel des choses, le amon ne génère les enregistrements que si l'ip de l'hôte appartient au réseau d'une de ses sous interface ce qui est extrêmement pénalisant !

Le problème se pose dès lors que l'on a des établissements équipés de switchs niveau 3 qui assurent le routage de plusieurs vlans non déclarés sur le amon. (c'est le cas dans notre Académie mais il y a de fortes chances que nous ne soyons pas les seuls concernés...)

Merci d'avance,

Associated revisions

Revision 05b8a3de (diff)
Added by Joël Cuissinat over 11 years ago

gen_dns : prise en compte des éventuelles routes statiques déclarées (fixes #1582)

Revision 0cea8fe3 (diff)
Added by Joël Cuissinat over 11 years ago

gen_dns : prise en compte des éventuelles routes statiques déclarées [2.3] (fixes #1582)

History

#1 Updated by Olivier JANVOIS over 11 years ago

A noter pour pour pallier temporairement au problème, on a modifié /usr/share/eole/gen_dns en s'inspirant de ce qu'il y avait déjà dedans à savoir (à priori sans objet d'ailleurs car sauf erreur de ma part, la variable adresse_network_dmz n'existe pas) :

if [ ! $adresse_network_dmz = "" ]
then
        Cmd=$Cmd" -n ${adresse_network_dmz}:${adresse_netmask_dmz} " 
fi

On a donc ajouté ensuite :

if [ ! $route_adresse = "" ]
then
        Cmd=$Cmd" -n ${route_adresse}:${route_netmask} " 
fi

Ceci ne nous convient que partiellement car il faudrait parcourir l'ensemble des sous réseaux déclarés dans les deux variables route_adresse et route_netmask...

#2 Updated by Joël Cuissinat over 11 years ago

  • Assigned To set to Emmanuel GARETTE
  • Target version set to Mises à jour 2.2.2 - 07 Stable

#3 Updated by Joël Cuissinat over 11 years ago

Concernant la variable $adresse_network_dmz, il est exact qu'elle n'existe pas sur un Amon-2.2 standard, mais elle est nécessaire sur un AmonEcole ;) (dictionnaire : /etc/eole/dicos/5_virtualisation.xml)

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

  • Project changed from Amon to conf-amon

#5 Updated by Joël Cuissinat over 11 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#7 Updated by Joël Cuissinat over 11 years ago

  • Assigned To changed from Emmanuel GARETTE to Joël Cuissinat

#8 Updated by Joël Cuissinat over 11 years ago

  • Status changed from Résolu to Fermé

conf-amon 2.2-eole219

Also available in: Atom PDF