I can't say it would be a "better" choice, but I can give some reasons why I'm concerned and hesitant to switch to PDNS:
I understand this, changing things sometimes feels like an "if it ain't broke don't fix it" sort of situation, and when you do you're sometimes left with some cleanup but change can be good especially in the instance where the payout is better performance, security and support.1. The innate "fear" of changing from something that has worked for years to something new. This fear may not seem justified, but almost every time a delicate part of the server / system has changed in the past, it has meant issues / support tickets / problems for customers / time / money involved to resolve.
As far as I am aware (and having set up a few pdns clusters) the method in which the roles work shouldn't be changed at all, including an instance in which some servers are using different nameservers, remember this is still going to be using a BIND backend so the zone files themselves are all going to be there and in the same place with the same purpose.2. I run servers in WHM DNS Cluster, and two of them are basically "master" servers both with the Role set to "Synchronize Changes" and use my own DNS / nameservers, so it makes me wonder if toggling from BIND to PowerDNS in WHM on one of the main servers in the Cluster will have an adverse effect on the other main server in the Cluster.
This doesn't have anything to do with rDNS actually and while BIND supports recursion we disable it by default which is the purpose of the DNS resolvers (resolv.conf) - in this aspect it's functioning identically to the way that BIND is currently configured when using straight BIND.3. The part where PDNS says "Does not provide a recursive (caching) nameserver" makes me wonder how it will affect my RDNS (Reverse DNS) lookup entries for hostnames and IPs that are set with my data center.
I'm not sure I understand what you mean in this aspect, we don't support a separate UI for bind. What I think maybe you're referencing is the Edit DNS Zone UI in WHM or the Zone Editor UI in cPanel and these are absolutely not specific to the nameserver you're running, they're present for any selection you utilize.4. I have read somewhere that there's no UI for handling DNS with PDNS like there is with BIND. (That information is probably outdated, possibly?). If I would still be able to handle DNS tasks from within the same UI in WHM the way that I do now in WHM > Home > DNS Functions with all of the tools that are currently there after switching from BIND to PDNS, then that would take this concern off the table.
It's completely understandable, especially with things that are so important!5. I worry too much? ;-)
I hope I've done this but if you still have some that I can assist with let me know and I'll get you the information I can!Maybe you could put some of my concerns to rest?
I'm glad to be and glad to be able to help!!Thanks as always for being part of the great responsive team here on the forums!
You have definitely put most concerns to rest, thank you! I think I'll take the plunge and switch from BIND to PDNS in WHM over the weekend (unless it requires a server reboot).
|Thread starter||Similar threads||Forum||Replies||Date|
|Missing DNSSEC Option In cPanel | Domains | Zone Editor||Bind/DNS/Nameserver||1|
|R||In Progress [CPANEL-30161] 84.05 DNSSEC not shown in Zone Editor||Bind/DNS/Nameserver||10|
|R||SOLVED 84.05 DNSSEC||Bind/DNS/Nameserver||15|
|F||SOLVED How can I use DNSSEC as part of DNS clustering?||Bind/DNS/Nameserver||1|
|N||DNSSEC Bind or PowerDNS?||Bind/DNS/Nameserver||5|