RESOLVER.5
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:4k
- ." Copyright (c) 1986 The Regents of the University of California.
- ." All rights reserved.
- ."
- ." Redistribution and use in source and binary forms are permitted
- ." provided that the above copyright notice and this paragraph are
- ." duplicated in all such forms and that any documentation,
- ." advertising materials, and other materials related to such
- ." distribution and use acknowledge that the software was developed
- ." by the University of California, Berkeley. The name of the
- ." University may not be used to endorse or promote products derived
- ." from this software without specific prior written permission.
- ." THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
- ." IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
- ." WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
- ."
- ." @(#)resolver.5 5.9 (Berkeley) 12/14/89
- ."
- .TH RESOLVER 5 "December 14, 1989"
- .UC 4
- .SH NAME
- resolver - resolver configuration file
- .SH SYNOPSIS
- /etc/resolv.conf
- .SH DESCRIPTION
- .LP
- The
- .I resolver
- is a set of routines in the C library (c
- .IR resolv (3))
- that provide access to the Internet Domain Name System.
- The resolver configuration file contains information that is read
- by the resolver routines the first time they are invoked by a process.
- The file is designed to be human readable and contains a list of
- keywords with values that provide various types of resolver information.
- .LP
- On a normally configured system this file should not be necessary.
- The only name server to be queried will be on the local machine,
- the domain name is determined from the host name,
- and the domain search path is constructed from the domain name.
- .LP
- The different configuration options are:
- .TP
- fBnameserverfP
- Internet address (in dot notation) of a name server
- that the resolver should query.
- Up to MAXNS (currently 3) name servers may be listed,
- one per keyword.
- If there are multiple servers,
- the resolver library queries them in the order listed.
- If no fBnameserverfP entries are present,
- the default is to use the name server on the local machine.
- (The algorithm used is to try a name server, and if the query times out,
- try the next, until out of name servers,
- then repeat trying all the name servers
- until a maximum number of retries are made).
- .TP
- fBdomainfP
- Local domain name.
- Most queries for names within this domain can use short names
- relative to the local domain.
- If no fBdomainfP entry is present, the domain is determined
- from the local host name returned by
- fIgethostnamefP|(2);
- the domain part is taken to be everything after the first `.'.
- Finally, if the host name does not contain a domain part, the root
- domain is assumed.
- .TP
- fBsearchfP
- Search list for host-name lookup.
- The search list is normally determined from the local domain name;
- by default, it begins with the local domain name, then successive
- parent domains that have at least two components in their names.
- This may be changed by listing the desired domain search path
- following the fIsearchfP keyword with spaces or tabs separating
- the names.
- Most resolver queries will be attempted using each component
- of the search path in turn until a match is found.
- Note that this process may be slow and will generate a lot of network
- traffic if the servers for the listed domains are not local,
- and that queries will time out if no server is available
- for one of the domains.
- .IP
- The search list is currently limited to six domains
- with a total of 256 characters.
- .LP
- The fIdomainfP and fIsearchfP keywords are mutually exclusive.
- If more than one instance of these keywords is present,
- the last instance will override.
- .LP
- The keyword and value must appear on a single line, and the keyword
- (e.g. fBnameserverfP) must start the line. The value follows
- the keyword, separated by white space.
- .SH FILES
- .I /etc/resolv.conf
- .SH SEE ALSO
- gethostbyname(3N), resolver(3), hostname(7), named(8)
- .br
- Name Server Operations Guide for BIND