De vez en cuando, cuando estoy cambiando de eth0a wlan0(o viceversa) de nombres de dominio interfaz de resolver las pausas y /etc/resolv.confcontiene
nameserver 127.0.1.1
Comenté #dns=dnsmasqen /etc/NetworkManager/NetworkManager.confy se reinicia con el administrador de la red restart network-manager. Pero esto no ayudó.
Entonces descubrí que el dnsmasqproceso no es hijo de NetworkManager
# pstree -spu $(pidof dnsmasq)
init(1)───dnsmasq(3015,libvirt-dnsmasq)
No estoy seguro de por qué se está ejecutando. ¿Se puede relacionar con VirtualBox? No quiero que se toque resolve.conf. ¿Cómo deshabilitarlo?
Mi sistema es Linux Mint 17 Qiana.
dnsmasqes un buen software y sabe por qué sobrescribe el /etc/resolv.confcontenido con nameserver 127.0.1.1valor. Entonces, ¿por qué no hace su trabajo entonces?
/etc/resolv.confsiempre debe contener nameserver 127.0.0.1, ya que maneja todas las solicitudes de DNS. Con NetworkManager + dnsmasq, lo que normalmente sucede es que NM envía mensajes a dnsmasq a través de dbus para informarle cuándo cambian las conexiones. ¿Por qué no lo está haciendo? Esa es una pregunta que puede hacer en este sitio, con todas las explicaciones necesarias sobre la configuración de su red.
127.0.1.1(no 127.0.0.1) y dónde está configurado?
127.puntos a la máquina local. No sé por qué se usa 127.0.1.1 aquí. De todos modos, si desea ayuda con dnsmasq, debe hacer una nueva pregunta donde explique su configuración, incluido por qué VirtualBox está involucrado (¿su sistema se ejecuta en una VM? ¿O es un host de VM? ¿Qué tipo de configuraciones de VM? has hecho? etc.)