See also:
CheatSheet/djbdns
DNSTunneling
Zeroconf
A warm welcome to DNS: Implement an authoritative DNS server from scratch