PowerDNS: Web Administration
Continuing from where we left off with the PowerDNS article, I needed to additionally install a web front end to administer the new DNS server I had just installed. The whole point of moving away from the bind9 service was to have an alternative that was user friendly after all.
So there were quite a few ones that you can actually look into when it comes to PowerDNS administration tool choices. Here’s a quick list on GitHub.
The one that really caught my attention was the PowerAdmin tool. While the open source python and java based options seemed to be interesting from a hacker’s perspective, from my experience of home network administration, a PHP solution is always easier to install. (Check out the installation wiki here.)
Basically all you need to do is download the powerdns package from here, untar it, and copy it to the web site directory. Then start with the online installer by pointing to the <site>/poweradmin/install URL (for e.g., if your site is hosted on www.example.com, go to www.example.com/poweradmin/install to get started).
Remember to edit the <install_root>/inc/config.inc.php file, as the autogenerated file may not have the right password.












