<div dir="ltr">I'm not sure if NetworkManager's version is better or worse for your case. My understanding was that it is specifically configured to provide DNS services to the localhost only. I think you should install the regular dnsmasq for your distro if you are using it as a core service for your whole network.<div><br>On Debian-based systems, for example:</div><div><br></div><div>$ sudo apt-get install dnsmasq</div><div><br></div><div><br></div><div>The /etc/dnsmasq.conf file for Debian contains lots of useful defaults as well as verbose comments above almost every option.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 14, 2015 at 7:15 PM, Thiago Farina <span dir="ltr"><<a href="mailto:tfransosi@gmail.com" target="_blank">tfransosi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Tue, Apr 14, 2015 at 10:56 PM, Linux Luser <<a href="mailto:linuxluser@gmail.com" target="_blank">linuxluser@gmail.com</a>> wrote:<br>
> Are you running dnsmasq through NetworkManager on the server or the client?<br>
</span>Yes, I'm running it through NetworkManager on the server. :/<br>
<br>
I have this in my NetworkManager.conf:<br>
<br>
$ cat /etc/NetworkManager/NetworkManager.conf<br>
[main]<br>
plugins=ifupdown,keyfile<br>
dns=dnsmasq<br>
<br>
no-auto-default=84:2B:2B:7C:96:69,<br>
<br>
[ifupdown]<br>
managed=false<br>
<br>
Is it better to run it standalone? How can I change this?<br>
<span><br>
> The version of dnsmasq for NetworkManager is compiled with different options<br>
> than standard dnsmasq installs (those that come as a package for a distro).<br>
><br>
> If the /etc/dnsmasq.conf file you showed is the one that's on your server,<br>
> then you need to supply at least one more 'server' option to specify an<br>
> upstream server for queries that dnsmasq doesn't know the answers to.<br>
><br>
> So, in addition to "server=/<a href="http://mydomain.org/192.168.0.101" target="_blank">mydomain.org/192.168.0.101</a>", you need to add:<br>
><br>
> server=8.8.8.8<br>
><br>
> That will tell dnsmasq to forward queries it doesn't know about upstream.<br>
> You can have more than one 'server=' line.<br>
><br>
><br>
</span>Right. I will add this line to dnsmasq.conf as well.<br>
<span><font color="#888888"><br>
--<br>
Thiago Farina<br>
</font></span></blockquote></div><div><br></div>
</div></div>