WARNING: If you are using PowerDNS 4.x don't use this workaround!
In this manual you will find a guide about how you can enable the DNSSec option to enable DNSSec on the PowerDNS. Because the PowerDNS API does not have DNSSec support we have created an add-on to have DNSSec working. This example is specifically made to use with PowerPanel. First you will need to get the script (DNSSec-Supermasters.php) from https://github.com/PowerPanel/PowerDNS-Tools
On the MASTER nameserver (Where dnssec commands are available and can be executed) you will need to follow the next few steps.
– Install php5+/Php7
– install webservice (Apache/Nginx)
– Edit + Upload the php script (Top lines in the code)
– insert the following line in sudoers (line 35 in the example)
– Suggested: Secure your system with firewalls (set port 8082 open only for our API: 52.214.1.187)
– In PowerPanel you need to (re-)enable the PowerDns plugin. It will automatically detect the Dnssec script on the MASTER Dns port 8082
After this you can enable the DNSSec from PowerPanel.
Again: DNSSec is fully supported with PowerDNS version 4.x and higher, if you use v4.x or higher you can ignore this script/workaround.
Comments
0 comments
Please sign in to leave a comment.