Le Tue 4/05/2004, S�bastien Kirche disait
> Bonsoir,
>
> j'ai un probl�me avec dnsmasq que je teste avec int�r�t depuis peu : je
> n'arrive pas � lui faire r�soudre les noms des machines du r�seau local
> sans faire toujours la m�me manip :
> - ajouter � la main �nameserver 127.0.0.1� au d�but de /etc/resolv.conf
> - red�marrer dnsmasq par un /etc/init.d/dnsmasq restart
>
> Nicolas Rueff indique dans son excellent tutoriel
> (http://rueff.homelinux.org/article.php3?id_article=25) d'ajouter ce
> param�trage.
>
> Or mon serveur est un client adsl et via l'utilitaire pppoeconf je
> r�cup�re � la connexion les dns de mon fai qui sont ensuite recopi�s
> dans /etc/resolv.conf. Aussi le nameserver local est �cras� � chaque
> fois.
>
> Je me retrouve alors � avoir un serveur dns qui ne conna�t pas les noms
> des machines auxquelles il a attribu� les adresses.
>
> Jusqu'� ce que je remette le r�glage.
>
> Comment je pourrais *proprement* faire en sorte qu'il s'utilise lui-m�me
> automatiquement pour la r�solution des noms ?
Tu as regard� le paquet resolvconf ?
Chez moi (j'utilise bind parceque je suis primaire de mon domaine en
m�me temps, mais �a doit aussi marcher avec dnsmasq) �a marche tr�s
bien.
Il suffit de bien lire le README qui explique comment tout mettre en
place
(dans mon cas j'ai juste modifi� le /etc/network/interfaces pour avoir
iface lo inet loopback
dns-nameservers 127.0.0.1
dns-domain rail.eu.org
)
resolvconf ajoute le 127.0.0.1 quand lo est up et les DNS ADSL au up
du ppp).
Il marche aussi avec les diff�rents clients dhcp. Du beau boulot.
PS: c'est lui qui fait le lien /etc/resolv.conf ->
/etc/resolvconf/run/resolv.conf
--
Erwan