DNS repentinamente quebrado no Ubuntu VirtualBox

1

Meu Ubuntu 12.04 VirtualBox (host do Windows 7) de repente parou de se conectar a servidores remotos, a menos que eu me refira a eles por seus endereços IP.

Estou procurando uma maneira de corrigir esse problema (ou, pelo menos, de solucioná-lo).

NOTA : Nem reiniciar o VB nem reiniciar a máquina host resolveu o problema.

IMPORTANTE : O VB tem funcionado perfeitamente desde que foi configurado há vários meses. Além disso, não fiz alterações nas configurações, configurações, etc. do convidado ou da máquina host nos últimos dias. (AFAICT, a perda de DNS acabou de acontecer de repente.) Como as configurações das máquinas guest e host foram tão bem-sucedidas até agora, em geral, quero evitar soluções que envolvam a mudança delas. (Obviamente, isso não se aplica a arquivos de configuração que são modificados com frequência por processos automatizados, como resolv.conf , pois não é incomum que esse arquivo seja corrompido durante a operação normal.)

FWIW:

Meu arquivo /etc/network/interfaces consiste apenas nas duas linhas a seguir:

auto lo
iface lo inet loopback

Além disso, meu arquivo /etc/resolv.conf (que é não um link simbólico para ../run/resolvconf/resolv.conf ) tem uma linha search , mostrando o domínio da rede do meu local de trabalho, seguido por dois nameserver linhas; os hosts correspondentes aos endereços IP mencionados nessas duas linhas estão ativos, de acordo com ping .

Só para esclarecer, não criei nem editei nenhum desses arquivos.

% 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)
    
por kjo 01.03.2013 / 01:29

1 resposta

6

OK, encontrei uma solução aqui que deve ser executada

sudo dpkg-reconfigure resolvconf

Na interação com dpkg-reconfigure , respondi SIM à primeira questão e NÃO à segunda. Este relatório de erros pode ser relevante para o problema que tive.

    
por kjo 01.03.2013 / 02:55