Next Previous Contents

4. Onscreen Fundamentals

Blank or unchecked is always default value.

4.1 Primary/Seconadary Tab

4.2 Other Tab

4.3 Misc Tab

Pathnames

Data Path

The pathname to binds data directory.

Cache Data file

The name of the cachefile.

Options

Forward Only

This option is only meaningful if the forwarders list is not empty. Unchecked (a value of first), the default, causes the server to query the forwarders first, and if that doesn't answer the question the server will then look for the answer itself. If che

cked (only is specified), the server will only query the forwarders.

No Recursion

If unchecked, and a DNS query requests recursion, then the server will attempt to do all the work required to answer the query. If No Recursion is checked, the server will return a referral to the client if it doesn't know the answer. The default is unche

cked. See also fetch-glue under.

No Fetch Glue

If unchecked (the default), the server will fetch "glue" resource records it doesn't have when constructing the additional data section of a response. No Fetch Glue checked can be used in conjunction with No Recursion checked to prevent the server's cache

from growing or becoming corrupted (at the cost of requiring more work from the client).

Query Log

Fake Iquery

If checked, the server will simulate the obsolete DNS query type IQUERY. The default is unchecked.

Check names

Three checking methods are available:

ignore

No checking is done.

warn

Names are checked against their expected client contexts. Invalid names are logged, but processing continues normally.

fail

Names are checked against their expected client contexts. Invalid names are logged, and the offending data is rejected.

Limits

Datasize

The maximum amount of data memory the server may use. The default is default.

Open files

The maximum number of files ther server may have open concurrently. The default is unlimited. Note: on some operating systems the server cannot set an unlimited value and cannot determine the maximum number of open files the kernel can support. On such sy

stems, choosing unlimited will cause the server to use the larger of the rlim_max for RLIMIT_NOFILE and the value returned by sysconf(_SC_OPEN_MAX). If the actual kernel limit is larger than this value, use limit files to specify the limit explicitly.

Transfer in

The maximum number of inbound zone transfers that can be running concurrently. The default value is 10. Increasing transfers-in may speed up the convergence of slave zones, but it also may increase the load on the local system.

Transfer per ns

The maximum number of inbound zone transfers (named-xfer processes) that can be concurrently transferring from a given remote nameserver. The default value is 2. Increasing transfers-per-ns may speed up the convergence of slave zones, but it also may incr

ease the load on the remote nameserver. transfers-per-ns may be overridden on a per-server basis by using the transfers phrase of the server statement.

4.4 8.1+ Misc Tab

Pathnames

Named-xfer

The pathname to the named-xfer program that the server uses for inbound zone transfers. If not specified, the default is system dependent (e.g. "/usr/sbin/named-xfer").

Pid file

The pathname of the file the server writes its process ID in. If not specified, the default is operating system dependent, but is usually "/var/run/named.pid" or "/etc/named.pid". The pid-file is used by programs like "ndc" that want to send signals to th

e running nameserver.

Dump file

The pathname of the file the server dumps the database to when it receives SIGINT signal (ndc dumpdb). If not specified, the default is "named_dump.db".

Statistics file

The pathname of the file the server appends statistics to when it receives SIGILL signal (ndc stats). If not specified, the default is "named.stats".

Memstatistics file

The pathname of the file the server writes memory usage statistics to on exit, if deallocate-on-exit is yes. If not specified, the default is "named.memstats".

Options

No Notify

If unchecked (the default), DNS NOTIFY messages are sent when a zone the server is authoritative for changes. The use of NOTIFY speeds convergence between the master and its slaves. Slave servers that receive a NOTIFY message and understand it will contac

t the master server for the zone and see if they need to do a zone transfer, and if they do, they will initiate it immediately. The notify option may also be specified in the zone statement, in which case it overrides the options notify statement.

Multiple Cnames

If checked, then multiple CNAME resource records will be allowed for a domain name. The default is unchecked. Allowing multiple CNAME records is against standards and is not recommended. Multiple CNAME support is available because previous versions of BIN

D allowed multiple CNAME records, and these records have been used for load balancing by a number of sites.

Host Statistics

If checked, then statistics are kept for every host that the the nameserver interacts with. The default is unchecked. Note: turning on host-statistics can consume huge amounts of memory.

Deallocate on Exit

If checked, then when the server exits it will painstakingly deallocate every object it allocated, and then write a memory usage report to the memstatistics-file. The default is unchecked, because it is faster to let the operating system clean up. dealloc

ate-on-exit is handy for detecting memory leaks.

No Auth Nxdomain

If unchecked, then the AA bit is always set on NXDOMAIN responses, even if the server is not actually authoritative. The default is unchecked. Do not turn off auth-nxdomain unless you are sure you know what you are doing, as some older software won't like

it.

Limits

Transfer format

coresize

The maximum size of a core dump. The default is default.

stacksize

The maximum amount of stack memory the server may use.

Transfers out

This option will be used in the future to limit the number of concurrent outbound zone transfers. It is checked for syntax, but is otherwise ignored.

Max transfer time in

Inbound zone transfers (named-xfer processes) running longer than this many minutes will be terminated. The default is 120 minutes (2 hours).

Periodic Task Intervals

cleaning-interval

The server will remove expired resource records from the cache every cleaning-interval minutes. The default is 60 minutes. If set to 0, no periodic cleaning will occur.

interface-interval

The server will scan the network interface list every interface-interval minutes. The default is 60 minutes. If set to 0, interface scanning will only occur when the configuration file is loaded. After the scan, listeners will be started on any new inter

faces (provided they are allowed by the listen-on configuration). Listeners on interfaces that have gone away will be cleaned up.

statistics-interval

Nameserver statisitics will be logged every statistics-interval minutes. The default is 60. If set to 0, no statistics will be logged.

4.5 Simple Status

4.6 Detailed Status

4.7 Advanced Configuring


Next Previous Contents