Anomalie #1582
bug dans la generation des enregistrements dns sur amon 2.2
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,
Révisions associées
gen_dns : prise en compte des éventuelles routes statiques déclarées (fixes #1582)
gen_dns : prise en compte des éventuelles routes statiques déclarées [2.3] (fixes #1582)
Historique
#1 Mis à jour par Olivier JANVOIS il y a environ 13 ans
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 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Assigné à mis à Emmanuel GARETTE
- Version cible mis à Mises à jour 2.2.2 - 07 Stable
#3 Mis à jour par Joël Cuissinat il y a environ 13 ans
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 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Projet changé de Amon à conf-amon
#5 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 0cea8fe3db09a7e3e6e58b9d1e9dbb92c06ad440.
#6 Mis à jour par Joël Cuissinat il y a environ 13 ans
Appliqué par commit 05b8a3def643cc45878e90a7f5b950e0a78ced58.
#7 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Assigné à changé de Emmanuel GARETTE à Joël Cuissinat
#8 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Statut changé de Résolu à Fermé
conf-amon 2.2-eole219