Some GUI for zone updates.

Kevin Darcy kcd at chrysler.com
Sat May 10 16:51:58 UTC 2014


On 5/10/2014 3:00 AM, Mimiko wrote:
> Hello.
>
> I know there are WEB GUIs for bind, which uses a DB to store its 
> information and need read/write access to bind's config files and 
> zones files. Is there a GUI utility which will user zone transfers 
> with keys and dynamic updates?
>
> In windows I created a simple batch file to update or delete records 
> in zones via dynamic update and `nsupdate` utility. But a GUI will be 
> much easier to use
I don't know of any open source versions of this, but having written a 
proprietary, company-owned subsystem like that, I'm wondering why you 
think it needs to use zone transfers. Any 
consistency/sanity/referential-integrity checks can be implemented using 
ordinary queries; zone transfers are rather inefficient for the task.

Also, it shouldn't be a hard requirement to wrap around the "nsupdate" 
utility. If the system is written in Perl, for instance, Dynamic Updates 
(signed or unsigned) can be done via the Net::DNS module. Supposedly 
dnspython (which I haven't used) also supports Dynamic Updates and 
TSIG-authentication.

If you want the subsystem to deal with zone creation/deletion, then you 
either need to allow write access to the config files, or potentially 
you could use the addzone/delzone rndc commands in modern versions of 
BIND (which I have *not* used at all).

                     - Kevin


More information about the bind-users mailing list