Auparavant, sur Ubuntu 16.04, je me sentais trahi lorsqu'une mise à jour Ubuntu installait un dnsmasq
package, le configurait et lui donnait la priorité sur mon propre serveur DNS BIND super stable, ultra rapide et configuré. C'était exactement comme si Ubuntu avait piraté mon poste de travail.
Depuis que je travaillais en tant qu'administrateur système, c'était extrêmement inacceptable. Ce fut un appel de panique. C'est lorsque vous allez dépanner un problème et dans l'une de vos étapes, vous utilisez dig
ou nslookup
et vous êtes stupéfait de voir l' lo
interface vous répondre. PANIQUE
Existe-t-il un moyen non seulement de résoudre ce problème, mais également de garantir qu'il /etc/resolv.conf
sera inviolable?
La meilleure solution que j'ai trouvée consiste à empêcher NetworkManager de mettre à jour /etc/resolv.conf, puis de créer un nouveau fichier /etc/resolv.conf avec un serveur DNS statique. Voir https://www.ctrl.blog/entry/resolvconf-tutorial pour savoir comment procéder.
la source
Selon les documents, vous pouvez écrire votre
resolv.conf
à/usr/lib/systemd/resolv.conf
, qui est un fichier statique qui peut être liée à partir/etc/resolv.conf
. Cela ne devrait pas être réécrit.http://manpages.ubuntu.com/manpages/bionic/man8/systemd-resolved.service.8.html#contenttoc3
la source
Le fichier présent est un lien symbolique vers un autre fichier. Supprimer le fichier
Le fichier n'est plus un lien symbolique mais un fichier persistant.
la source