Ubuntu usa una instancia DNSMasq para Network Manager a partir de 12.04, ¿cómo puedo desactivarla?
25
Ubuntu usa una instancia DNSMasq para Network Manager a partir de 12.04, ¿cómo puedo desactivarla?
Edite /etc/NetworkManager/NetworkManager.conf
con el siguiente comando:
gksu gedit /etc/NetworkManager/NetworkManager.conf
Ingrese su contraseña cuando se le solicite.
Comente la línea dns=dnsmasq
, así se ve así:
#dns=dnsmasq
y luego reinicie Network Manager con
sudo restart network-manager
# if you get /com/ubuntu/upstart: Connection refused, try:
sudo service network-manager restart
Ta-da! Estás listo!
Si esto todavía no funciona para usted, como fue mi caso con Ubuntu 16.10. Luego verifique quién está usando este puerto con:
Y si, por ejemplo, tiene "systemd-r", debe detener el servicio con:
fuente
También tuve este problema, pero estoy en Ubuntu 16.04, por lo que la solución original no funcionó. Sin embargo, esta página tenía la solución.
Agregue
DNSStubListener=no
/etc/systemd/resolved.conf y luego reinicie el servicio resuelto systemd. Ahora, el dnsmasq incorporado no debería iniciarse automáticamente.También deberá asegurarse de que
dns=dnsmasq
esté comentado en /etc/NetworkManager/NetworkManager.conf, como lo especifica la respuesta anterior.fuente