Le Sat, Mar 24, 2007 at 11:23:01AM +0100, Pascal Hambourg a écrit :
> Charles Plessy a écrit :
> >
> >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 contiennent /etc/resolv.conf et /etc/nsswitch.conf ?

Merci beaucoup pour la réponse,

/etc/resolvconf contenait les adresses des serveurs de nom de mon
fournisseur d'accès, pour que dnsmasq puisse les contacter. Du coup, host
les contactait directement au lieu de passer par dnsmasq. J'ai donc
rajouté 127.0.0.1 dans la liste, et maintenant tout marche très bien
(puisque dnsmasq utilise /etc/hosts en premier pour répondre aux
requêtes. 

-- 
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


-- 
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]

Reply via email to