2 ms·
It's actually misunderstanding the DNS. There are a lot of misunderstandings of the DNS, unfortunately. This is such a common one that I wrote a Frequently Gi
by JdeBP 9y ago
It's actually misunderstanding the DNS. There are a lot of misunderstandings of the DNS, unfortunately. This is such a common one that I wrote a Frequently Given Answer about it in 2003, years before systemd was even an idea.
* http://jdebp.eu./FGA/dns-client-all-proxies-must-provide-same-service.html http://jdebp.eu./FGA/dns-client-all-proxies-must-provide-sam...
There's a lot of such misunderstanding here in this discussion, with people asserting, erroneously, that there's a standard, or at least conventional, behaviour for multiple proxy DNS server listings in /etc/resolv.conf, that systemd-resolved is deviating from. In fact, there is a very prominent difference between two widely used softwares that predates systemd by decades, namely nslookup and the C library's DNS client. In actual fact there is not one single conventional behaviour. This particular Frequently Given Answer touching upon the differences in the access patterns dates from 2001, and people are still making this conceptual error about how DNS works 16 years later.
* http://jdebp.eu./FGA/nslookup-flaws.html#WrongClient http://jdebp.eu./FGA/nslookup-flaws.html#WrongClient