welcome: please sign in

DaemonAdmin / Bind

1. New Nameserver

When adding a new nameserver to hcoop.net, or changing the values of ns[12].hcoop.net update the glue records at our registrar. Otherwise, hcoop.net may stop resolving.

2. Config

For Debian Squeeze/Wheezy, we're using the stock bind9 configuration. You'll need to open the domain input port, and allow outpit port 953 on localhost for rdnc to be able to control bind.

3. Filesystem layout

BIND data lives in /etc/bind. This directory is seeded with the default files from the Debian bind9 package. Additionally, we add a zones subdirectory.

DomTool periodically deposits /etc/bind/named.conf.local, listing all of our hosted DNS zones and their master/slave statuses and configuration. DomTool also populates /etc/bind/zones with zonefiles referenced by /etc/bind/named.conf.local on any master servers.

4. Permissions

/etc/bind/zones must be owned by user bind so that it can modify/create slave zone files.


DaemonAdmin/Bind (last edited 2015-04-15 06:37:32 by ClintonEbadi)