Absolute Google moment.
https://support.google.com/pixelphone/thread/139593141?hl=en&msgid=149988130
Last android piece of garbage I buy. Is there even a single good reason it restricts .local, as is commonly used for local domains in LAN DNS to some hellish nonsense no one’s ever used called multicast DNS?
At first I figured Google was sneaking in 8.8.8.8 or 8.8.4.4 but I blocked all those in my OpenWRT firewall (no I don’t use a soyhole). “Private DNS” is off, DoH is off of course.
And before someone says “uhmm but m-muh RFC says so” - no.
That RFC only suggests that some people MAY implement it as such, which yeah, sucks, because the RFC if it did it’s job right should forbid it altogether and lobby the government to shoot anyone who utters anything that suggests such delirium on sight, along with the rest of avahi/bonjour and other garbage ideas like IPv6 or not being behind NAT as well.
Either way rant over.
What workarounds do you guys use to make your termux respect your DHCP-provided DNS server responses for your homelab? Or do you just use other non-existant TLDs, if so, which?