Haven't been active for a couple years, but I could use your guys' (and gals'!) commentary on my newest personal project!
I started SnojNS because I needed DNS records that the hosts file cannot do and I didn't want to setup a DNS server and kill access to a domain just to test those records. Since I knew of no other DNS servers that let you override only certain portions of the target domain, I had to start writing my own.
Right now, you can define a, cname, srv, and ptr records and if it doesn't know the requested domain or record type, it'll forward the request on to someone who does. This way, we can override say www.dreamincode.net to point to 127.0.0.1, but dreamincode.net would still point to where it's suppose to.
Current version can crash when presented with a ton of requests, so you'll want to run it just for your own box and not your entire network.
You can follow the dev on my personal site by watching the snojns tag.
This post has been edited by snoj: 01 June 2011 - 08:10 AM