Делигирование поддоменов bind9
Версия от 10:12, 18 ноября 2009; Gumanoed (обсуждение | вклад) (Новая: Задача: На имеющемся сервере создать подзону и делигировать поддомен каждому из хостов в этой подзон...)
Задача: На имеющемся сервере создать подзону и делигировать поддомен каждому из хостов в этой подзоне. Создать отдельные хосты на своем DNS-сервере в каждой из подзон.
На основсном сервере, обслуживающем домен domain делаем следующие настройки:
/etc/bind/named.conf
...
zone "domain" {
type master;
file "/etc/bind/db.domain";
};
zone "lab.domain" {
type master;
file "/etc/bind/db.lab";
};
...
Создаем файл-зоны domian
/etc/named/db.domain
$TTL 604800
@ IN SOA domain. root.domain. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS 192.168.204.22
@ IN A 192.168.204.22
Создаем файл-зоны lab
/etc/named/db.lab
$TTL 604800
@ IN SOA lab.domain. root.lab.domain. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS 192.168.204.22
@ IN A 192.168.204.22
ns IN A 192.168.204.22
srv1 IN NS ns1.srv1.lab.domain.
ns1.srv1.lab.domain. IN A 192.168.204.23
На другом сервере с ip 192.168.204.23 устанавливаем bind9 и настраиваем его
Добавляем в файл /etc/bind/named.conf описание зоны