Configuring and Managing MPE/iX Internet Services (MPE/iX 6.5)

Appendix B 197
BIND 8 Configuration File
forward first;
forwarders { }; // default is no forwarders
/*
* Here’s a forwarders example that isn’t trivial
*/
/*
forwarders {
1.2.3.4;
5.6.7.8;
};
*/
topology { localhost; localnets; }; // prefer local nameservers
/*
* Here’s a more complicated topology example; it’s commented out
* because only one topology block is allowed.
* topology {
10/8; // prefer network 10.0.0.0
// netmask 255.0.0.0 most
!1.2.3/24; // don’t like 1.2.3.0 netmask
// 255.255.255.0 at all
{ 1.2/16; 3/8; }; // like 1.2.0.0 netmask 255.255.0.0
// and 3.0.0.0 netmask 255.0.0.0
// equally well, but less than 10/8
};
*/
listen-on port 53 { any; }; // listen for queries on port 53 on
// any interface on the system
// (i.e. all interfaces). The
// “port 53” is optional; if you
// don’t specify a port, port 53
// is assumed.
/*
* Multiple listen-on statements are allowed. Here’s a more
* complicated example:
*/
/*
listen-on { 5.6.7.8; }; // listen on port 53 on interface
// 5.6.7.8
listen-on port 1234 { // listen on port 1234 on any
!1.2.3.4; // interface on network 1.2.3
1.2.3/24; // netmask 255.255.255.0, except for
}; // interface 1.2.3.4.
*/
/*
* Interval Timers
*/
clean-interval 60; // clean the cache of expired RRs
// every ‘clean-interval’ minutes
interface-interval 60; // scan for new or deleted interfaces
// every ‘interface-interval’ minutes
statistics-interval 60; // log statistics every
// ‘statistics-interval’ minutes