Прочее - DNS.. Bind - как это работает?

Аватара пользователя
Endy1

Прочее - DNS.. Bind - как это работает?

Сообщение Endy1 »

Можете объяснить или подкинуть ссылочку на толковый материал по работе Bind. Кое в чём я уже разобрался, но ясно ещё далеко не всё...

Вот например. В файле зоны имеем такую запись:





Код:

Код: Выделить всё

$TTL 86400
nordic.com.           IN SOA  ns.lala.ee. hostmaster.ns.lala.ee. (
                        2009021303 ; serial
                        10800 ; refresh
                        1800 ; retry
                        604800 ; expire
                        43200 ; default_ttl
                        )
                IN      NS      ns.lala.ee.
                IN      NS      ns2.lala.ee.
                IN      MX      10      mail.lala.ee.
$ORIGIN nordic.com.



Каким образом DNS перенаправляет запрос nordic.com на нужный сервер? Я не вижу тут никаких IP адресов.
Аватара пользователя
czecz

Re: Прочее - DNS.. Bind - как это работает?

Сообщение czecz »

ну нет IP адресов и чего? Изображение



при делегации домена, можно указать доменные имена NS серверов которые его обслуживают наряду с их IP адресами.



поиграйтесь с командой "dig +trace $domain" , много нового узнаете.
Аватара пользователя
Endy1

Re: Прочее - DNS.. Bind - как это работает?

Сообщение Endy1 »

Цитата czecz:



при делегации домена, можно указать доменные имена NS серверов которые его обслуживают наряду с их IP адресами.
Прочее - DNS.. Bind - как это работает?






А что такое делегация домена? Изображение

Т.е. он ищет нужный адрес по цепочке на разных DNS серверах?



Например, если физически сайт находится на сервере в чужом домене (не в том, где наш DNS сервер), могу ли я прописать зону в нашем DNS? Например, наш DNS в домене lala.ee а сайт находится на сервере ozon.ee.
Аватара пользователя
Endy1

Re: Прочее - DNS.. Bind - как это работает?

Сообщение Endy1 »

делегация - это непосредственное задание списка dns серверов (и иногда IP адресов - так называемые glue records) и размещение файла зоны на этих серверах.



ну и опять же если это домен верхнего уровня, то он должен быть куплен / зарегистирован у официального регистратора.
Аватара пользователя
czecz

Re: Прочее - DNS.. Bind - как это работает?

Сообщение czecz »

Цитата czecz:



опять же если это домен верхнего уровня, то он должен быть куплен / зарегистирован у официального регистратора.
Прочее - DNS.. Bind - как это работает?




Т.е. пока домен не куплен у регистратора он не будет делегироваться (надеюсь правильно использую термин) с другими DNS серверами?
Аватара пользователя
Endy1

Re: Прочее - DNS.. Bind - как это работает?

Сообщение Endy1 »

домены второго уровня, например у нас в россии должны быть куплены у официальных регистраторов, прежде чем они смогут работать.



домены третьего и более уровней, к примеру company.org.ru управляются владельцем домена второго уровня org.ru, то есть именно владелец org.ru домена, делегирует вам ваш домен company.org.ru (то есть прописывает у себя в файле для зоны org.ru имя company и список серверов для этого имени - делает делегацию). Данная делегация как вы уже понимаете, может стоить денег, а может и быть бесплатной, взависимости от того как вы договоритесь с владельцем доменного имени второго уровня.
Аватара пользователя
czecz

Re: Прочее - DNS.. Bind - как это работает?

Сообщение czecz »

домены второго уровня, например у нас в россии должны быть куплены у официальных регистраторов, прежде чем они смогут работать.



домены третьего и более уровней, к примеру company.org.ru управляются владельцем домена второго уровня org.ru, то есть именно владелец org.ru домена, делегирует вам ваш домен company.org.ru (то есть прописывает у себя в файле для зоны org.ru имя company и список серверов для этого имени - делает делегацию). Данная делегация как вы уже понимаете, может стоить денег, а может и быть бесплатной, взависимости от того как вы договоритесь с владельцем доменного имени второго уровня.
Аватара пользователя
Endy1

Re: Прочее - DNS.. Bind - как это работает?

Сообщение Endy1 »

Cпасибо czecz за подробные ответы!

Можете подсказать ресурс, где можно посмотреть самые используемые команды для Bind? Желательно с пояснениями на русском. Да и вообще, если у кого есть что-то полезное по этому DNS - делитесь пожалуйста.
Аватара пользователя
Endy1

Re: Прочее - DNS.. Bind - как это работает?

Сообщение Endy1 »

Цитата czecz:



ну обычно рекомендуют классическую книгу DNS и BIND
Прочее - DNS.. Bind - как это работает?




Самому накладно покупать (хотя ОЧЕНЬ надо), а босс не согласится. Книга-то на русском, а у нас эстонская фирма... Изображение

Ее в электронном виде можно где-нибудь скачать?
Ответить

Вернуться в «Общий по Linux»