5 ms·
Oh man, this nightmare situation drove me completely nuts when I was trying to get DNS + VMs working with K8s test scripts. I ended up writing this series to e
by zwischenzug 6y ago
Oh man, this nightmare situation drove me completely nuts when I was trying to get DNS + VMs working with K8s test scripts.
I ended up writing this series to exorcise the demons:
https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-lookup-part-i/ https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-l...
https://zwischenzugs.com/2018/06/18/anatomy-of-a-linux-dns-lookup-part-ii/ https://zwischenzugs.com/2018/06/18/anatomy-of-a-linux-dns-l...
https://zwischenzugs.com/2018/07/06/anatomy-of-a-linux-dns-lookup-part-iii/ https://zwischenzugs.com/2018/07/06/anatomy-of-a-linux-dns-l...
https://zwischenzugs.com/2018/08/06/anatomy-of-a-linux-dns-lookup-part-iv/ https://zwischenzugs.com/2018/08/06/anatomy-of-a-linux-dns-l...
- venamresm__ 6y agoI loved that series, thank you! The DNS system on Unix-like systems is such a complicated mess. Personally, I've set adsuck and my /etc/resolv.conf points to 127.0.0.1
- 3np 6y agoI'm more and more leaning towards "run dnsmasq on every single machine and be done with it", it feels like the sweet sweet spot to get flexibility and the predictability. Otherwise, systemd-resolved is not as unpredictable and frustrating as resolvconf or networkmanager.