ZDNS is programmable DNS server and client.