Actualizado a Ubuntu 12.04, no se puede resolver los hosts ahora

0

He actualizado a 12.04 desde 10.04 donde no hubo ningún problema para alcanzar los nombres de host externos de ip.

Ahora sin embargo no puedo:

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

Si intento acceder resolv.conf se reporta como file does not exist.

¿Cómo puedo acceder a fuentes externas ahora?

Jamie Hutber
fuente

Respuestas:

1

Podrías abrir una terminal y probar esto;

sudo touch /etc/resolv.conf
sudo dhclient

Supongo que está utilizando DHCP ya que no solo ha recreado el archivo y lo ha rellenado usted mismo. Esto volverá a crear el archivo faltante y le dirá a su cliente DHCP que obtenga información actualizada de IP y DNS.

Una segunda opción será apagar su administrador de red para que no sobrescriba sus cambios y rellene el archivo /etc/resolv.conf con sus servidores DNS preferidos.

Esto no responde a tu pregunta sin embargo. La única forma de contactar con el mundo exterior sin DNS es usar direcciones IP. Esto significa que tendrá que saber de antemano cuáles son las direcciones IP de los diferentes servicios que desea contactar.

Mogget
fuente
NO hay suerte con esto, aunque ambos comandos se completaron, todavía no puedo golpear fuera de las cosas :(
Jamie Hutber
Necesitaba agregar el servidor de nombres 8.8.8.8 a mi resolv.conf ... :)
Jamie Hutber