J'ai mis à niveau vers Ubuntu 14.04 et DNS ne se résout plus. J'ai une adresse IP statique dans /etc/network/interfaces
avec dns-nameservers
et dns-search
lignes.
Ma resolv.conf
le fichier semble être le lien symbolique correct (j'ai exécuté dpkg-reconfigure resolvconf
Juste pour en être certain):
$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Oct 7 13:03 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
Cependant, l'exécution de Sudo resolvconf -u
ne met pas à jour le contenu:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
Il ne touche pas le /run/resolvconf/resolv.conf
fichier. Ma /etc/resolvconf/resolv.conf.d/base
le fichier contient les deux nameservers
configurés dans /etc/network/interfaces
.
Je ne trouve aucune erreur ni aucun message de journal. J'ai également essayé de réinstaller resolvconf
et de redémarrer, mais aucun changement de comportement.
L'exécution de Dig
sur le nameservers
configuré fonctionne correctement.
Si vous installez pdns-recursor, il détourne votre resolv.conf
fichier. Je l'ai désinstallé et réanimé
resolvconf -u
et tout a recommencé à fonctionner.