24 Mar, 2009 in
DNS by
admin
Assuming you have updated the ports-dns collection proceed as normal:
cd /usr/ports/dns/bind9
make install clean
The above sequence installs BIND9 in /usr/local/sbin and the tools in /usr/local/bin and assumes the named.conf file is in /usr/local/etc.
If you want to run BIND9 at startup you must edit /etc/rc.conf as follows:
# add following line if not present
named_enable=”YES”
# the line below must [...]
24 Mar, 2009 in
DNS by
admin
Administrative tools play an integral part in the management of a server.
named-checkconf
The named-checkconf program checks the syntax of a named.conf file.
named-checkconf [-jvz] [-t directory] [filename]
named-checkzone
The named-checkzone program checks a master file for syntax and consistency.
named-checkzone [-djqvD] [-c class] [-o output] [-t directory] [-w directory] [-k (ignore|warn|fail)] [-n(ignore|warn|fail)] [-W (ignore|warn)] zone [filename]
named-compilezone
Similar to named-checkzone, but it always dumps the zone content to a specified file (typically in a different format).
rndc
The remote name daemon control (rndc) [...]
20 Mar, 2009 in
DNS by
admin
In this section we provide some suggested configurations along with guidelines for their use. We also address the topic of reasonable option setting.
3.1. Sample Configurations
3.1.1. A Caching-only Nameserver
The following sample configuration is appropriate for a caching-only name server for use by clients internal to a corporation. All queries from outside clients [...]
2 Dec, 2008 in
DNS by
admin
A Slave DNS gets its zone file information from a zone master and it will respond as authoritative for those zones for which it is defined to be a ’slave’ and for which it has a currently valid zone configuration.
The term ’slave’ was introduced in BIND 8.x and replaced the term ’secondary’.
Slave status is defined [...]