<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body>
<p>Hello Victoria,</p>
<p>I'd like to also make you aware of a tool I made, although I am
not sure if it fits into this category, because it (on purpose)
doesn't directly edit the zone files - it performs all changes to
zone files via nsupdate. But it adds a graphical user interface +
API. That makes it very flexible and non-invasive, you can add it
to existing BIND setup, with no need to change anything. It's very
simple in design (basically just a PHP wrapper around dig and
nsupdate), but we use it for management of very old and very large
DNS infrastructure and people in our corporation are quite happy
with it. The main benefit of this tool is really that you can
integrate it with pretty much any BIND9 setup that supports
dynamic updates.</p>
<p>+ It seems to work (at least in read-only mode) for non-BIND DNS
servers as well, we have some Microsoft DNS zones as well.</p>
<p><a class="moz-txt-link-freetext" href="https://github.com/benapetr/dnsphpadmin">https://github.com/benapetr/dnsphpadmin</a></p>
<div class="moz-cite-prefix">On 03/06/2020 20:15, Victoria Risk
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:9D21F4AD-279B-42C8-B73C-55F6BADB73DF@isc.org">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
There are a number of open source tools for managing BIND
zonefiles. The three below (at least) seem currently maintained
and popular. Is there interest in a presentation on any of
these? If there seems to be interest, I would be willing to try to
recruit someone who is either a member of the core team developing
the tool, or perhaps an operator/user of the tool (if those are
different) to give a webinar.
<div class=""><br class="">
</div>
<div class="">VinylDNS - created and used by Comcast. <a
href="https://github.com/VinylDNS/vinyldns" class=""
moz-do-not-send="true">https://github.com/VinylDNS/vinyldns</a></div>
<div class=""><br class="">
</div>
<div class="">OctoDNS - maintained by Github. Manages zonefiles
across multiple DNS providers. (<a
href="https://github.com/github/octodns" class=""
moz-do-not-send="true">https://github.com/github/octodns</a>)</div>
<div class=""><br class="">
</div>
<div class="">DNS Control - maintained by Stack Exchange. Manages
zonefiles across multiple DNS providers (<a
href="https://stackexchange.github.io/dnscontrol/" class=""
moz-do-not-send="true">https://stackexchange.github.io/dnscontrol/</a>)</div>
<div class=""><br class="">
</div>
<div class="">Reply on this Doodle poll - <a
href="https://doodle.com/poll/i8vf3tmi6p5ity6q" class=""
moz-do-not-send="true">https://doodle.com/poll/i8vf3tmi6p5ity6q</a>
or email me directly if you have other suggestions/requests.</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Thanks,</div>
<div class=""><br class="">
</div>
<div class="">Vicky</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px; word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px; word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space;" class="">
<div class="">Victoria Risk</div>
<div class="">Product Manager</div>
<div class="">Internet Systems Consortium</div>
<div class=""><a href="mailto:vicky@isc.org" class=""
moz-do-not-send="true">vicky@isc.org</a></div>
<div class=""><br class="">
</div>
</div>
<br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Please visit <a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list
ISC funds the development of this software with paid support subscriptions. Contact us at <a class="moz-txt-link-freetext" href="https://www.isc.org/contact/">https://www.isc.org/contact/</a> for more information.
bind-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a>
</pre>
</blockquote>
</body>
</html>