J'ai récemment mis à jour à partir 11.10
de 12.04
, et maintenant NetworkManager
n'est pas peuplant /etc/resolv.conf
lors de la connexion aux réseaux sans fil, quand il avait travaillé parfaitement 11.10
. Je ne vois aucune erreur explicite ni dans NetworkManager
, UI
ni dans syslog
. Comment diagnostiquer ce qui ne va pas?
Edit: si j'essaye de courir resolvconf
, j'obtiens l'erreur
resolvconf: Erreur: /etc/resolv.conf n'est pas un lien symbolique, il ne fait rien.
Que doit-il être, symlink
comment et comment puis-je le NetworkManager
remplir? Cela indique que le symlink
devrait pointer vers /run/resolvconf/resolv.conf
, mais ce fichier n'existe pas sur mon système.
resolv.conf
pour l'inclure,nameserver 127.0.0.1
car j'avais déjà ce problème il y a environ un an. À l'époque, je pense que cela avait quelque chose à voir avec cette ligne. Après un redémarrage, le fichier a été écrasé, mais pas uniquement avec des commentaires, mais unenameserver …
ligne différente et d'autres éléments. Enfin, ça marche…Réponses:
Utilisez la commande suivante et répondez OUI pour activer les mises à jour dynamiques:
Travaillé pour moi sur Ubuntu 12.04.
la source
J'ai eu le même problème. Semble qu'Ubuntu utilise maintenant un résolveur local. Le moyen le plus rapide de supprimer cela consiste à commenter la ligne suivante
/etc/NetworkManager/NetworkManager.conf
:Pour plus d'informations, veuillez consulter cette page .
la source
sudo /etc/init.d/network-manager restart
.Si /etc/resolv.conf est un fichier, déplacez-le dans /run/resolvconf/resolv.conf:
Ensuite, créez le lien symbolique:
la source
sudo dpkg-reconfigure resolvconf
répondre OUI.dpkg-reconfigure resolvconf --frontend=noninteractive
suiviresolvconf -u
. Si vous ne déplacez pas d'abord le fichier et le lien symbolique, un dpkg-reconfigure sans assistance échouera car il/etc/resolv.conf
ne s'agit pas d'un lien symbolique.Depuis très longtemps, j'ai eu des problèmes avec mon ordinateur portable, j'ai dû
pour pouvoir faire fonctionner le web. Constaté que le fichier resolv.conf n’était pas mis à jour par le gestionnaire de réseau, et enfin le
résolu mon problème!
la source