Homedns is a program that allows you to set up your own little DNS system. It
makes use of a Perl script on an HTTP server and a client program which runs on
the client computers. IP addresses are kept on the server, and the clients
update and retrieve the IP addresses.