LINUX.ORG.RU
ФорумAdmin

[DNS] Как сделать parenting?

 


0

0

Опилки мои в беспорядке, вроде parenting делается просто до зубовного 
скрежета, но где-то меня подстерегает коварный фэйл. В named.conf 
прописана зона camel.domain.ru, вот содержимое зонного файла:

$TTL 1W
@       IN      SOA     camel.domain.ru. root.camel.domain.ru.  (
                                2008101204       ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      604800     ; Expire - 1 week
                                      86400 )    ; Minimum
                IN      NS      camel.domain.ru.
camel.domain.ru.        A       192.168.46.1
subdomain       IN      A       192.168.46.10
subdomain       IN      NS      subdomain.camel.domain.ru.

camel.domain.ru резолвится. если последнюю строчку закомментировать, то 
subdomain.camel.domain.ru тоже резолвится, а если раскомментировать, то не резолвится, хотя по адресу 192.168.46.10 BIND, nslookup subdomain.camel.domain.ru 192.168.46.10 вполне резолвит его: 

$ nslookup subdomain.camel.domain.ru
Server:		192.168.46.1
Address:	192.168.46.1#53

** server can't find subdomain.camel.domain.ru: NXDOMAIN

$ nslookup subdomain.camel.domain.ru 192.168.46.10
Server:		192.168.46.10
Address:	192.168.46.10#53

Name:	subdomain.camel.domain.ru
Address: 192.168.46.10

Надо чтобы по адресу subdomain.camel.domain.ru (192.168.46.10) жил 
BIND, рулящий своим доменом subdomain.camel.domain.ru. Как сделать? 
★★★★★

для subdomain.camel.domain.ru. сделай NS не в subdomain.camel.domain.ru. а в camel.domain.ru., хотя проблема скорее всего в том, что твой тфьув еще и кеширующий

borisych ★★★★★
()
Ответ на: комментарий от borisych

Больше доменов, хороших и разных.

>для subdomain.camel.domain.ru. сделай NS не в subdomain.camel.domain.ru. а в camel.domain.ru., хотя проблема скорее всего в том, что твой тфьув еще и кеширующий

Так и сделано. В named.conf зона subdomain.camel.domain.ru не объявлена, зонного файла subdomain.camel.domain.ru нету (на camel.domain.ru, конечно, на subdomain -- есть). А в чём проблема с кешируещностью? Перезапуск named не спасает отца русской демократии?

Camel ★★★★★
() автор топика
Ответ на: Больше доменов, хороших и разных. от Camel

>Так и сделано.

Как раз не так. сделай:
camelns A xxx.xxx.xxx.xxx
camel NS camelns

>А в чём проблема с кешируещностью?

в том что ты пытаешься сделать ленивую делегацию, а у тебя named вместо того чтобы сказать что для такой зоны такой ns и ип у него такой вот он пытается сам все разрезолвить

borisych ★★★★★
()

subdomain IN NS subdomain.camel.domain.ru.

а могут ли совпадать имя домена и имя ns-сервера ?? я бы сделал так

$ORIGIN camel.domain.ru. subdomain IN NS ns.subdomain.camel.domain.ru. subdomain IN A 192.168.46.10

ну а потом уже на ns.subdomain.camel.domain.ru. - зону для subdomain.camel.domain.ru.

flat
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.