DNS requests sent?

Hi, I can’t work out from the docs (I’ve looked) so I’m asking:

If an address is needed for a domain name (e.g. www.google.com), and I have 6 DNS servers in my list, how many DNS queries will IPFire send?

Thanks, and apologies if I missed the answer somewhere.

One.

Having a selection makes sure that you are not affected by any DNS server downtime.

From this blog post

https://www.ipfire.org/blog/what-you-can-do-with-the-new-dns-features-in-ipfire#to-sum-it-all-up

it mentions that the fastest server from your list will always be used.

2 Likes

Difficult to understand how it knows which is fastest unless it occasionally retries the others.

But that’s separate from the answer of one, for which I thank you.

David

After init unbound cycle through the servers to track the response time and then it send most of the request to the fastest server. And from time to time the other server are reused to update the response time table.

4 Likes