Здравствуйте.
Мне необходимо разобраться с теорией. Есть адрес host.domain.ru
Для получения IP (раcсматриваем вариант когда в кеше ответа нет), запрос клента должен пройти цепочку от корневого ДНС сервера до сервера отвечающего за зону в которой находится нужный нам хост, сперва корень "." потом "ru" потом "domain" который и даст нам IP хоста host.
Вопрос. Если я на сервере отвечающем за domain внесу запись superhost IN CNAME host.domain.ru. почему после перестарта ДНС superhost.domain.ru не будет доступен всем в ИНЕТе, хотя на самом сервере nslookup прекрасно резолвит этот псевдоним? Если сам сервер резолвит то когда к нему прийдет запрос от "ru" он по идее должен выдать IP. Почему же так не происходит?
>Здравствуйте.
>Мне необходимо разобраться с теорией. Есть адрес host.domain.ru
>Для получения IP (раcсматриваем вариант когда в кеше ответа нет), запрос клента
>должен пройти цепочку от корневого ДНС сервера до сервера отвечающего за
>зону в которой находится нужный нам хост, сперва корень "." потом
>"ru" потом "domain" который и даст нам IP хоста host.
>Вопрос. Если я на сервере отвечающем за domain внесу запись superhost IN
>CNAME host.domain.ru. почему после перестарта ДНС superhost.domain.ru не будет доступен всем
>в ИНЕТе, хотя на самом сервере nslookup прекрасно резолвит этот псевдоним?
>Если сам сервер резолвит то когда к нему прийдет запрос от
>"ru" он по идее должен выдать IP. Почему же так не
>происходит?
упирается в параметр интервала пересылки зоны.
менял дату изменения файла (первая запись в soa)?
>>Здравствуйте.
>>Мне необходимо разобраться с теорией. Есть адрес host.domain.ru
>>Для получения IP (раcсматриваем вариант когда в кеше ответа нет), запрос клента
>>должен пройти цепочку от корневого ДНС сервера до сервера отвечающего за
>>зону в которой находится нужный нам хост, сперва корень "." потом
>>"ru" потом "domain" который и даст нам IP хоста host.
>>Вопрос. Если я на сервере отвечающем за domain внесу запись superhost IN
>>CNAME host.domain.ru. почему после перестарта ДНС superhost.domain.ru не будет доступен всем
>>в ИНЕТе, хотя на самом сервере nslookup прекрасно резолвит этот псевдоним?
>>Если сам сервер резолвит то когда к нему прийдет запрос от
>>"ru" он по идее должен выдать IP. Почему же так не
>>происходит?
>упирается в параметр интервала пересылки зоны.
>менял дату изменения файла (первая запись в soa)?есил ты имеешь виду серийный номер, то нет.
во-первых тогда named выдает ошибку.
во-вторых зачем? если на этом же сервере nslookup прекрасно все резолвит.
А раз резолвит то когда к нему прийдет запрос от "ru" он по идее должен выдать IP. У меня нет вторичного ДНС, кому пересылать зону?
покажи зону, куда вставил cname?
>покажи зону, куда вставил cname?
я же говорю надо разобраться с теорией.
эта зона находиться в другой стране.
так что представить еще сейчас я не могу.а что бы это дало?
>>покажи зону, куда вставил cname?
>я же говорю надо разобраться с теорией.
>эта зона находиться в другой стране.
>так что представить еще сейчас я не могу.
>
>а что бы это дало?была подобная проблема, когда сname поставил
в конце описалова, а не сразу за реальным in a
>>>покажи зону, куда вставил cname?
>>я же говорю надо разобраться с теорией.
>>эта зона находиться в другой стране.
>>так что представить еще сейчас я не могу.
>>
>>а что бы это дало?
>
>была подобная проблема, когда сname поставил
>в конце описалова, а не сразу за реальным in a
могу заверить что cname стоит сразу после стандартного www in cname ...
интересно другое, даже если есть вторичный ДНС разве имеет значение обновится втричный ДНС или нет. главное что бы мастер был в курсе.
вот чертовщина!!!
>во-первых тогда named выдает ошибку.
что пишет?
тоесть ты хочешь сказать что это ненормально когда из ИНЕТа не резолвиться? Повторяю, попытка резолва предпринемалась сразу после внесения изменений, тоесть база не успела обновиться нигде, вообще нигде.
>тоесть ты хочешь сказать что это ненормально когда из ИНЕТа не резолвиться?
>Повторяю, попытка резолва предпринемалась сразу после внесения изменений, тоесть база не
>успела обновиться нигде, вообще нигде.не кричи, это действительно важно для локального named.
он не должен выдавать ошибку при смене серийника, пойми.
>>тоесть ты хочешь сказать что это ненормально когда из ИНЕТа не резолвиться?
>>Повторяю, попытка резолва предпринемалась сразу после внесения изменений, тоесть база не
>>успела обновиться нигде, вообще нигде.
>
>не кричи, это действительно важно для локального named.
даже и в мыслях не было :-)
>он не должен выдавать ошибку при смене серийника, пойми.
ты хочешь сказать что если все сделано правильно то резолвиться должно ото всюду, в том чсле и из ИНЕТа? Да?
>>>тоесть ты хочешь сказать что это ненормально когда из ИНЕТа не резолвиться?
>>>Повторяю, попытка резолва предпринемалась сразу после внесения изменений, тоесть база не
>>>успела обновиться нигде, вообще нигде.
>>
>>не кричи, это действительно важно для локального named.
>даже и в мыслях не было :-)
>>он не должен выдавать ошибку при смене серийника, пойми.
>ты хочешь сказать что если все сделано правильно то резолвиться должно ото
>всюду, в том чсле и из ИНЕТа? Да?
а в инет не впирается, если отдает адрес любой мошине из сетки, значит работает. и глянь логи при перезапуске.
>а в инет не впирается, если отдает адрес любой мошине из сетки,
>значит работает. и глянь логи при перезапуске.
с логами все ОК. если бы в логах что то было то я бы рыл в направлении ошибки. Вот ход моей мысли: когда регистрируешься на бесплатных хостингах то они предупреждают что адрес будет доступен через некоторое время потому что должен прописаться в ДНС. Значит я думал что когда задам вопрос, мне скажут что ДНС не успел обновиться и т.д. на что я возражу что на локальном то компе nslookup резолвит. Так на мой контр агрумент я получу ответ.
Вооооот.
Поэтому то я написал что вопрос теоретический. Тоесть я читал что запрос идет по цепочке, и хозяену зоны ничего не мешает дать вновь заведенный алеас.
ход твоих мыслей правильный, посто я по ходу ошибку искал. Воооот так.
>ход твоих мыслей правильный, посто я по ходу ошибку искал. Воооот так.
>это плохо, лучше бы была ошибка. потому что теперь все сильно осложняется.
>>ход твоих мыслей правильный, посто я по ходу ошибку искал. Воооот так.
>>
>
>это плохо, лучше бы была ошибка. потому что теперь все сильно осложняется.
>
а что dig говорит с другой машины?
serail nado VSEGDA menat' kogda izmenajseh zony!
Ina4e ne bydet propaget na drygije servera po cepo4'ke.
Propaget mozet zanat' to 2-x cytoka.
>serail nado VSEGDA menat' kogda izmenajseh zony!
>Ina4e ne bydet propaget na drygije servera po cepo4'ke.
>Propaget mozet zanat' to 2-x cytoka.Если я обновляю серийный номер то в логах появляется такая ошибка:
Jul 7 06:11:30 parom named[10241]: zone td/IN: journal rollforward failed: journal out of sync with zone
>>serail nado VSEGDA menat' kogda izmenajseh zony!
>>Ina4e ne bydet propaget na drygije servera po cepo4'ke.
>>Propaget mozet zanat' to 2-x cytoka.
>
>Если я обновляю серийный номер то в логах появляется такая ошибка:
>Jul 7 06:11:30 parom named[10241]: zone td/IN: journal rollforward failed: journal
>out of sync with zoneпокажи серийник
>>>serail nado VSEGDA menat' kogda izmenajseh zony!
>>>Ina4e ne bydet propaget na drygije servera po cepo4'ke.
>>>Propaget mozet zanat' to 2-x cytoka.
>>
>>Если я обновляю серийный номер то в логах появляется такая ошибка:
>>Jul 7 06:11:30 parom named[10241]: zone td/IN: journal rollforward failed: journal
>>out of sync with zone
>
>покажи серийникэто мой серийник 115.
но проблема не с моим ДНС. :-)
>serail nado VSEGDA menat' kogda izmenajseh zony!
>Ina4e ne bydet propaget na drygije servera po cepo4'ke.
>Propaget mozet zanat' to 2-x cytoka.
вот-вот, о чем и я
ИМХО алиас будет работать только в той же подсети, что и ДНС. Для других нужно использовать host IN A 1.1.1.1 - bind позволяет вносить такие записи в файл зоны (то есть с разными именами, но с одинаковым адресом). Тогда, скорее всего, все будет работать.
>ИМХО алиас будет работать только в той же подсети, что и ДНС.
>Для других нужно использовать host IN A 1.1.1.1 - bind позволяет
>вносить такие записи в файл зоны (то есть с разными именами,
>но с одинаковым адресом). Тогда, скорее всего, все будет работать.а почему же тогда алиас типа www IN CNAME server.domain.ru
работает для всего ИНЕТа?