I see. I did a rapid chain of dig in one line and see the behavior you
described. Thank you for the explanation!!
On Thu, Dec 12, 2019 at 1:16 PM Simon Kelley wrote:
>
> By default, dnsmasq send a query to all the upstream servers over 50
> queries or every 20 seconds. If you're testing and
By default, dnsmasq send a query to all the upstream servers over 50
queries or every 20 seconds. If you're testing and doing queries slowly,
the 20 second rule can make it look like _every_ query gets broadcast.
If this is a problem, you can edit src/config.h and recompile.
#define
You will need "log-queries=extra" in config to see it. Then use
nslookup/dig to different domains.
On Tue, Dec 10, 2019 at 11:35 AM John Siu wrote:
>
> I see it doing it for every single request.
>
> On Tue, Dec 10, 2019 at 11:12 AM Simon Rettberg
> wrote:
> >
> > Am Mon, 9 Dec 2019 11:58:22
I see it doing it for every single request.
On Tue, Dec 10, 2019 at 11:12 AM Simon Rettberg
wrote:
>
> Am Mon, 9 Dec 2019 11:58:22 -0500
> schrieb John Siu :
>
> dnsmasq sends queries to all servers occasionally to determine which
> one replies fastest, and then keeps using that one exclusively
Am Mon, 9 Dec 2019 11:58:22 -0500
schrieb John Siu :
dnsmasq sends queries to all servers occasionally to determine which
one replies fastest, and then keeps using that one exclusively for a
while. Do you see every single query sent to all servers, or just the
first one after restarting dnsmasq?
dns_srv.conf:
server=8.8.8.8
server=8.8.4.4
server=1.1.1.1
server=1.0.0.1
server=209.18.47.61
server=209.18.47.62
server=209.18.47.63
## forward dns : ipv6
server=2001:4860:4860::
server=2001:4860:4860::8844
server=2606:4700:4700::
server=2606:4700:4700::1001
server=2001:1998:f00:1::1
And what's in dns_srv.conf file ?
On Tue, Dec 10, 2019 at 3:54 PM Geert Stappers <
geert.stapp...@hendrikx-itc.nl> wrote:
> On Tue, Dec 10, 2019 at 03:17:41AM -0500, John Siu wrote:
> > On Tue, Dec 10, 2019 at 3:07 AM Siji Sunny wrote:
> > > On Tue, Dec 10, 2019 at 12:52 PM John Siu wrote:
> >
On Tue, Dec 10, 2019 at 03:17:41AM -0500, John Siu wrote:
> On Tue, Dec 10, 2019 at 3:07 AM Siji Sunny wrote:
> > On Tue, Dec 10, 2019 at 12:52 PM John Siu wrote:
> >> I tried with "default" in its own line, that gives error too.
> >
> > Will you please share dnsmasq.conf here.
Which could and
Will you please share dnsmasq.conf here.
On Tue, Dec 10, 2019 at 12:52 PM John Siu 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
Following is my config:
# DNS
#dns-forward-max=4
# LOG
#log-queries=extra # log all query for debugging
#log-dhcp
quiet-dhcp
quiet-dhcp6
quiet-ra
except-interface=enp1s0
#listen-address=::1,127.0.0.1,172.168.168.1
no-poll # don't poll /etc/resolv.con for change
no-resolv # don't use
There is no "default" option. It actually give error if I add it by itself
or "all-servers=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
wrote:
>
> It should be
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
I tried with "default" in its own line, that gives error too.
On Tue, Dec 10, 2019 at 2:16 AM Siji Sunny
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
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.
On
> 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 <
>
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
It should be off, base on manpage. And I don't know how to set a "off" to
it.
On Tue, Dec 10, 2019 at 12:45 AM Siji Sunny
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
> 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
18 matches
Mail list logo