Dnsmasq non si sta caricando a causa di un conflitto di Network Manager?


12

Sono il 12.10 e l'ho sempre usato dnsmasq. Alcuni giorni fa ho notato strani messaggi durante l'avvio:

NetworkManager[1316]: <warn> DNS: plugin dnsmasq update failed
dnsmasq[1302]: failed to create listening socket for 127.0.0.1: Address already in use
dnsmasq[1302]: FAILED to start up
NetworkManager[1316]: <info> DNS: starting dnsmasq...
NetworkManager[1316]: <error> [1362028900.869958] [nm-dns-dnsmasq.c:390] update(): dnsmasq not available on the bus, can't update servers.
NetworkManager[1316]: <error> [1362028900.869979] [nm-dns-dnsmasq.c:392] update(): dnsmasq owner not found on bus: Could not get owner of name 'org.freedesktop.NetworkManager.dnsmasq': no such name
NetworkManager[1316]: <warn> DNS: plugin dnsmasq update failed
dnsmasq[1876]: warning: no upstream servers configured

Ecco il mio /etc/dnsmasq.conf: http://pastebin.com/AnKrrg6k

Ecco il mio /etc/dnsmasq.d/network-manager:

# Tell any system-wide dnsmasq instance to make sure to bind to interfaces
# instead of listening on 0.0.0.0
# WARNING: changes to this file will get lost if network-manager is removed.
bind-interfaces

Se sono necessarie ulteriori informazioni, si prega di chiedere!

Risposte:


11

Estratto dal link https://help.ubuntu.com/community/Dnsmasq

Si noti che il pacchetto "dnsmasq" interferisce con Network Manager che può utilizzare "dnsmasq-base" per fornire servizi DHCP durante la condivisione di una connessione Internet. Pertanto, se si utilizza il gestore della rete (va bene solo nelle impostazioni semplici), installare dnsmasq-base, ma non dnsmasq. Se hai una configurazione più complicata, disinstalla il gestore di rete, usa dnsmasq o un software simile (bind9, dhcpd, ecc.) E configura le cose a mano.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.