The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Делегация ДНС"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Делегация ДНС"  +/
Сообщение от UX email(ok) on 02-Ноя-09, 01:33 
Здравствуйте... Собственно мучает меня такой вопрос (приведу пример):
  Припустим есть у нас домен example.com. Primary DNS у него ns.example.com.
  Wikipedia и Google говорят о том что зона com. знает IP адрес example.com. Так вот - откуда берется у нее эта айпиха если информация о доменной зоне example.com предоставляется только в виде NS1, NS2, NSx ?
Заранее спасибо.
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Делегация ДНС"  +/
Сообщение от shadow_alone (ok) on 02-Ноя-09, 03:00 
есть root сервера ДНС, они отправляют дальше, и так по цепочке, пока не попадешь на NS нужного домена.

Сильно сомневаюсь что какие-либо еще сервера, кроме NS данного домена знают его IP (A записи может вообще не быть), ну разве что, у кого-то в кеше.

Так что, Вы или невнимательно читали, или не так все себе представляете. :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Делегация ДНС"  +/
Сообщение от UX email(ok) on 02-Ноя-09, 03:36 
>есть root сервера ДНС, они отправляют дальше, и так по цепочке, пока
>не попадешь на NS нужного домена.
>
>Сильно сомневаюсь что какие-либо еще сервера, кроме NS данного домена знают его
>IP (A записи может вообще не быть), ну разве что, у
>кого-то в кеше.
>
>Так что, Вы или невнимательно читали, или не так все себе представляете.
>:)

Извиняюсь... Забыл еще одну деталь - конфигурация NS example.com имеет вид:
example.com.    IN A 1.2.3.4
ns.example.com. IN A 1.2.3.4
К чему я веду - NS серверу зоны com надо знать IP NS сервера отвечающего за зону example.com.
Откуда NS сервер зоны com знает его IP если все что у него есть это ns.example.com ?
А чтобы сделать резолв ns.example.com надо сначала сделать резолв example.com.

PS. больший вариант того что я все не так себе представляю, поэтому и хочу что-бы вы мне помогли разобраться в этом.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Делегация ДНС"  +/
Сообщение от shadow_alone (ok) on 02-Ноя-09, 03:46 
>Извиняюсь... Забыл еще одну деталь - конфигурация NS example.com имеет вид:
>example.com.    IN A 1.2.3.4
>ns.example.com. IN A 1.2.3.4
>К чему я веду - NS серверу зоны com надо знать IP
>NS сервера отвечающего за зону example.com.
>Откуда NS сервер зоны com знает его IP если все что у
>него есть это ns.example.com ?

Ему и не надо знать его IP
>А чтобы сделать резолв ns.example.com надо сначала сделать резолв example.com.

в данном случае нет.
Если Вы когда-нить прописывали NS для доменов у регистранта, то должны знать, что, если вы хотите в качестве NS сервера домена, использовать его же третий уровень, то вначале, вы должны этот третий уровень привязать к какому-то IP.

Эту информацию, регистрант вносит на свои сервера, то есть

domain.tld. NS ns.domain.tld.
domain.tld. NS ns2.domain.tld.

ns.domain.tld. A 111.222.33
ns2.domain.tld. A 22.33.44.55

поэтому, в данном случае, для того чтобы получить IP ns.domain.tld, совсем не обязательно ресолвить domain.tld

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Делегация ДНС"  +/
Сообщение от UX email(ok) on 02-Ноя-09, 04:18 
>[оверквотинг удален]
>Эту информацию, регистрант вносит на свои сервера, то есть
>
>domain.tld. NS ns.domain.tld.
>domain.tld. NS ns2.domain.tld.
>
>ns.domain.tld. A 111.222.33
>ns2.domain.tld. A 22.33.44.55
>
>поэтому, в данном случае, для того чтобы получить IP ns.domain.tld, совсем не
>обязательно ресолвить domain.tld

Спасибо... Кажется я понял... То есть идет запрос к root серверу - тот выдает NS сервера зоны com - а тот в свою очередь или IP NS сервера зоны example.com или NS сервера регистранта (кажется здесь ступил на счёт NS сервера регистранта, но не факт)) )

PS. теперь я понял зачем у регистранта напротив каждого NS сервера можно вписывать еще и IP (раньше я думал что это альтернативные опции)) )

Спасибо еще раз за резолв вопроса!!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Делегация ДНС"  +/
Сообщение от Usver (??) on 02-Ноя-09, 06:30 

>
>PS. теперь я понял зачем у регистранта напротив каждого NS сервера можно
>вписывать еще и IP (раньше я думал что это альтернативные опции))
>)

IP вписываются тогда только, когда ns сервер - поддомен регистрируемого домена. То есть для example.com - ns1.example.com, в этом случае при запросе к вышестоящему серверу выдастся так же IP для ns1.example.com чтобы можно было знать, куда дальше делать запрос

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Делегация ДНС"  +/
Сообщение от UX email(ok) on 02-Ноя-09, 07:08 
>
>>
>>PS. теперь я понял зачем у регистранта напротив каждого NS сервера можно
>>вписывать еще и IP (раньше я думал что это альтернативные опции))
>>)
>
>IP вписываются тогда только, когда ns сервер - поддомен регистрируемого домена. То
>есть для example.com - ns1.example.com, в этом случае при запросе к
>вышестоящему серверу выдастся так же IP для ns1.example.com чтобы можно было
>знать, куда дальше делать запрос

Я понимал как резолвятся зоны, вот токо меня убивало это зацикливание вида example.com и ns.example.com

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Делегация ДНС"  +/
Сообщение от angra (ok) on 02-Ноя-09, 08:09 
Это называется glue record, то есть склеивающая запись. Придумана именно для избегания зацикливаний. Но она нужна не всегда, например один или несколько NS может быть взят от провайдера/хостера или какой-либо бесплатной услуги DNS, в этом случае вам не нужно у регистратора прописывать для него IP, так как этот NS находится в совсем другой зоне и его резолв к вам отношения не имеет.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Делегация ДНС"  +/
Сообщение от UX email(ok) on 02-Ноя-09, 18:07 
>Но она нужна не всегда, например один или несколько NS
>может быть взят от провайдера/хостера или какой-либо бесплатной услуги DNS, в
>этом случае вам не нужно у регистратора прописывать для него IP,
>так как этот NS находится в совсем другой зоне и его
>резолв к вам отношения не имеет.

У меня кстати нечто такое... Аля home сервер - использую домены в DynDNS.com как NS сервера (домены в DynDNS указывают на мой динамический IP)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Делегация ДНС"  +/
Сообщение от ТрулЯлЯ on 19-Ноя-09, 11:05 
>[оверквотинг удален]
>Эту информацию, регистрант вносит на свои сервера, то есть
>
>domain.tld. NS ns.domain.tld.
>domain.tld. NS ns2.domain.tld.
>
>ns.domain.tld. A 111.222.33
>ns2.domain.tld. A 22.33.44.55
>
>поэтому, в данном случае, для того чтобы получить IP ns.domain.tld, совсем не
>обязательно ресолвить domain.tld

Уважаемый , а при регистрации доменов вы должны указывать именно скажем ns.domain.tld + ip сервера , или достаточно только указать ns.domain.tld ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Делегация ДНС"  +/
Сообщение от shadow_alone (ok) on 19-Ноя-09, 13:47 
>Уважаемый , а при регистрации доменов вы должны указывать именно скажем ns.domain.tld
>+ ip сервера , или достаточно только указать ns.domain.tld ?

а подумать сложно, прочитав это:

>Эту информацию, регистрант вносит на свои сервера
> ns.domain.tld. A 111.222.33
> ns2.domain.tld. A 22.33.44.55

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Делегация ДНС"  +/
Сообщение от greenwar (ok) on 21-Ноя-09, 23:03 
>Здравствуйте... Собственно мучает меня такой вопрос (приведу пример):
>  Припустим есть у нас домен example.com. Primary DNS у него
>ns.example.com.

сами себе его зарегистрировали чтоли? :D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Делегация ДНС"  +/
Сообщение от UX email(ok) on 26-Ноя-09, 15:39 
>>Здравствуйте... Собственно мучает меня такой вопрос (приведу пример):
>>  Припустим есть у нас домен example.com. Primary DNS у него
>>ns.example.com.
>
>сами себе его зарегистрировали чтоли? :D

Ага))... Когда Bind настраивал, всплыла мысль "А если..." ну вот и оно вылилось в эту тему.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру