# /etc/named.conf # # This is a sample configuration file for the name server BIND9. # It works as a caching only name server without modification. # # A sample configuration for setting up your own domain can be # found in /usr/share/doc/packages/bind9/sample-config. # # A description of all available options can be found in # /usr/share/doc/packages/bind9/misc/options. options { # The directory statement defines the name serverīs # working directory directory "/var/named"; # The forwarders record contains a list of servers to # which queries should be forwarded. Enable this line and # modify the IP-address to your provider's name server. # Up to three servers may be listed. # host -a t-dialin.net # dns01.sda.t-online.de 86400 IN A 195.145.119.189 # dns01.sul.t-online.de 86400 IN A 194.25.134.203 # dns00.sda.t-online.de 86400 IN A 195.145.119.62 # dns00.sul.t-online.de 86400 IN A 62.153.158.62 forwarders { 62.153.158.62; 194.25.134.203; 195.145.119.62; }; # Enable the next entry to prefer usage of the name # server declared in the forwarders section. forward first; # The listen-on record contains a list of local network # interfaces to listen on. Optionally the port can be # specified. Default is to listen on all interfaces found # on your system. The default port is 53. #listen-on port 53 { 127.0.0.1; }; # The listen-on-v6 record enables or disables listening # on IPV6 interfaces. Allowed values are 'any' and 'none' # or a list of addresses. IPv6 can only be used with # kernel 2.4 in this release. listen-on-v6 { any; }; # The next three statements may be needed if a firewall # stands between the local server and the internet. #query-source address * port 53; #transfer-source * port 53; #notify-source * port 53; # The allow-query record contains a list of networks or # IP-addresses to accept and deny queries from. The # default is to allow queries from all hosts. #allow-query { 127.0.0.1; }; # If notify is set to yes (default), notify messages are # sent to other name servers when the the zone data is # changed. Instead of setting a global 'notify' statement # in the 'options' section, a separate 'notify' can be # added to each zone definition. notify no; }; # The following three zone definitions don't need any modification. # The first one defines localhost while the second defines the # reverse lookup for localhost. The last zone "." is the # definition of the root name servers. zone "localhost" in { type master; file "localhost.zone"; }; zone "0.0.127.in-addr.arpa" in { type master; file "127.0.0.zone"; }; zone "." in { type hint; file "root.hint"; }; # You can insert further zone records for your own domains below. zone "1.168.192.in-addr.arpa" in { notify no; type master; file "192.168.1.zone"; }; zone "2.168.192.in-addr.arpa" in { notify no; type master; file "192.168.2.zone"; }; zone "home" in { notify no; type master; file "home.zone"; };