10 votes

/run/resolvconf/resolv.conf est effacé à chaque redémarrage, et je ne peux pas utiliser internet sans lui (16.04)

J'ai résolu des problèmes avec ma partition ubuntu - Windows. Après avoir eu un problème avec l'horloge du système et je pense que cela a déclenché le fait que je ne pouvais pas me connecter à mon utilisateur (il a juste rebondi) mais étant libre de se connecter en tant qu'invité, j'ai donc créé un nouvel utilisateur comme suggéré. aquí .

Cela a donc fonctionné, mais je ne pouvais plus rien charger bien que l'icône apparaisse comme étant connectée, à la fois sans fil et ethernet. J'ai donc trouvé une solution... quelque part, qui disait d'ajouter à /etc/resolv.conf

nameserver 8.8.8.8

nameserver 8.8.4.4

Je l'ai donc trouvé mais il y avait un lien symbolique vers /run/resolvconf/resolv.conf et il n'existait pas, alors j'en ai fait un avec seulement ces lignes. Et l'internet a fonctionné !

Mais lorsque je redémarre l'ordinateur, /run/resolvconf/resolv.conf est épuisé et je dois donc en refaire un à chaque fois.

Comment puis-je résoudre ce problème ? Apparemment, il n'y a pas d'autres liens symboliques cassés, et j'ai également fait este sans résultat. Merci à tous

10voto

Thiago Rider Augusto Points 1550

Vous devez restaurer le resolv.conf et ajoutez les serveurs de noms nécessaires à /etc/resolvconf/resolv.conf.d/base . Procédez comme suit :

  1. Réinstallation resolvconf paquete:

    $ sudo apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall resolvconf
  2. Ajouter les serveurs de noms requis à /etc/resolvconf/resolv.conf.d/base :

    $ sudo bash -c 'echo "nameserver 8.8.8.8" >> /etc/resolvconf/resolv.conf.d/base'
    $ sudo bash -c 'echo "nameserver 8.8.4.4" >> /etc/resolvconf/resolv.conf.d/base'
  3. Régénérer resolv.conf :

    $ sudo resolvconf -u
  4. Redémarrez vos interfaces réseau :

    $ sudo ifdown -a ; sudo ifup -a

2voto

PT Huynh Points 151

Je pense que le fichier resolv.conf n'est pas mis à jour automatiquement. Vous pouvez le reconfigurer

sudo dpkg-reconfigure resolvconf

0voto

Jihlak Points 77

Pour résoudre ce problème, vous avez besoin de resolvconf, si vous ne l'avez pas installé,

sudo apt-get install resolvconf

puis modifiez la configuration à l'aide de ce fichier.

sudo nano /etc/resolvconf/resolv.conf.d/base

Cela rend les changements permanents.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X