De vez en cuando, cuando estoy cambiando de eth0
a wlan0
(o viceversa) de nombres de dominio interfaz de resolver las pausas y /etc/resolv.conf
contiene
nameserver 127.0.1.1
Comenté #dns=dnsmasq
en /etc/NetworkManager/NetworkManager.conf
y se reinicia con el administrador de la red restart network-manager
. Pero esto no ayudó.
Entonces descubrí que el dnsmasq
proceso 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.
linux-mint
dnsmasq
chicles
fuente
fuente
dnsmasq
es un buen software y sabe por qué sobrescribe el/etc/resolv.conf
contenido connameserver 127.0.1.1
valor. Entonces, ¿por qué no hace su trabajo entonces?/etc/resolv.conf
siempre debe contenernameserver 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
(no127.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.)Respuestas:
En Linux Mint, dnsmasq está instalado para almacenar en caché las consultas DNS y, por lo tanto, acelerar su experiencia en Internet. La primera parte de deshabilitarlo es cambiar la configuración
/etc/NetworkManager/NetworkManager.conf
comentandodns=dnsmasq
.A continuación, debe reiniciar los servicios
network-manager
ynetworking
.Como mi computadora portátil está muy ajustada en RAM, me aseguré de que el servicio dnsmasq se detuviera. Por alguna razón, esto no se hizo automáticamente con el reinicio del servicio. Sospecho que había una forma más elegante de detenerlo que esto, pero me cansé de buscar cuando no pude encontrar un archivo de inicio y SIGHUP no funcionó.
Personalmente, tuve que desactivar dnsmasq porque al administrador de red y a dnsmasq no me gusta que conecte una segunda conexión a un enrutador desconectado.
fuente
network-manager
provoca que el escritorio Cinnamon se bloquee en modo de reserva. ¡Asegúrate de guardar tu trabajo!