у меня сервера RH6.1
хочу на каждом поставить DNS.
И настроить планирую так:
на одном ns1.mydomain.com и ns2.mydomain.com,
а на другом ns3.mydomain.com и ns4.mydomain.com
но ведь зона mydomain.com должна быть прописана на каком то одном я так понимаю, т.е. например на первом есть зона
$ORIGIN domain.com
ns1 IN A 1.1.1.1
ns2 IN A 2.2.2.2
ns3 IN A 3.3.3.3
ns4 IN A 4.4.4.4
а на втором пока ничево... так ?
>у меня сервера RH6.1
>хочу на каждом поставить DNS.
>И настроить планирую так:
>на одном ns1.mydomain.com и ns2.mydomain.com,
>а на другом ns3.mydomain.com и ns4.mydomain.com
>
>но ведь зона mydomain.com должна быть
>прописана на каком то одном
>я так понимаю, т.е. например
>на первом есть зона
>$ORIGIN domain.com
>ns1 IN A 1.1.1.1
>ns2 IN A 2.2.2.2
>ns3 IN A 3.3.3.3
>ns4 IN A 4.4.4.4
>а на втором пока ничево... так
>?читай матчасть, там все доступно описано.
1. Зачем 4 Domain-Name-Server'а???
2. Требования для зоны:
- наличие как минимум ДВУХ dns-servers, из
которых:- ОДИН primary;
- остальные secondary из других сетей, которые
выходят в мир через ДРУГОЙ канал;Primary - из названия ясно что ГЛАВНЫЙ, те все
реальные базы: прямая и обратная, расположены
на нем, где и производятся операции с зонойSecondary - держит копию, которую автоматически
стягивает с primary при получении notify об
измененияхДля чего сие нужно, и почему из других сетей:
- например упал канал НАРУЖУ, primary dns-server
не доступен, ниче не пашет, почта не ходит
Всю работу по ответам за зону, вместо primary,
на себя берет secondary
т.е. мне необходимо ns1 повесить на одной машине а ns2 на другой.
на первой в /etc/named.conf прописать все зоны, которые я поддерживаю и в /var/named положить файлы зон, а что надо сделать на второй ? как там будет выглядеть /etc/named.conf ?
>т.е. мне необходимо ns1 повесить на
>одной машине а ns2 на
>другой.да.
primary-ns вешается у себя,
secondary - договариваешься с dms-master'ом
из внешнего мира, даешь ему ip-address с
какого тянуть зону и имя зоны. Остальное
согласившийся дать тебе secondary, настраивает
сам, примеры внизу.>на первой в /etc/named.conf прописать все
>зоны, которые я поддерживаю и
>в /var/named положить файлы зон,
>а что надо сделать на
>второй ? как там будет
>выглядеть /etc/named.conf ?там должно быть указано имя зоны, ip-address
с какого эту зону тянуть и имя файла куда
эта зона будет сохранена, при правильных
настройках primary(serial) и secondary, последний
сам засосет зону и будет делать это каждый раз
при изменении primary, те при получении уведомления. Что здесь непонятного, все было
расписано в предыдущем ответе.учись сам разбираться, тем более что спрашиваешь
про азы:Пример:
primary:
------------------ named.conf -------------------
// lavr named
options {
directory "/etc/namedb";
};logging {
category lame-servers { null; };
category cname { null; };
};zone "." in {
type hint;
file "named.root";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "master/localhost.rev";
};zone "lavr.pp.ru" in {
type master;
file "master/lavr.pp.ru";
};zone "beaviz.pp.ru" in {
type master;
file "master/beaviz.pp.ru";
};
-----------------------------------------------secondary:
----------------- named.conf ------------------
// lavr named
options {
directory "/etc/namedb";
};logging {
category lame-servers { null; };
category cname { null; };
};zone "." in {
type hint;
file "named.root";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "master/localhost.rev";
};zone "lavr.pp.ru" {
type slave;
file "slave/lavr.pp.ru";
masters { 159.93.17.121; };
};zone "beaviz.pp.ru" {
type slave;
file "slave/beaviz.pp.ru";
masters { 159.93.17.121; };
};-------------------------------------------------
избыточность в secondary, можно убрать