News for hackers. Stuff that matters.
Re:Systemd: Don’t fallback to Google NTP and DNS by takeda on Thursday July 02, 2020 @11:21AM (#23714246)
The fallback is just stupid. Make it a hard fail in that case, as you pointed out it is a very uncommon scenario. If you really, really want to have fallback, why not have list of root DNS servers and have the resolver do recursive query. I set up my network that way (don't use google, cloudflare, my ISP or anything else) and used it for years without problem.

But I think hard failure is best approach in this case, because this behavior will also make it harder to troubleshoot issues, let say you are setting up a network and misconfigured your router that doesn't provide DNS now you will be puzzled why Internet works on some machines while it doesn't work on others.

Re:Systemd: Don’t fallback to Google NTP and DNS by JdeBP on Thursday July 02, 2020 @07:57PM (#23719465)
The fundamental flaw in your argument is that systemd-resolved is not a resolving proxy DNS server. Many other proxy DNS server softwares indeed are switchable between resolving and forwarding modes, some even doing both at once, but systemd-resolved only provides forwarding proxy DNS service. There is no resolving mode to default to.

Which is in fact the core of the problem. It's actually a fairly rare kind of proxy DNS server software, one for which there isn't really a sensible universal default for the unconfigured case.

Re:Systemd: Don’t fallback to Google NTP and DNS by floatingatoll on Thursday July 02, 2020 @05:06PM (#23718083)
It’s not “stupid”, it’s reasoned out based on premises that you disagree with. The rest of your argument is weakened by that opening, even if it’s a point worth considering.