Дано:
- domen1.local (IP-адрес 192.168.0.10)
- domen2.local (IP-адрес 192.168.0.11)
Первый домен domen1, правлю файлы:
1. /etc/named.conf - главный файл демона named
2. /etc/domen1.local.fwd - прямая зона просмотра
3. /etc/domen1.local.fwd - обратная зона просмотра
Главный конфиг файл /etc/named.conf
Код:
# vi /etc/named.conf
Код:
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "domen1.local" {
type master;
file "domen1.local.fwd";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "domen1.local.rev";
};
include "/etc/named.rfc1912.zones";
Прямая зона domen1.local
Код:
# vi /etc/domen1.local.fwd
Код:
$ORIGIN domen1.local.
$TTL 3D
@ SOA mx.domen1.local. root.domen1.local. (12 4h 1h 1w 1h)
@ IN NS mx.domen1.local.
@ IN MX 10 mail.domen1.local.
domen1.local. IN A 192.168.0.10
mx.domen1.local. IN A 192.168.0.10
www IN A 192.168.0.10
mail IN A 192.168.0.10
Обратная зона domen1.local
Код:
#vi /etc/domen1.local.rev
Код:
$ORIGIN 0.168.192.in-addr.arpa.
$TTL 3D
@ SOA mx.domen1.local. root.domen1.local. (12 4h 1h 1w 1h)
@ IN NS mx.domen1.local.
10 IN PTR mx.domen1.local.
Настройка для domen2.local:
В named.conf добавляю:
Код:
zone "domen2.local" {
type master;
file "domen2.local.fwd";
Добавляем запись обратного преобразования в файл /etc/domen1.local.rev для domen2.local
Код:
$ORIGIN 0.168.192.in-addr.arpa.
$TTL 3D
@ SOA mx.domen1.local. root.domen1.local. (12 4h 1h 1w 1h)
@ IN NS mx.domen1.local.
10 IN PTR mx.domen1.local.
11 IN PTR mx.domen2.local
Теперь проверка, первый домен domen1.
Код:
nslookup domen1.local
Код:
Name: domen1.local
Address: 192.168.0.10
Код:
nslookup 192.168.0.10
Код:
10.0.168.192.in-addr.arpa name = mx.domen1.local.
Проверка, второй домен domen2.
Код:
nslookup domen2.local
Код:
Name: domen2.local
Address: 192.168.0.11
Код:
nslookup 192.168.0.11
Код:
11.0.168.192.in-addr.arpa name = mx.domen2.local.
ИТОГО, все в роде работает, но терзают смутные сомнения. Правильно ли я все сделал...