Solíamos obtener la configuración actual de DNS:
cat /etc/resolv.conf
Pero Ubuntu 12.04 ha cambiado para usar el marco resolvconf. El commond anterior solo me dará esto:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
Y esa no es la configuración DNS actual de mi máquina.
Entonces, ¿hay algún tipo de archivo o comando al que pueda hacer referencia?
Respuestas:
Supongamos que NetworkManager administra sus configuraciones de red.
Correr en la terminal
(Aquí la cola es opcional, solo para su conveniencia). Esto le indicará su información de conexión, similar a
ipconfig
.fuente
tail
lo canalizaríagrep DNS
.tail
no funcionaría si tiene varias interfaces de red pero solo usa una de ellas. Por ejemplo, si tiene wlan0 y eth0, pero solo usa wlan0nmcli dev show
da información similarVaya a las conexiones de red al lado del icono de volumen en la barra de tareas y haga clic en Información de conexión
fuente
En 12.04, NetworkManager es el administrador de las conexiones de red por defecto.
Es por eso que solo tiene la dirección de bucle invertido
resolv.conf
.En lugar de buscar en este archivo, verifique cada uno de los detalles de sus conexiones de red en la siguiente carpeta:
y elija la conexión que desea configurar. Por ejemplo, tengo conexión "inalámbrica" en esa carpeta
fuente