Managing DNS on a Linux dedicated server can be quite an ordeal, if you do not have a good deal of experience. Even if you do have experience, working with zone files may still may not be your idea of fun, and finding an easy solution may be best for the sake of efficiency.
NicTool is a free and open source software suite that gives you full control over your DNS server and configuration via a web-based interface. It uses a MySQL database to store DNS zones and can integrate with DNS servers such as tinydns, BIND, and PowerDNS. The web GUI includes interfaces for users, administrators, and clients.
NicTool supports a wide variety of Unix-like operating systems, including Linux, BSD, Solaris, and Mac OS X. It includes support for assigning permissions to users for specific DNS zones, validating changes before they are sent to the DNS server, and the ability to grant others the permission to publish your DNS servers but not alter them.
The project’s website includes a full explanation of possible implementation sceanrios, cdocumentation, support forums, a demo to give the software a try, and paid support. The company that makes NicTool also offers paid installation services to get your DNS system up and running exactly how you want it with no hassle.