Utiliser plusieurs serveurs DNS amonts

B’jour,
J’aurais une question sur les DNS.
Je me pose la question si c’est possible d’avoir des address DNS différentes multiples quand je reboot mon interface.

Je m’explique, j’aimerais faire une liste des addresses dns public (ex: fdn, opennic, etc…) et quand je reboot le service networking et mon interface, j’ai une addresse dns différente.

Qu’est-ce que vous en pensez ? C’est faisable ?

Hello,

si tu utilises le fichier /etc/resolv.conf(*) pour définir tes serveurs DNS,
et comme ces serveurs DNS sont pris en compte “à la modification du fichier” (-> ne nécessite pas le redémarrage du service networking),
alors tu peux te faire un script shell qui vient modifier le contenu de ce fichier “à la demande”.
Ce script shell peut ensuite être appelé par le fichier /etc/init.d/networking (dans la sub “restart” par exemple).

(*) j’ai vu que l’on peut aussi définir les DNS dans le fichier /etc/network/interfaces.

Digression : peux-tu préciser ton besoin d’avoir des serveurs DNS différents ?
ça pourrait aider à trouver la bonne solution.
Tu peux également jeter un oeil du coté de : unbound + dnscryt.

En français, s’écrit : faisable ! :wink:


Lire la page wiki unbound + dnscrypt :stuck_out_tongue:
Mais attention, il vaut mieux (s?)avoir l’habitude de gérer …

Oui, avec des options dns-nameserver mais seulement si le paquet resolvconf est installé, sinon les options dns-* sont ignorées.

Comme je n’ai pas d’installé network-manager, ni resolvconf, j’ai fait un script que j’ai mis dans /etc/network/if-up.d et qui sélectionne aléatoirement les adresses dns.

EDIT : J’vais me renseigner sur dnscrypt.