Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Isaev                      2:5020/92      28 Nov 2000  09:10:00
 To : Martin McFlySr
 Subject : Secondary DNS
 -------------------------------------------------------------------------------- 
 
  > From: Martin McFlySr <mcflysr@freemail.ru>
 
  > Hello,
 
  >> Есть Primary и Secondary DNS. При заведении нового домена - я сначала делаю
  >> запись на Primary DNS, затем в ручную делаю новую запись на Secondary DNS.
  >> Как сделать так, чтобы на secondary DNS записи заводились автоматически, т.
  > е.
  >> named сам смотрел какие записи брать с primary DNS, а какие не брать?
  > правильно настроенный secondary забирает зону (при получении NOTIFY от
  > серера-мастера
  > зона) автоматически. То есть "ручками править Secondary dns" - не
  > следует.
 
  > пример записи для scorndary зоны:
  > (bind 8.x, поля разеляются <tab>)
 
  > $less /etc/namedb/named.conf
 
  > options {
  > directory "/etc/namedb";
  > ....
  > zone "test.ru"       {type slave;    file "secondary/test.ru";
  >         masters{ 999.999.999.999;  }; };
  > ...
 
  > 999.999.999.999 - IP мастера, директория /etc/namedb/secondary должна
  > существовать.
  > проверяем конфиг мастера:
 
  > $less /etc/namedb/named.conf
 
  > options {
  > directory "/etc/namedb";
  > ....
 
  > zone "test.ru"         {type master;   file "primary/test.ru";};
 
  > файл  /etc/namedb/primary/test.ru должен существовать и иметь правильный
  > ситнтаксис.
  > если строки с описанием зоны на секондари не было, вносим изменения, и
  > #named.reload; tail -50 -f /var/log/named.log
  > он попробует забрать зону с мастера.
 
  > для проверки, на машине с мастером - увеличиваем serial на 1,
  > #named.reload; tail -50 -f /var/log/named.log
 
  > смотрим, в логе мастера должна появиться записи вида
 
  > date host named[pid]: Sent NOTIFY for "test.ru IN SOA serial" (test.ru);
  > 1 NS, 1 A
  > date host named[pid]: zone transfer (AXFR) of "test.ru" (IN) to
  > [ip.secon.da.ry].number
  > в логе секондари - запись о трансфере зоны с мастера.
  > если всё так - задача выполнена, и в будущем при изменении  файла зоны
  > на мастере,  секондари, получив NOTIFY, сам её заберет.
 
 Все так и есть. Я так сейчас и делаю! HО! Хотелось бы избавиться (точнее не
 избавиться, а автоматизировать) от первого шага в твоем описании.
 Вот от этого:
 
  > options {
  > directory "/etc/namedb";
  > ....
  > zone "test.ru"       {type slave;    file "secondary/test.ru";
  >         masters{ 999.999.999.999;  }; };
  > ...
 
 Если я в Primary DNS завел, скажен 20 доенов, то на secondary придется завести
 20 новых записий в named.conf. Вот и хотелось бы чтобы secondary DNS как-нибудь 
 сам, либо завел эти записи, либо еще каким-нибудь образом их подцепил без
 редактирования named.conf в ручную.
 
 PS В последней реализации named есть access листы. Каково их предназначение?
 /Shtirlitz
 
 ---
  * Origin: Hа мосту стояли трое - он, она и у него. (2:5020/92)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Secondary DNS   Alexander Isaev   26 Nov 2000 19:34:01 
 Re: Secondary DNS   Martin McFlySr   27 Nov 2000 02:11:01 
 Secondary DNS   Alexander Isaev   28 Nov 2000 09:10:00 
 Re: Secondary DNS   Peter Didenko   28 Nov 2000 13:22:12 
 Re: Secondary DNS   Martin McFlySr   28 Nov 2000 16:01:01 
 Re: Secondary DNS   Alexander Krotoff   27 Nov 2000 09:06:05 
 Re: Secondary DNS   Martin McFlySr   27 Nov 2000 12:06:51 
Архивное /ru.unix.bsd/1829a6880e0d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional