Simple dns server for A records without recursion. IP/HOST list is cached by periodically calling some executable with arguments on the command line. Currently this deals only with the basic A records, 1 question in lookup gives 1 answer if any.
Run the dnsserver executable with the following:
dnsserver command [arguments...]
Command is an executable that will be periodically called with the specified arguments to refresh the ip/hostname cache.
dnsserver.exe cmd /C "echo 33.11.22.33;www.something.com"
You can test the result by
dig @127.0.0.1 -p 53 www.something.com