atualizado para o Ubuntu 12.04 incapaz de resolver hosts agora

0

Eu atualizei para 12.04 a partir de 10.04, onde não havia nenhum problema em alcançar os nomes de host do ip externo.

Agora, no entanto, não posso:

 root@sub:~# resolveip google.com
 resolveip: Unable to find hostid for 'google.com': try again

Se eu tentar acessar resolv.conf , ele será reportado como file does not exist .

Como posso acessar fontes externas agora?

    
por Jamie Hutber 30.03.2013 / 23:32

1 resposta

1

Você pode abrir um terminal e tentar isso:

sudo touch /etc/resolv.conf e sudo dhclient

Estou assumindo que você está usando o DHCP, já que não apenas recriou o arquivo como também o preencheu. Isso irá recriar o arquivo ausente e informar ao seu cliente DHCP para obter informações atualizadas de IP e DNS.

Uma segunda opção será desligar seu gerenciador de rede para que ele não sobrescreva suas alterações e preencha o arquivo /etc/resolv.conf com seus servidores DNS preferidos.

Isso não responde à sua pergunta. A única maneira de entrar em contato com o mundo externo sem o DNS é usar endereços IP. Isso significa que você terá que saber com antecedência quais são os endereços IP dos diferentes serviços que você deseja contatar.

    
por 31.03.2013 / 00:21