I whant to make a web interface on a server that will manage a few dns servers on another servers.
How can i remotely manage a bind dns server programmaticly ?
- I would like to add/edit/delete zones.
- I see that there is rndc but that only allows reloading of zones and not adding/deleting.
- I could NFS mount zones from dns servers and edit them but is there a better way?
If there isn’t a hard requirement on writing something like this from scratch, why not simply use an already existing interface without having to reinvent the wheel? A simple Google search for the keywords bind dns web interface yields an entire list of good open source projects in the very first result link.