|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexandr Goncharov 2:5020/400 19 Sep 2002 07:11:00 To : "Poplavsky Ivan" Subject : Re: BIND9 и view -------------------------------------------------------------------------------- Poplavsky Ivan <cyklone_01@hybce.com> wrote: PI> Hello, Dmitro! PI> You wrote to Ivan Poplavsky on Tue, 17 Sep 2002 15:50:41 +0000 (UTC): DVD>> если я всё понял, то надо сделать так: DVD>> file internal: DVD>> ########### DVD>> $ORIGIN edu.ua. DVD>> nam 3600 IN SOA тралала. inet-adm.тралала. ( DVD>> 2002091701 14400 1200 1814400 18000 ) DVD>> 3600 IN NS ns.nam.edu.ua. DVD>> 3600 IN A лалала DVD>> $ORIGIN nam.edu.ua. DVD>> $INCLUDE hosts.from.first.net.txt DVD>> file dekanat: DVD>> ############ DVD>> $ORIGIN edu.ua. DVD>> nam 3600 IN SOA тралала. inet-adm.тралала. ( DVD>> 2002091701 14400 1200 1814400 18000 ) DVD>> 3600 IN NS ns.nam.edu.ua. DVD>> 3600 IN A лалала DVD>> $ORIGIN nam.edu.ua. DVD>> $INCLUDE hosts.from.dekan.net.txt DVD>> а вот в view "localhost" в zone "nam.edu.ua" { DVD>> type master; DVD>> file "internal.all"; DVD>> allow-transfer { none; }; DVD>> allow-update { key dhcp_updater; }; DVD>> }; DVD>> где file internal.all типа ################## DVD>> $ORIGIN edu.ua. DVD>> nam 3600 IN SOA тралала. inet-adm.тралала. ( DVD>> 2002091701 14400 1200 1814400 18000 ) DVD>> 3600 IN NS ns.nam.edu.ua. DVD>> 3600 IN A лалала DVD>> $ORIGIN nam.edu.ua. DVD>> $INCLUDE hosts.from.first.net.txt $INCLUDE hosts.from.dekan.net.txt PI> Однако тут теперь возникла другая проблема: PI> У меня в сети работает DHCP и настроенн DDNS, и теперь он обновляет не PI> файлы hosts.from.first.net.txt и hosts.dekan.net.txt а один файл PI> internall.all и теперь получается, что с localhost резолвится всё, а из PI> подсетей только те узлы, что изначально прописаны в этих двух файлах. PI> Как это побороть? PI> With best regards, Poplavsky Ivan. E-mail: cyklone_01@HyBce.com Бороть особо ничего не надо. Hадо понять, как работает механизм динамических обновлений. А он не правит $INCLUDE файлы. Первоначально зона загружается из файла. Затем прилетает апдейт, изменяет RR в памяти и фиксируется в файле .jnl. Затем, каждые 15 минут, зона из памяти дампится в файл зоны. При перезапуске сервера зачитывается файл зоны, подгружаются изменения из .jnl файла (которые произошли между последним дампом и перезагрузкой) и все. В памяти никаких указаний на $INCLUDE файлы нет. В конфиге указано имя файла зоны. При дампе скидывается содержимое зоны из памяти в один файл. Я бы стал думать об изменении схемы -кому чего видеть и кому чего изменять. И о том, где вписывать RR в файл зоны, а где подключать из другого файла. -- Alexandr V. Goncharov, | Digital Networks, Tomsktelecom AGV-RIPE, | agv@tomsknet.ru AGV3-RIPN | phonе: +7(382-2)662510 --- ifmail v.2.15dev5 * Origin: Tomsktelecom - Digital Networks (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/12232672d1f18.html, оценка из 5, голосов 10
|