I tried with "default" in its own line, that gives error too. On Tue, Dec 10, 2019 at 2:16 AM Siji Sunny <siji.su...@sugarboxnetworks.com> wrote:
> > There is no "default" option. It actually give error if I add it by itself >> or "all-servers=default". >> > It not "all-servers=default", just "default" > > >> 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. >> >> On Tue, Dec 10, 2019 at 1:03 AM Siji Sunny < >> siji.su...@sugarboxnetworks.com> wrote: >> >>> >>> It should be off, base on manpage. And I don't know how to set a "off" >>>> to it. >>>> >>> >>> Adding "default" inside the config file, may help you. With reference to >>> man page, default option will send queries to just one server. >>> >>> >>>> On Tue, Dec 10, 2019 at 12:45 AM Siji Sunny < >>>> siji.su...@sugarboxnetworks.com> wrote: >>>> >>>>> >>>>> Base on my understanding of the manpage, "all-servers" means dnsmasq >>>>>> will send query to all servers at once and use the 1st response. >>>>>> >>>>>> 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. >>>>>> >>>>> >>>>> Interesting, we used to enable it by adding the entry all-servers @ >>>>> dnsmasq.conf file. And by default its turned-off. >>>>> >>>>> >>>>>> >>>>>> On Tue, Dec 10, 2019 at 12:29 AM Siji Sunny < >>>>>> siji.su...@sugarboxnetworks.com> wrote: >>>>>> >>>>>>> >>>>>>> OS: Ubuntu 18.04 with all updates >>>>>>>> dnsmasq version: 2.79-1 >>>>>>>> >>>>>>>> According to man page: >>>>>>>> >>>>>>>> --all-servers >>>>>>>> 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. >>>>>>>> >>>>>>>> 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: >>>>>>>> >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> query[A] news.com from 10.10.10.101 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 2001:1998:f00:2::1 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 2001:1998:f00:1::1 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 2606:4700:4700::1001 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 2606:4700:4700::1111 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 2001:4860:4860::8844 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 2001:4860:4860::8888 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 209.18.47.63 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 209.18.47.62 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 209.18.47.61 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 1.0.0.1 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 1.1.1.1 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 8.8.4.4 >>>>>>>> Dec 09 11:29:24 door dnsmasq[9403]: 3640 10.10.10.101/49351 >>>>>>>> forwarded news.com to 8.8.8.8 >>>>>>>> Dec 09 11:29:25 door dnsmasq[9403]: 3640 10.10.10.101/49351 reply >>>>>>>> news.com is 35.190.79.82 >>>>>>>> >>>>>>>> Is --all-servers behavior changed to default on? Is there a way to >>>>>>>> revert it? >>>>>>>> >>>>>>> >>>>>>> Dear John, >>>>>>> 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. >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Thank you! >>>>>>>> >>>>>>>> John Siu >>>>>>>> _______________________________________________ >>>>>>>> Dnsmasq-discuss mailing list >>>>>>>> Dnsmasq-discuss@lists.thekelleys.org.uk >>>>>>>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Siji >>>>>>> >>>>>>> <https://www.facebook.com/SugarBoxNetworks/> | >>>>>>> <https://www.instagram.com/sugarboxnetworks/> | >>>>>>> <https://in.linkedin.com/company/margo-networks-pvt.-ltd.> >>>>>>> >>>>>>> >>>>> >>>>> -- >>>>> Siji >>>>> >>>>> <https://www.facebook.com/SugarBoxNetworks/> | >>>>> <https://www.instagram.com/sugarboxnetworks/> | >>>>> <https://in.linkedin.com/company/margo-networks-pvt.-ltd.> >>>>> >>>>> >>> >>> -- >>> Siji >>> >>> <https://www.facebook.com/SugarBoxNetworks/> | >>> <https://www.instagram.com/sugarboxnetworks/> | >>> <https://in.linkedin.com/company/margo-networks-pvt.-ltd.> >>> >>> > > -- > Siji > > <https://www.facebook.com/SugarBoxNetworks/> | > <https://www.instagram.com/sugarboxnetworks/> | > <https://in.linkedin.com/company/margo-networks-pvt.-ltd.> > >
_______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss