<div dir="ltr"><div>dnsmasq-2.85 (Fedora 33, x86_64)<br></div><div>multiple upstream DNS servers in config file.</div><div>No --strict-order, No --all-server setting .<br></div><div><br></div><div>Symptom<br></div><div>Explanation about --all-servers in dnsmasq(8) man page could <br></div><div>be different from actual dnsmasq behavior.<br></div><div><br></div><div>In man page, it is written that <br></div><div>"By default, when dnsmasq has more than one upstream server <br></div><div>available, it will send queries  to  just one server"</div><div><br></div><div>But actual behavior is, it sends queries to _ALL_ upstream DNS</div><div>servers in config at once.<br></div><div>And if I set --strict-order in dnsmasq.conf, then it send a query to one <br></div><div>server at a time.</div><div><br></div><div>If my test result is expected behavior, I would suggest to remove <br></div><div>following part from --all-server section of dnsmasq man page.<br></div><div><br></div><div>"By default, when dnsmasq has more than one upstream server <br></div><div>available, it will send queries  to  just one server."</div><div><br></div><div>Regards,</div><div>Masanari Iida</div><div><br></div><div><br></div><div><br></div><div><br> </div><div><br></div><div><br></div><div><br></div></div>