Dnsupdate creates DNS tables from a hosts file and the dnsupdate configuration file. It can be used to update or maintain the DNS tables. Hosts and aliases are added dynamically. Supports BIND 8 or higher. It has been tested on Sparc Solaris 8 and i386 FreeBSD 4.2 platforms. And should be easily portable to other platforms.