Tâche #15767
Bac à idée #16338: Refondre le service DNS
Demande de modification du module eole-dns
0%
Description
Bonjour,
La solution wizzbe qui est une solution de MDM (Mobile Device Management) va être déployée dans nos établissements.
Nous en sommes à la phase d'intégration de la solution et sommes confrontés à un problème de résolution DNS.
Les tablettes SAMSUNG sont configurées pour se connecter à l'appliance srv.wizzbe.
Sur notre équipement de type AMON (version 2.4.2), il n'est pas possible de créer un domaine wizzbe (nom de domaine invalide, le caractère "." est manquant, voir fichier copie d'écran).
Voici les modifications qu'il faudrait apporter à bind pour que cela fonctionne.
Création du fichier db.wizzbe
root@amon:/etc/bind# cat db.wizzbe
$TTL 86400
@ SOA amon root ( 2016031801 10800 3600 604800 600 )
NS amon
localhost A 127.0.0.1
amon A 192.168.1.5
srv A 192.168.108.249
Ajout de la zone wizzbe dans le fichier local.zone
root@amon:/etc/bind# cat local.zones
zone "." { type hint; file "db.cache"; };
zone "0.0.127.in-addr.arpa" { type master; file "db.127.0.0"; };
zone "1.168.192.in-addr.arpa" { type master; file "db.192.168.1"; };
zone "100.10.in-addr.arpa" { type master; file "db.10.100"; };
zone "108.168.192.in-addr.arpa" { type master; file "db.192.168.108"; };
zone "108.211.10.in-addr.arpa" { type master; file "db.10.211.108"; };
zone "monreseau.lan" { type master; file "db.monreseau"; };
zone "wizzbe" { type master; file "db.wizzbe"; };
Malheureusement, si l'on joue un "reconfigure", la configuration apportée est supprimée.
Nous avons posté le problème sur la liste amon-sphynx et Emmanuel Garette nous a soumis une solution qui s'avère fonctionner.
Remplacer dans le fichier /usr/share/eole/creole/dicos/22_dns.xml "domain_strict" par "string" dans la ligne :
<variable name='nom_domaine_local_supp' type='domain_strict' description='Nom domaine local supplémentaire ou rien' multi='True' />
Cette modification sur l'amon résout le problème.
Pour que les modifications soient prises en compte également par le zephir, j'ai du modifier aussi le fichier /usr/share/zephir/dictionnaires/2.5.1/eole/eole-dns/22_dns.xml (pour la version 2.5.1) et le fichier /usr/share/eole/creole/dicos/22_dns.xml sur l'amon.
Serait-il donc possible que vous apportiez ces changements ?
Faut-il que je poste aussi une demande sur le zephir ?
Cordialement,
Fabrice SOLER
Historique
#1 Mis à jour par Fabrice Barconnière il y a environ 8 ans
- Tracker changé de Demande à Proposition Scénario
- Projet changé de Amon à eole-dns
La modification, si elle est acceptée, ne sera apportée qu'à partir d'EOLE 2.6 car il s'agit d'un ajout de fonctionnalité.
Par contre, il est possible d'avoir cette fonctionnalité sur les versions EOLE inférieures en utilisant la possibilité de redéfinition des variables.
Pour cela, il faut ajouter un dictionnaire (dans une variante par exemple) qui va redéfinir cette variable (attribut redefine):
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/PersonnalisationEOLEAvecCreole/co/03-familles.html
Dans votre cas :
<variable name='nom_domaine_local_supp' redefine=True type='string' />
#2 Mis à jour par Philippe Caseiro il y a presque 8 ans
- Tracker changé de Proposition Scénario à Tâche
- Tâche parente mis à #16338