[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: resolvconf comment écraser le /etc/resolv.conf



Salut,

Une solution possible au problème initial est de modifier le fichier interface-order (voir page de manuel) pour que les DNS de l'interface concernée soient mis en premier, sachant que par défaut (sans l'option rotate) le resolveur de la libc interroge les serveurs dans l'ordre du fichier resolv.conf.

Une autre solution (sans changer le fichier de configuration) est d'utiliser un nom d'interface qui est déjà défini comme étant prioritaire (par exemple : resolvconf -a vpn). Il n'est pas strictement nécessaire que le fichier resolvconf corresponde vraiment à l'interface réseau (NetworkManager utilise resolvconf -a NetworkManager par exemple).

Un problème c'est que le contenu du resolv.conf original est toujours conservé. Si l'on veut complètement surcharger les valeurs de resolv.conf lorsque le tunnel est monté, on peut utiliser l'option -x de openresolv :

> -x      Mark the interface resolv.conf as exclusive when adding,
>         otherwise only use the latest exclusive interface.

Cette option n'est pas connue par l'implémentation du paquet resolvconf.

--
Gabriel


Reply to: