Need a DNS Server? Get Technitium DNS Server for free!
View the DNS Client code on  GitHub