We do web hosting and using Virtualmin GPL on most of the machines (about 80 machines). Currently each server is running its own DNS server and we have separate nameserver records for each server to be given to the clients such as ns1.ourdomain.com … ns80.ourdomain.com.
But now we like to consolidate all DNS to 3-4 machines running in different physical locations. And we plan to modify the DNS of all the domains hosted to these new DNS machines. We have tested now is setup new DNS machines and installed Webmin on them. And defined these machines in “Cluster Slave Servers” with “Create secondary on slave when creating locally” set to yes in all 80 Virtualmin servers.
Everything looks fine as if we add/modify anything in any of the Virtual Servers, the DNS records at the new DNS servers are affected accordingly.
My question is is this architecture fine, any expert opinions please?
Also what will happen if any of the DNS server is unreachable while the DNS record is being changed at 1…80 VirtualMin servers?
Thanks in advance,