Inet-Admins mailing list archive (inet-admins@info.east.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: [inet-admins] CNAME and OTHER data error
Приветствую!
8:34:50 AM, Monday, March 15, 2004, you wrote:
>> Вообще-то ты сам себе положил грабли. $Origin для наглядности раскрою.
VS> Ты не понял или я плохо объяснил.
Я тебя понял правильно, ты хорошо объяснил.
>> Ситуация с твоим
>>
>> compland.tomsk.ru. IN NS ns.compland.tomsk.ru.
>> и
>> ns.compland.tomsk.ru. IN A 212.192.127.152
>> и
VS> Здесь _мой_ кончается.
>> ns.compland.tomsk.ru. IN CNAME otherhost.com.
VS> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
VS> а подчеркнутая запись лежит уже не у меня, а у клиента.
Я все прекрасно видел. Просто после строки
compland.tomsk.ru. IN NS ns.compland.tomsk.ru.
named начинает пытаться нормальным образом получить IP-шник с имени
ns.compland.tomsk.ru используя ВСЕ способы (если раньше работало не
так, то это было ошибочно, что и исправили). Т.е. named сначала
смотрит локальную информацию (и находит IP прописанный у тебя), а
затем он, уже зная про зону compland.tomsk.ru, пытается получить
информацию с ее ns-серверов, т.е. с клиента. Вот и получается то что
я написал - две строчки на один и тот же адрес.
Ты подумай вот с какой стороны. Если ты у себя все так пропишешь, и
клиент у себя все пропишет как и сейчас (т.е. старый named не выдает
ошибку, а новый выдает), то как будет на это дело реагировать
nslookup -q=ns compland.tomsk.ru
??? Возьмет информацию с твоего сервера? Или возьмет с его ns'ов? Или
и то и другое? А как надо на самом деле?
А еще, расскажи почему ты слейвом становиться не хочешь? Места под
файл жалеешь? Или хулиганства боишься? Может еще что есть, расскажи?
Мне действительно интересно, может я задницу своим клиентам подставил?
>> Раз уж ты отдаешь домен третьего уровня на управление клиенту, то
>> отдай его. Рекомендую тебе сделать так: в named.conf создаешь зону
VS> Я его и отдал. Еще раз: у меня прописано только
VS> compland.tomsk.ru. IN NS ns.compland.tomsk.ru.
VS> IN NS cnti.tomsk.su.
VS> ns.compland.tomsk.ru. IN A 212.192.127.152
VS> и больше ничего. Злополучный CNAME прописан _у клиента_.
>> compland.tomsk.ru. и делаешь ее слейвом в отношении к IP-шнику
>> 212.192.127.152, а в самой зоне tomsk.ru. информацию об этом поддомене
>> выносишь (или не выносишь, но тут поведение named опять становится
>> неоднозначным). Пример куска named.conf:
>>
>> zone "compland.tomsk.ru." {
>> type slave;
VS> Нет, слейвом для этой зоны мне становиться не нужно. Я у себя прописал
VS> две NS записи и один glue, больше ничего не хочу.
>> file "slave_compland.tomsk.ru";
>> masters {212.192.127.152;};
>> };
>>
--
Игорь Анищук, ООО Ната-Инфо
тел: +7 (8362) 689020, факс: +7 (8362) 635679, mailto:igor@nata-info.ru
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html
|