Показать полную графическую версию : DNS.. Bind - как это работает?
Можете объяснить или подкинуть ссылочку на толковый материал по работе 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 адресов.
ну нет IP адресов и чего? :)
при делегации домена, можно указать доменные имена NS серверов которые его обслуживают наряду с их IP адресами.
поиграйтесь с командой "dig +trace $domain" , много нового узнаете.
при делегации домена, можно указать доменные имена NS серверов которые его обслуживают наряду с их IP адресами. »
А что такое делегация домена? :dont-know
Т.е. он ищет нужный адрес по цепочке на разных DNS серверах?
Например, если физически сайт находится на сервере в чужом домене (не в том, где наш DNS сервер), могу ли я прописать зону в нашем DNS? Например, наш DNS в домене lala.ee а сайт находится на сервере ozon.ee.
делегация - это непосредственное задание списка dns серверов (и иногда IP адресов - так называемые glue records) и размещение файла зоны на этих серверах.
ну и опять же если это домен верхнего уровня, то он должен быть куплен / зарегистирован у официального регистратора.
опять же если это домен верхнего уровня, то он должен быть куплен / зарегистирован у официального регистратора. »
Т.е. пока домен не куплен у регистратора он не будет делегироваться (надеюсь правильно использую термин) с другими DNS серверами?
домены второго уровня, например у нас в россии должны быть куплены у официальных регистраторов, прежде чем они смогут работать.
домены третьего и более уровней, к примеру company.org.ru управляются владельцем домена второго уровня org.ru, то есть именно владелец org.ru домена, делегирует вам ваш домен company.org.ru (то есть прописывает у себя в файле для зоны org.ru имя company и список серверов для этого имени - делает делегацию). Данная делегация как вы уже понимаете, может стоить денег, а может и быть бесплатной, взависимости от того как вы договоритесь с владельцем доменного имени второго уровня.
Cпасибо czecz за подробные ответы!
Можете подсказать ресурс, где можно посмотреть самые используемые команды для Bind? Желательно с пояснениями на русском. Да и вообще, если у кого есть что-то полезное по этому DNS - делитесь пожалуйста.
ну обычно рекомендуют классическую книгу DNS и BIND (http://www.ozon.ru/context/detail/id/3832125/)
и то что найдете в интернете, например на wikipedia или еще где...
ну обычно рекомендуют классическую книгу DNS и BIND »
Самому накладно покупать (хотя ОЧЕНЬ надо), а босс не согласится. Книга-то на русском, а у нас эстонская фирма... :(
Ее в электронном виде можно где-нибудь скачать?
можно, ищите в интернете.
Это часть ответа на запрос dig stockmann.ee
А что означает число 43200 в этом ответе?
stockmann.ee. 43200 IN NS ns.eunet.ee.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.