web-dev-qa-db-fra.com

DNS soudain cassé dans Ubuntu VirtualBox

Mon Ubuntu 12.04 VirtualBox (Windows 7 Host) a soudainement cessé de se connecter à des serveurs distants, à moins que je ne les désigne par leur adresse IP.

Je cherche un moyen de résoudre ce problème (ou au moins de le résoudre).


NOTE: Ni le redémarrage de VB ni le redémarrage de la machine hôte ne résolvent le problème.

IMPORTANT: Le VB fonctionne parfaitement depuis sa création il y a plusieurs mois. De plus, je n’ai apporté aucune modification aux configurations, paramètres, etc. de l’invité ou de la machine hôte au cours des derniers jours. (AFAICT, la perte de DNS vient de se produire à l'improviste.) Les configurations des machines invité et hôte ont été si fructueuses jusqu'à présent, je souhaite en général rester à l'écart des solutions qui impliqueraient de les modifier. (Bien entendu, cela ne s'applique pas aux fichiers de configuration fréquemment modifiés par un processus automatisé, tel que resolv.conf, car il n'est pas rare qu'un tel fichier soit corrompu au cours d'un fonctionnement normal.)

FWIW:

Mon fichier /etc/network/interfaces ne contient que les deux lignes suivantes:

auto lo
iface lo inet loopback

De plus, mon fichier /etc/resolv.conf (qui est pas un lien symbolique vers ../run/resolvconf/resolv.conf) a un search ligne, indiquant le domaine du réseau de mon lieu de travail, suivi de deux nameserver lignes; les hôtes correspondant aux adresses IP mentionnées dans ces deux lignes sont tous les deux actifs, conformément à ping.

Soyons clairs: je n'ai créé ni édité aucun de ces fichiers.

% ifconfig -a
eth0      Link encap:Ethernet  HWaddr 61:39:ba:21:c7:cc  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: 2fd1::f92:2c24:7735:e9ac/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:946 errors:0 dropped:0 overruns:0 frame:0
          TX packets:995 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:122625 (122.6 KB)  TX bytes:96928 (96.9 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1380 (1.3 KB)  TX bytes:1380 (1.3 KB)
1
kjo

OK, j'ai trouvé une solution ici qui doit fonctionner

Sudo dpkg-reconfigure resolvconf

Dans l'interaction avec dpkg-reconfigure, j'ai répondu OUI à la première question et NON à la deuxième. Ceci rapport de bogue peut être pertinent au problème que j'ai eu.

6
kjo