Articles taggés Fedora
Avahi et .local
0Symptôme classique : un problème qui paraît sans solution…
Il y a deux jours, j’essaie simplement de résoudre l’adresse machine.domaineclient.local sur le réseau d’un client. Le client m’indique que ca fonctionne bien sur sa machine, pas sur la mienne…
Réaction directe : vérifier le serveur DNS. Le « domaineclient.local » est bien définit dans le serveur DNS… Mauvaise piste.
Sous Windows pas de soucis, sous ma Fedora, sous leur Mac : ça ne marche pas. Je contourne temporairement avec le fichier /etc/hosts mais ça n’est pas satisfaisant.
En fait, c’est zeroconf (ou assimilé) qui indique que « .local » est réservé pour la résolution de machines non enregistrées sur le domaine. Et comme j’utilise avahi, ma machine essayait de trouver une machine qui se serait définie comme machine.domaineclient sans être enregistrée sur le réseau.
Pour faire court :
Si vous ne parvenez pas à résoudre un nom DNS défini dans votre Bind, que ce nom se termine en .local , rien de plus simple, il suffit d’effectuer cette manipulation sur votre poste de travail :
/etc/init.d/avahi-daemon stop
Bon après, il faudra bien sûr changer cette configuration pas « Zeroconf-Compliant » de votre DNS et ne plus utiliser « .local » comme TLD.