BIND DLZ Publisher's description
BIND DLZ will allow Bind backend databases to support adding and removing zones without interrupting normal server operation.
BIND DLZ will add capabilities to Bind 9 that will allow Bind backend databases to support adding and removing zones without interrupting normal server operation.
DLZ (Dynamically Loadable Zones) is a patch for BIND version 9 that simplifies BIND administration and reduces memory usage and startup time. DLZ allows you to store your zone data in a database.
Unlike using scripts, the changes in your database are immediately reflected in BIND's response to DNS queries, so there is no need to reload or restart BIND. BIND "dynamically loads" the "zone" data it needs to answer a query from the database.
DLZ supports a wide variety of databases: PostgreSQL, MySQL, Berkeley DB, ODBC (thus Firebird, DB2, Oracle, Sybase, SAPDB) and LDAP. It can also use the hierarchal nature of a standard file system as a database. Here is the best part though: DLZ does not impose a pre-defined database schema with most databases.
This means that if you already have your DNS data in a database, you should be able to get DLZ up and running with your data in your database in about an hour. DLZ also supplies an API to allow custom drivers to be developed if the existing drivers do not meet your needs.
Program Release Status: Major Update
Program Install Support: Install Only