Делигирование поддоменов 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 описание зоны