>а разве сам dns сервер не должен понимать, что за зоны у
>него прописаны?
>спрашиваю у того, где прописана эта зона - и нет ответа. очень
>странно
есть два понятия:
primary - первичный, тот кто ДЕРЖИТ РЕАЛЬНУЮ зону
secondary - вторичный, тот кто скачивает или имеет указатель на primary
в случае classless delegation
primary - является авторитарным, если ему официально делегирована зона,
или lame если не делегирована :)
допустим есть сеть класса "B" 159.93 - чтобы много не писать, она
зарегистрирована на RIPE, смотрим:
whois -h whois.ripe.net 159.93.
...
% Information related to '159.93.0.0/16AS2875'
route: 159.93.0.0/16
descr: HEP-CIS
origin: AS2875
mnt-by: AS2875-MNT
source: RIPE # Filtered
смотрим зарегистрирован ли у нее реверс:
[cntc]~ > whois -h whois.ripe.net 93.159.in-addr.arpa | grep nserver
nserver: ns1.jinr.ru
nserver: ns2.jinr.ru
nserver: ns1.dubna.ru
[cntc]~ >
реверс обслуживают три верхних сервера:
[cntc]~ > nslookup -q=ns 93.159.in-addr.arpa ns1.jinr.ru
Server: ns1.jinr.ru
Address: 159.93.17.7#53
93.159.in-addr.arpa nameserver = ns1.jinr.ru.
93.159.in-addr.arpa nameserver = ns1.dubna.ru.
93.159.in-addr.arpa nameserver = ns2.jinr.ru.
[cntc]~ > nslookup -q=ptr 159.93.17.1 ns1.jinr.ru
Server: ns1.jinr.ru
Address: 159.93.17.7#53
1.17.93.159.in-addr.arpa name = jinr-gw-17.jinr.ru.
[cntc]~ >
Вроде как все стройно и понятно, правда не classless, но суть от этого
не теряется