Anatomy of a Linux DNS Lookup
These posts are intended to break down how a program decides how it gets an IP address on a Linux host, and the components that can get involved.
@valere There's five parts in total, and the later ones have the interactions between all the various newfangled components like NetworkManager and systemd-resolved...
Part I: basics, https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-lookup-part-i/
Part II: resolvconf, dhclient, https://zwischenzugs.com/2018/06/18/anatomy-of-a-linux-dns-lookup-part-ii/
Part III: NM, dnsmasq, https://zwischenzugs.com/2018/07/06/anatomy-of-a-linux-dns-lookup-part-iii/
Part IV: containers, https://zwischenzugs.com/2018/08/06/anatomy-of-a-linux-dns-lookup-part-iv/
Part V: debug stories, https://zwischenzugs.com/2018/09/13/anatomy-of-a-linux-dns-lookup-part-v-two-debug-nightmares/
@galaxis Thank you, I had bookmarked the links for a future reading. ;-)
@valere Unfortunately, as far as I've seen, the series has not been updated for systemd-resolved yet.
@galaxis a future article for your blog ?
I don't think I can bring up the stamina to write that up...
This service is offered by hostux.net, visit our website to discover all the free services offered.
Beer, privacy and free software lovers. Join us!