Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

named(8)

named.star(4)  —  File Formats

NAME

named.star − Defines data used by named to initialize the BIND (Berkeley Internet Name Domain) name server file

SYNOPSIS

/etc/named.∗

DESCRIPTION

The data files referenced in the named.conf file can have any names, but they are generally given names of the form /etc/named.∗.  This naming convention is used for convenience in maintaining the named daemon’s file. 

The records in the named data files are called resource records. Except for comments (starting with a ; (semicolon) and continuing to the end of the line), the resource records in the data files generally follow the format of the resource records that the named daemon returns in response to queries from resolver routines. 

The named.conf file is the default configuration (or boot) file for the named server.  The named daemon reads the start-up file when the named daemon starts and when receiving the signal SIGHUP. 

EXAMPLES

     1.The following examples portray two domains on two different networks:

Domain
abc.aus.osf.com,
Internet address 192.9.201.n
(where n varies for each system on the network)

Domain
xyz.aus.osf.com,
Internet address 128.114.100.n
(where n varies for each system on the network)

In this sample configuration, both the primary and the secondary name servers are in the abc.aus.osf.com domain, and host hera is the gateway host. 

     2.The following are sample entries in a named.ca file:

; root name servers.
         1          IN    NS    relay.osf.com.
relay.osf.com.   3600000    IN    A     129.114.1.2

     3.The following two files are sample entries from the named.data files for hosts venus and allen.  (The data files can have any name you choose, as long as that name is defined in the named.boot file. In this case, the names are named.abcdata and named.xyzdata.) 

The named file for host venus is in the following file, called named.abcdata:

;OWNER         TTL       CLASS TYPE     RDATA
;local domain server is venus
@   IN   SOA   venus   bob.robert.abc.aus.osf.com. (
                            1.1     ;serial
                            3600    ;refresh
                            600     ;retry
                            3600000 ;expire
                            86400)  ;minimum
    IN    NS   venus
    IN    NS   kronos
    IN    MX   10      venus.abc.aus.osf.com.
; address for local loopback
localhost          IN    A        127.1
; address of machines in the same domain
venus              IN    A        192.9.201.1
venus              IN    A        128.114.100.1
venus              IN    MX       10   venus.abc.aus.osf.com.
veabc              IN    CNAME    venus
                   IN    WKS      192.9.201.1 udp (tftp
                                  nameserver domain)
                   IN    WKS      192.9.201.1 tcp (echo telnet
                                  smtp discard uucp-path systat
                                  daytime netstat chargen ftp
                                  time whois finger hostnames
                                  domain)
; delimiter for WKS
kronos             IN    A        192.9.201.2
krabc              IN    CNAME    kronos
hera               IN    A        192.9.201.5
                   IN    A        128.114.100.5
robert             IN    A        192.9.201.6
ernie              IN    A        192.9.201.7
                   IN    HINFO    HP-800 OS1
robert.abc.aus.osf.com. IN    MX 10    venus.abc.aus.osf.com.

The named file for host allen is in the following file, called named.xyzdata:

;OWNER         TTL       CLASS TYPE     RDATA
;local domain server is venus
xyz.aus.osf.com.  IN   SOA   venus.abc.aus.osf.com.  bob.robe
rt.abc.aus.osf.com. (
                            1.1     ;serial
                            3600    ;refresh
                            600     ;retry
                            3600000 ;expire
                            86400)  ;minimum
xyz.aus.osf.com.  IN   NS   venus.abc.aus.osf.com.
                  IN   NS   kronos.abc.aus.osf.com.
                  IN   MX   10      venus.abc.aus.osf.com.
; address for local loopback
localhost         IN    A        127.1
; address of machines in the same domain
allen             IN    A        128.114.100.3
allen             IN    MX       10   venus.abc.aus.osf.com.
alxyz             IN    CNAME    allen
                  IN    WKS      128.114.100.3 udp (tftp
                                 nameserver domain)
                  IN    WKS      128.114.100.3 tcp (echo telnet
                                 smtp discard uucp-path systat
                                 daytime netstat chargen ftp
                                 time whois finger hostnames
                                 domain)
; delimiter for WKS
fred              IN    A        128.114.100.10
mike              IN    A        128.114.100.11
                  IN    HINFO    HP-800 OS1

     4.The following is a sample named.local file that might appear on hosts in either of the sample domains:

@   IN   SOA   venus.abc.aus.osf.com. gail.zeus.abc.aus.osf.com.
(
                           1.1     ;serial
                           3600    ;refresh
                           600     ;retry
                           3600000 ;expire
                           86400)  ;minimum
       IN    NS     venus.abc.aus.osf.com.
1      IN    PTR    localhost.

     5.The following two files are sample entries from the named.rev files for hosts venus and allen.  For this example, the files are called named.abcrev and named.xyzrev. 

The reverse file for host venus is in the following file, called named.abcrev:

@  IN   SOA   venus.abc.aus.osf.com. bob.robert.abc.aus.osf.com.
(
                           1.1     ;serial
                           3600    ;refresh
                           600     ;retry
                           3600000 ;expire
                           86400)  ;minimum
9.201.192.in-addr.arpa.   IN    NS     venus.abc.aus.osf.com.
                          IN    NS     kronos.abc.aus.osf.com.
                          IN    PTR    hera.abc.aus.osf.com.
;ABC.AUS.OSF.COM Hosts
1.201.9.192.in-addr.arpa. IN    PTR    venus.abc.aus.osf.com.
2.201.9.192.in-addr.arpa. IN    PTR    kronos.abc.aus.osf.com.
5.201.9.192.in-addr.arpa. IN    PTR    hera.abc.aus.osf.com.
6.201.9.192.in-addr.arpa. IN    PTR    robert.abc.aus.osf.com.
7.201.9.192.in-addr.arpa. IN    PTR    ernie.abc.aus.osf.com.

The reverse file for host allen is in the following file, called named.xyzrev:

@  IN   SOA   venus.abc.aus.osf.com. bob.robert.abc.aus.osf.com.
(
                           1.1     ;serial
                           3600    ;refresh
                           600     ;retry
                           3600000 ;expire
                           86400)  ;minimum
100.114.128.in-addr.arpa.   IN    NS     venus.abc.aus.osf.com.
                            IN    NS     kronos.abc.aus.osf.com.
                            IN    PTR    hera.abc.aus.osf.com.
;XYZ.AUS.OSF.COM Hosts
3.100.114.128.in-addr.arpa. IN    PTR    allen.abc.aus.osf.com.
10.100.114.128.in-addr.arpa. IN    PTR    fred.abc.aus.osf.com.
11.100.114.128.in-addr.arpa. IN    PTR    mike.abc.aus.osf.com.
;ABC.AUS.OSF.COM Hosts
1.100.114.128.in-addr.arpa. IN    PTR    venus.abc.aus.osf.com.
5.100.114.128.in-addr.arpa. IN    PTR    hera.abc.aus.osf.com.

RELATED INFORMATION

Daemon: named(8). 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026