################### named.conf ######################
include "/etc/bind/named.conf.options";
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
zone "nerv-main.net" {
type master;
file "/etc/bind/db.nerv";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.nerv.rev";
};
include "/etc/bind/named.conf.local";
################## db.nerv #####################
;
; BIND data file for NERV network
$TTL 604800
@ IN SOA router.nerv-main.net. sachiel.router.nerv-main.net. (
200500 ; Serial
604800 ; Refresh
86400 ; Retry
4419200 ; Expire
604800 ) ; Negative Cache TTL
@ IN NS router
;@ IN A 192.168.1.2
; network infrastructure
modem IN A 192.168.1.1
; all these IPs are for network router
router IN A 192.168.1.2
ns IN A 192.168.1.2 ; alias
proxy IN A 192.168.1.8
irc IN A 192.168.1.8 ; alias
nerv2 IN A 192.168.1.12
nerv3 IN A 192.168.1.14
nerv4 IN A 192.168.1.21
; hosts
amkodor IN A 192.168.1.3
tractor IN A 192.168.1.4
anton IN A 192.168.1.5
; и т.д.
################### db.nerv.rev ###################
;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA router.nerv-main.net. sachiel.router.nerv-main.net. (
100500 ; Serial
604800 ; Refresh
86400 ; Retry
4419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS router.nerv-main.net.
1 IN PTR modem.nerv-main.net.
2 IN PTR router.nerv-main.net.
8 IN PTR proxy.nerv-main.net.
12 IN PTR nerv2.nerv-main.net.
14 IN PTR nerv3.nerv-main.net.
21 IN PTR nerv4.nerv-main.net.
3 IN PTR amkodor.nerv-main.net.
4 IN PTR tractor.nerv-main.net.
5 IN PTR anton.nerv-main.net.
; и т.д.