[Linux-31] pb dns
Pascal Hambourg
pascal at plouf.fr.eu.org
Jeu 23 Avr 00:31:24 CEST 2015
pti-jean a écrit :
> Loupé... c"est pas Zeroconf ;-)
Je persiste. Regarde à quel service s'appliquait l'action
[NOTFOUND=return] que tu as déplacée : mdns4_minimal. C'est bien mDNS.
> J'ai juste configuré un serveur test en intranet, et j'ai déclaré la
> résolution DNS dans ma Box ADSL...
Si tu avais mdns dans la ligne hosts: du fichier nsswitch.conf c'est que
le paquet libnss-mdns (plug-in mDNS pour le resolver de la glibc) est
installé.
> C'est ma Box ADSL qui s'occupe de la résolution!!!
La box ne s'occupe que de la résolution *DNS*. Le resolver local de la
glibc peut utiliser d'autres services de résolution de nom que DNS, à
commencer par le bon vieux fichier /etc/hosts. Et parmi ces service, on
voit dans la configuration du resolver de ta machine (nsswitch.conf)
qu'il y a mdns4_minimal (mDNS IPv4 autoritaire pour .local) *avant* DNS.
Un peu de lecture concernant Zeroconf, mDNS, .local et nsswitch.conf :
- sur le site web d'avahi :
<http://avahi.org/wiki/AvahiAndUnicastDotLocal>
- dans la documentation du paquet libnss-mdns :
/usr/share/doc/libnss-mdns/README.Debian
Plus d'informations sur la liste de diffusion Linux-31