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