Опилки мои в беспорядке, вроде 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., хотя проблема скорее всего в том, что твой тфьув еще и кеширующий
>для 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 не спасает отца русской демократии?
Как раз не так. сделай:
camelns A xxx.xxx.xxx.xxx
camel NS camelns
>А в чём проблема с кешируещностью?
в том что ты пытаешься сделать ленивую делегацию, а у тебя named вместо того чтобы сказать что для такой зоны такой ns и ип у него такой вот он пытается сам все разрезолвить