Will you please share dnsmasq.conf here.

On Tue, Dec 10, 2019 at 12:52 PM John Siu <john.sd....@gmail.com> wrote:

> 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.>
>>
>>

-- 
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

Reply via email to