ДНС и делегирование

[Удален]
956

Пишу в торопях, за ошибки звыняйте

есть домен site1.ru

есть две машины

111,111,111,111

222,222,222,222

нужно поднять на этих машинах ДНСы с именами ns1.site1.ru, ns2.site1.ru, которые будут обслуживать зоны,

это, как бы, задача такая

на site1.ru пишу

ns1 IN NS dns.ns1.site.ru

ns2 IN NS dns.ns2.site.ru

dns.ns1 IN A 111,111,111,111

dns.ns2 IN A 222,222,222,222

на 111,111,111,111 в named.conf пишу

zone "ns1.site.ru" { type master; file "master/ns1.site1.ru.db"; };

на 111,111,111,111 в ns1.site1.ru.db пишу

$TTL 43200

@ IN SOA @ mop1.localhost. (

2000092940 ; serial

3600 ; refresh

900 ; retry

60480 ; expire

86400 ; minimum TTL

)

@ IN NS dns.ns1.site1.ru.

dns IN A 111,111,111,111

localhost IN A 127.0.0.1

@ IN A 222,222,222,222

@ IN MX 10 @

аналогично на 222,222,222,222

где глюк? что показать? :)

ЗЫ: сильно не пинайте1

N
На сайте с 06.05.2007
Offline
419
#1

Так вы не описали в чем глюк.

А так вообще на одном сервере обычно пишут директиву master, а на другом slave.

named обычно красочно ругается в логи. И цифры в IP разделяют только точками, а не запятыми.

Кнопка вызова админа ()
K
На сайте с 31.01.2001
Offline
737
#2

MOP1, смотрите в логи named. Купите книгу "DNS и BIND", не пожалеете.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
[Удален]
#3

Повторяю первый пост, исправив ошибки

есть домен site1.org. я его владелец и администратор. есть доступ к ДНС, управляющему этим доменом через какую-то панель. в этой панеле я могу изменять А записи, МХ записи, CNAME записи и NS записи, а так же добавлять "child NS server" - что это такое, я так и не понял :(

есть две машины

111.111.111.111 - установлен BIND

222.222.222.222 - установлен BIND

имею к обеим полный рутовый доступ

нужно поднять на этих машинах ДНСы с именами ns1.site1.org, ns2.site1.org, которые будут обслуживать зоны (домены в зонах ru, org, com итд).

это, как бы, задача такая

Что я сделал

с помощью панели на site1.org добавляю следующие записи


ns1 IN NS dns.ns1.site1.org
ns2 IN NS dns.ns2.site1.org
dns.ns1 IN A 111.111.111.111
dns.ns2 IN A 222.222.222.222

на 111.111.111.111 в named.conf пишу


zone "ns1.site.org" { type master; file "master/ns1.site1.org.db"; };

на 111.111.111.111 в ns1.site1.org.db пишу


$TTL 43200

@ IN SOA @ mop1.localhost. (
2000092940 ; serial
3600 ; refresh
900 ; retry
60480 ; expire
86400 ; minimum TTL
)
@ IN NS dns.ns1.site1.org.
dns IN A 111.111.111.111
localhost IN A 127.0.0.1
@ IN A 222.222.222.222

после этого, как я предполагал, зона ns1.site1.org должна делегироваться на ДНС, который на машине 111.111.111.111, а адрес ns1.site1.org резолвиться на 222.222.222.222

но ns1.site1.org не резолвится вообще

аналогично на 222.222.222.222

в чем проблема? есть доступ к логам только на 111.111.111.111 и 222.222.222.222, логи пустые

A4
На сайте с 09.08.2007
Offline
55
#4

На первом:

zone "site1.org" { type master; file "master/site1.org.db"; };


$TTL 43200
$ORIGIN org.
site1 IN SOA ns1.site1.org webmaster.site1.org. (
2000092940 ; serial
3600 ; refresh
900 ; retry
60480 ; expire
86400 ; minimum TTL
)
IN NS ns1.site1.org.
IN NS ns2.site1.org.
ns1 IN A 111.111.111.111
ns2 IN A 22.22.22.22
localhost IN A 127.0.0.1

На втором:


zone "site1.org" { type slave; masters {111.111.111.111;}; file "slave/site1.org.db"; };

touch slave/site1.org.db

rndc retransfer site1.org

Alexei42 добавил 18.09.2008 в 01:39

Или я не так понял и вам не нужно переносить ваш домен на два ваших сервера?

Настройка nginx и сопутствующего софта на freebsd/debian. Контакт через PM.
[Удален]
#5

Alexei42 добавил 18.09.2008 в 01:39

Или я не так понял и вам не нужно переносить ваш домен на два ваших сервера?

Извиняюсь, что не могу толком объяснить, что мне нужно...

как я понял, что мне нужно сделать:

мне нужно, чтобы ns1.site1.org, ns2.site1.org были делегированы. мастер НС первого - второй, второго - первый.

ns1.site1.org резолвится на 111.111.111.111

ns2.site1.org резолвится на 2.2.2.2

то, что вы предложили(как я понял), перенесет мой домен(site1.org) на мои НСы, мне это не нужно

Andreyka
На сайте с 19.02.2005
Offline
822
#6

Скиньте реальный домен и реальные IP - помогу

Не стоит плодить сущности без необходимости
A4
На сайте с 09.08.2007
Offline
55
#7

Гм.

Тогда добавьте в панельке домен две записи

ns1 IN A 11.11.11.11

ns2 IN A 22.22.22.22

После этого для размещения домена на ваших нсах надо будет сделать то же самое, что я писал выше, но заменв название домена и убрав из зоны записи IN NS и ns1(2) IN A

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий