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

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



Le 26/09/2017 à 09:18, jérémy prego a écrit :
> bonjour,
> 
> utilisant wireguard et voulant automatiser la connexion au vpn, je
> cherche a ajouter les dns avec resolvconf sauf que j'arrive pas à
> obtenir le résultat voulu.
> 
> si je fais: echo -n "nameserver 208.67.222.222 nameserver 8.8.8.8"
> |/sbin/resolvconf -a wg0.wireguard
> 
> il ne m'écrase pas le resolv.conf mais l'ajoute a la fin ...
> 
> comment faire pour écraser le resolv.conf ? google ne m'a pas été d'une
> grande aide ou je n'ai pas réussi a lui demander convenablement :)
> 
> merci beaucoup !

De ce que je comprends de la page man de resolvconf, l'option -a ajoute
ou remplace (si déjà existante) l'information pour l'interface spécifiée
uniquement.
Pour ton utilisation, je verrais plutôt quelque chose du genre:
$ rm /etc/resolv.conf
$ echo "# /etc/resolv.conf generated by my_procedure.sh" > /etc/resolv.conf
$ echo -n "nameserver 208.67.222.222 nameserver 8.8.8.8"
> |/sbin/resolvconf -a wg0.wireguard


Reply to: