<div dir="ltr">Following is my config:<br><div><div><br></div><div># DNS</div><br>#dns-forward-max=4<br><br># LOG<br>#log-queries=extra       # log all query for debugging<br>#log-dhcp<br>quiet-dhcp<br>quiet-dhcp6<br>quiet-ra<br><br>except-interface=enp1s0<br>#listen-address=::1,127.0.0.1,172.168.168.1<br>no-poll            # don't poll /etc/resolv.con for change<br>no-resolv  # don't use /etc/resolv.conf<br>bogus-priv    #<br>domain-needed        # don't query upstream with hostname only<br>expand-hosts     # expend hostname with local domain<br>rebind-localhost-ok<br>#stop-dns-rebind      # don't replace entry with local ip<br><br>neg-ttl=3600<br>min-cache-ttl=3600<br>cache-size=10000<br>#log-async=10<br><br>## local domain<br>domain=<a href="http://int.johnsiu.com">int.johnsiu.com</a><br>local=/<a href="http://int.johnsiu.com/">int.johnsiu.com/</a><br>rebind-domain-ok=/<a href="http://int.johnsiu.com/">int.johnsiu.com/</a><br><br>## Server<br>servers-file=/etc/dnsmasq.d/extra/dns_srv.conf<br>## forward dns : ipv4<br>#server=8.8.8.8<br>#server=8.8.4.4<br>#server=1.1.1.1<br>#server=1.0.0.1<br>#server=209.18.47.61<br>#server=209.18.47.62<br>#server=209.18.47.63<br><br>## forward dns : ipv6<br>#server=2001:4860:4860::8888<br>#server=2001:4860:4860::8844<br>#server=2606:4700:4700::1111<br>#server=2606:4700:4700::1001<br>#server=2001:1998:f00:1::1<br>#server=2001:1998:f00:2::1<br><br># dhcp : ipv4<br><br>## LAN<br>dhcp-range=tag:lan,172.16.168.130,172.16.168.250,72h<br>dhcp-option=tag:lan,option:router,172.16.168.1 # option 3 default gw<br>dhcp-option=tag:lan,6,172.16.168.1 # option 6 dns<br>dhcp-option=tag:lan,option:ntp-server,172.16.168.1<br>## DMZ<br>dhcp-range=tag:dmz,10.10.10.100,10.10.10.120,72h<br>dhcp-option=tag:dmz,option:router,10.10.10.1 # option 3 default gw<br>dhcp-option=tag:dmz,6,10.10.10.1 # option 6 dns<br>dhcp-option=tag:dmz,option:ntp-server,10.10.10.1<br><br># dhcp : ipv6<br><br>enable-ra<br># Construct a valid IPv6 range from reading the address set on the interface.<br># The ::1 part refers to the ifid in dhcp6c.conf. Make sure you get this right or dnsmasq will get confused.<br>dhcp-range=tag:lan,::1,constructor:lan,ra-names,12h<br>dhcp-range=tag:dmz,::1,constructor:dmz,ra-names,12h<br><br># Static dhcp<br>dhcp-hostsfile=/etc/dnsmasq.d/extra/lan_dmz.host<br><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 3:07 AM Siji Sunny <<a href="mailto:siji.sunny@sugarboxnetworks.com">siji.sunny@sugarboxnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Will you please share dnsmasq.conf here.<div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 12:52 PM John Siu <<a href="mailto:john.sd.siu@gmail.com" target="_blank">john.sd.siu@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I tried with "default" in its own line, that gives error too.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 2:16 AM Siji Sunny <<a href="mailto:siji.sunny@sugarboxnetworks.com" target="_blank">siji.sunny@sugarboxnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>There is no "default" option. It actually give error if I add it by itself or "all-servers=default".</div></div></blockquote><div>It not "all-servers=default", just "default"</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>I went through the man page again and there is no other option affecting this behavior. I am starting to think this is a bug.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 1:03 AM Siji Sunny <<a href="mailto:siji.sunny@sugarboxnetworks.com" target="_blank">siji.sunny@sugarboxnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">It should be off, base on manpage. And I don't know how to set a "off" to it.<br></div></blockquote><div><br></div><div>Adding "default" inside the config file, may help you. With reference to man page, default option will send queries to just one server<span style="font-family:Helvetica,Arial,sans-serif;font-size:15px">.</span> </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 12:45 AM Siji Sunny <<a href="mailto:siji.sunny@sugarboxnetworks.com" target="_blank">siji.sunny@sugarboxnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Base on my understanding of the manpage, "all-servers" means dnsmasq will send query to all servers at once and use the 1st response.</div><div><br></div><div> I am seeing all my queries, if not already in cache, are sent to all servers configured. But I don't have "all-servers" set. I want to turn off this behavior.</div></div></blockquote><div> </div><div>Interesting, we used to enable it by adding the entry <span style="background-color:transparent;color:rgb(0,0,0);font-family:Arial;font-size:12pt;font-style:italic;white-space:pre-wrap">all-servers</span> @ dnsmasq.conf file. And by default its turned-off.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 12:29 AM Siji Sunny <<a href="mailto:siji.sunny@sugarboxnetworks.com" target="_blank">siji.sunny@sugarboxnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">OS: Ubuntu 18.04 with all updates<br>dnsmasq version: 2.79-1<br><br>According to man page:<br><br>--all-servers<br>    By default, when dnsmasq has more than one upstream server available, it will send queries to just one server. Setting this flag forces dnsmasq to send all queries to all available servers. The reply  from  the  server  which  answers first will be returned to the original requester.<br><br>I don't have that flag in command line or in the config file. However with "log-queries=extra" in config file, I am seeing following:<br><br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> query[A] <a href="http://news.com" target="_blank">news.com</a> from 10.10.10.101<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 2001:1998:f00:2::1<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 2001:1998:f00:1::1<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 2606:4700:4700::1001<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 2606:4700:4700::1111<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 2001:4860:4860::8844<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 2001:4860:4860::8888<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 209.18.47.63<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 209.18.47.62<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 209.18.47.61<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 1.0.0.1<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 1.1.1.1<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 8.8.4.4<br>Dec 09 11:29:24 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> forwarded <a href="http://news.com" target="_blank">news.com</a> to 8.8.8.8<br>Dec 09 11:29:25 door dnsmasq[9403]: 3640 <a href="http://10.10.10.101/49351" target="_blank">10.10.10.101/49351</a> reply <a href="http://news.com" target="_blank">news.com</a> is 35.190.79.82<br><br>Is --all-servers behavior changed to default on? Is there a way to revert it?<br></div></blockquote><div><br></div><div>Dear John,</div><div>If I understood correctly, option all-servers will enable dnsmasq to send the resolve query to the secondary dns server defined, if its failed to resolve from the first one.</div><div>  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br>Thank you!<br><br>John Siu</div>
_______________________________________________<br>
Dnsmasq-discuss mailing list<br>
<a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk" target="_blank">Dnsmasq-discuss@lists.thekelleys.org.uk</a><br>
<a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss" rel="noreferrer" target="_blank">http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(68,68,68)">Siji </span><br></div></div></div></div></div></div></div></div></div></div>

<br>
<div style="font-size:1.3em"><a href="https://www.facebook.com/SugarBoxNetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/facebook-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><font style="color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em">  | </font><a href="https://www.instagram.com/sugarboxnetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/instagram-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><span style="background-color:rgb(255,255,255);color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em"> | </span><a href="https://in.linkedin.com/company/margo-networks-pvt.-ltd." style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/linkedin-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a></div><div><div style="font-size:small;color:rgb(34,34,34);background-color:rgb(255,255,255);font-family:"trebuchet ms",sans-serif"><br></div></div></blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(68,68,68)">Siji </span><br></div></div></div></div></div></div></div></div></div></div>

<br>
<div style="font-size:1.3em"><a href="https://www.facebook.com/SugarBoxNetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/facebook-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><font style="color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em">  | </font><a href="https://www.instagram.com/sugarboxnetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/instagram-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><span style="background-color:rgb(255,255,255);color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em"> | </span><a href="https://in.linkedin.com/company/margo-networks-pvt.-ltd." style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/linkedin-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a></div><div><div style="font-size:small;color:rgb(34,34,34);background-color:rgb(255,255,255);font-family:"trebuchet ms",sans-serif"><br></div></div></blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(68,68,68)">Siji </span><br></div></div></div></div></div></div></div></div></div></div>

<br>
<div style="font-size:1.3em"><a href="https://www.facebook.com/SugarBoxNetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/facebook-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><font style="color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em">  | </font><a href="https://www.instagram.com/sugarboxnetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/instagram-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><span style="background-color:rgb(255,255,255);color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em"> | </span><a href="https://in.linkedin.com/company/margo-networks-pvt.-ltd." style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/linkedin-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a></div><div><div style="font-size:small;color:rgb(34,34,34);background-color:rgb(255,255,255);font-family:"trebuchet ms",sans-serif"><br></div></div></blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(68,68,68)">Siji </span><br></div></div></div></div></div></div></div></div></div></div>

<br>
<div style="font-size:1.3em"><a href="https://www.facebook.com/SugarBoxNetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/facebook-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><font style="color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em">  | </font><a href="https://www.instagram.com/sugarboxnetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/instagram-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><span style="background-color:rgb(255,255,255);color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em"> | </span><a href="https://in.linkedin.com/company/margo-networks-pvt.-ltd." style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/linkedin-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a></div><div><div style="font-size:small;color:rgb(34,34,34);background-color:rgb(255,255,255);font-family:"trebuchet ms",sans-serif"><br></div></div></blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(68,68,68)">Siji </span><br></div></div></div></div></div></div></div></div></div>

<br>
<div style="font-size:1.3em"><a href="https://www.facebook.com/SugarBoxNetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/facebook-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><font style="color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em">  | </font><a href="https://www.instagram.com/sugarboxnetworks/" style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/instagram-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a><span style="background-color:rgb(255,255,255);color:rgb(34,34,34);font-family:"trebuchet ms",sans-serif;font-size:1.3em"> | </span><a href="https://in.linkedin.com/company/margo-networks-pvt.-ltd." style="font-family:"trebuchet ms",sans-serif;font-size:1.3em" target="_blank"><img src="https://www.sugarboxnetworks.com/img/social/linkedin-small.png" style="font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;"></a></div><div><div style="font-size:small;color:rgb(34,34,34);background-color:rgb(255,255,255);font-family:"trebuchet ms",sans-serif"><br></div></div></blockquote></div>