Задача: сконфигурировать DNS-сервис в отдельностоящей локальной
сети.

            домен:           foms.msk.ru
            адреса:          198.8.3.0
            адреса:          198.8.2.0
            DNS сервер:      server.foms.msk.ru

Для этого нужно заполнить файлы:

  /etc/named.boot
  /var/named/named.root
  /var/named/127.0.0.0
  /var/named/foms.msk.ru
  /var/named/foms-hosts-spisok
  /var/named/198.8.2.0
  /var/named/198.8.3.0

и запускать при начальной загрузке демона /sbin/in.named

Примерное  содержание  конфигурационных  файлов приведено ниже.
Переделайте  их  под  конкретную   конфигурацию   вашей   сети.
Приблизительная  идеология  такова:  сервис  DNS поддерживается
демоном  named.  Named  при  старте  считывает  файл  стартовой
конфигурации  /etc/named.boot  . В нем указывается, как зовется
наш домен, и в каких файлах лежат описания имен  хостов  нашего
домена  (параметр primary). Мы должны локально поддерживать три
карты описаний:

   foms.msk.ru    -  все хосты нашего домена.
   3.8.198        - "обращенная" карта нашего домена (просто
                     переворачиваем наши IP-адреса задом наперед)
   0.0.127        -  зачем требуется еще карта нашей "local-network"
                     известно только разработчикам DNS, однако
                     ее тоже нужно описать.

   в /etc/named.boot записано, в каких файлах лежат описания
    доменов, named их считывает, и начинает вещать на весь мир.

;##############
; type     domain                source host/file   backup file
;
directory /var/named
cache      .                     named.root
primary    0.0.127.in-addr.arpa  127.0.0.0
primary    foms.msk.ru           foms.msk.ru
primary    3.8.198.in-addr.arpa  198.8.3.0
primary    2.8.198.in-addr.arpa  198.8.2.0

; Зоны, для которых мы служим резервным name-сервером
secondary gatelink.fr          134.214.100.1 secondary/gatelink.fr
secondary 214.134.in-addr.arpa 134.214.100.1 secondary/134.214.0.0
;############## конец файла ###################################

;##############
; Initial cache data for root domain servers 1-may-98
;;;;Get it from
.                       99999999     NS A.ROOT-SERVERS.NET
.                       99999999     NS B.ROOT-SERVERS.NET
.                       99999999     NS C.ROOT-SERVERS.NET
.                       99999999     NS D.ROOT-SERVERS.NET
.                       99999999     NS E.ROOT-SERVERS.NET
.                       99999999     NS F.ROOT-SERVERS.NET
.                       99999999     NS G.ROOT-SERVERS.NET
.                       99999999     NS H.ROOT-SERVERS.NET
.                       99999999     NS I.ROOT-SERVERS.NET
.                       99999999     NS J.ROOT-SERVERS.NET
.                       99999999     NS K.ROOT-SERVERS.NET
.                       99999999     NS L.ROOT-SERVERS.NET
.                       99999999     NS M.ROOT-SERVERS.NET
A.ROOT-SERVERS.NET      internet address = 198.41.0.4
B.ROOT-SERVERS.NET      internet address = 128.9.0.107
C.ROOT-SERVERS.NET      internet address = 192.33.4.12
D.ROOT-SERVERS.NET      internet address = 128.8.10.90
E.ROOT-SERVERS.NET      internet address = 192.203.230.10
F.ROOT-SERVERS.NET      internet address = 192.5.5.241
G.ROOT-SERVERS.NET      internet address = 192.112.36.4
H.ROOT-SERVERS.NET      internet address = 128.63.2.53
I.ROOT-SERVERS.NET      internet address = 192.36.148.17
J.ROOT-SERVERS.NET      internet address = 198.41.0.10
K.ROOT-SERVERS.NET      internet address = 193.0.14.129
L.ROOT-SERVERS.NET      internet address = 198.32.64.12
M.ROOT-SERVERS.NET      internet address = 202.12.27.33
;############## конец файла ###################################

;##############
; local dns file local.reverse 0.0.127.in-addr.arpa
;
@  IN   SOA  server.foms.msk.ru. moshkow.server.foms.msk.ru. (
		94061801	; Serial (yymmddxx)
		10800		; Refresh 3 hours
		3600		; Retry   1 hour
		3600000 	; Expire  1000 hours
		86400 )		; Minimum 24 hours
   IN   NS	server.foms.msk.ru.
1  IN   PTR	localhost.
;############## конец файла ###################################

;##############
; foms.msk.ru zone hosts file for DNS-server server.foms.msk.ru
;
@  IN  SOA server.foms.msk.ru. moshkow.server.foms.msk.ru. (
		95031802	; Serial (yymmddxx)
		10800		; Refresh 3 hours
		3600		; Retry   1 hour
		3600000 	; Expire  1000 hours
		86400 )		; Minimum 24 hours

	NS	server.foms.msk.ru.
	NS	ns2.msk.ru.
	MX      0	server.foms.msk.ru.
;	MX	20	mail.msk.ru.
;	MX	30	mailhost.kiae.su.

localhost	A	127.0.0.1

$INCLUDE /var/named/primary/foms-hosts-spisok

;; Если хотите  отпустить свой поддомен   *.develop.foms.msk.ru
;; на выселки, самостоятельно поддерживать свой домен.
;margo.develop	IN	A	193.95.100.4
;develop	IN	NS	margo.develop.foms.msk.ru.
;############## конец файла ###################################

;##############
;;;;;;;;;;;; Hosts in foms.msk.ru zone ;;;;;;;;;;;;;;;;;;;;;;;;

; Our main server with DNS, ftp, gopher, www, mailrelay, NFS,
;
server    A     198.8.2.1         ; e1x70 ethernet
          A     198.8.3.1         ; m3760 ethernet
          A     193.124.158.33    ; sl0   slip link
          MX	0	mailrelay
          HINFO	Motorola88/110 "SVR4.1/88"
	  WKS   198.8.2.1   UDP ( time domain name )
          WKS   198.8.2.1   TCP ( echo telnet hostnames domain )
mailrelay CNAME server
ftp	  CNAME server
fedfond	  CNAME server

; Host s20
;
s20	A	198.8.2.20
        MX	0	mailrelay
        MX	20	linux
        HINFO	Besta/31 UNIX-V.3
besta	CNAME	s20

; Host pcat101
;
pcat101	A	198.8.2.101
 	MX	0	mailrelay
 	HINFO	PC486/66DX2 "MSDOS 6.2"
pc101	CNAME	pcat101
guest   CNAME	pcat101

; Host pcat106
;
pcat107	A	198.8.3.107            ; eth0
        A       193.124.158.34         ; sl0 slip link
 	MX      0       pcat107
 	MX	10      mailrelay
 	HINFO	PC486/66DX2 "Linux 1.2.1"
pc107	CNAME	pcat101
linux	CNAME	pcat101
;############## конец файла ###################################

;##############
@  IN  SOA  server.foms.msk.ru. moshkow.server.foms.msk.ru. (
		94102501        ; Serial
		10800		; Refresh 3 hours
		3600		; Retry   1 hour
		3600000 	; Expire  1000 hours
		86400 )		; Minimum 24 hours
	NS	server.foms.msk.ru.

; Reverse-name   [ttl]		PTR	Real-name-dot
;
1	PTR	 server.foms.msk.ru.
20	PTR	    s20.foms.msk.ru.
101	PTR	pcat101.foms.msk.ru.
;############## конец файла ###################################

;##############
@  IN  SOA  server.foms.msk.ru. moshkow.server.foms.msk.ru. (
		94102501        ; Serial
		10800		; Refresh 3 hours
		3600		; Retry   1 hour
		3600000 	; Expire  1000 hours
		86400 )		; Minimum 24 hours
	NS	server.foms.msk.ru.

; Reverse-name  [ttl]   PTR     Real-name-dot
;
1	PTR      server.foms.msk.ru.
106	PTR	pcat106.foms.msk.ru.
107	PTR	pcat107.foms.msk.ru.
;############## конец файла ###################################

Популярность: 1, Last-modified: Wed, 23 Sep 1998 15:10:21 GmT