Salut,
Charles Plessy a écrit :
Malgré des lignes comme la suivante dans /etc/hosts,
192.168.0.3 sorbet.igloo sorbet
je n'arrive plus a résoudre les noms locaux.
kunpuu|~|$ host sorbet
Host sorbet not found: 3(NXDOMAIN)
Les commandes comme host, dig ou nslookup interrogent directement les
serveurs DNS listés dans /etc/resolv.conf sans passer par les fonctions
de résolution de noms de la libc. Par conséquent elles ne tiennent pas
compte du fichier /etc/hosts, sauf si le serveur DNS interrogé utilise
lui-même ce fichier (comme dnsmasq).
Que donne la même commande avec l'option -v (pour voir quel serveur est
interrogé) ? Que donne une commande qui utilise la libc comme ping ?
C'est arrivé après avoir redémarré après avoir migré de mi-Sarge mi-Etch
vers rien-que-Etch. Je ne sais pas si c'est lié, mais j'utilise dnsmasq.
Sur la même machine, et c'est bien dnsmasq qui est utilisé pour les
résolutions DNS ? A l'époque où je l'utilisais (avec Woody), il
regardait dans /etc/hosts avant de relayer la requête mais ça a
peut-être changé.
Si quelqu'un a un début de piste ?
Que contiennent /etc/resolv.conf et /etc/nsswitch.conf ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]