DNS для Мартовского Кота
Мартовскому Коту нужно настроить службу DNS. Ситуация: есть два разных доменных имени, зарегистрированных на настоящий момент в одной из публичных DNS-служб (www.xname.org, например), есть сервер с Microsoft Windows 2003 Web Edition и большое желание настроить на этом сервере службу DNS для поддержки этих доменов. Сюда я буду писать пошаговые инструкции по настройке DNS-службы, а Мартовский Кот будет все это внимательно читать и задавать свои вопросы, описывать непонятные ситуации - в комментах.
Шаг первый. Давай разберемся в терминологии?
Что такое “зона” в контексте DNS. Есть, как минимум, два аспекта употребления этого термина: мы говорим “зона”, когда подразумеваем иерархическое пространство имен (например, зона “точка ру” или “.RU”, зона “дот ком” или “.com|dot com”), то есть, имеем ввиду домен, и мы говорим “прямая|обратная (она же “реверсная”) зона”, когда имеем ввиду средства описания домена (вот тут есть немного теории) и выглядит это примерно так:
; <<>> DiG 8.3 <<>> -AXFR www.olejka.com
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8835
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUERY SECTION:
;; www.olejka.com, type = A, class = IN
;; ANSWER SECTION:
www.olejka.com. 1D IN A 64.151.101.17
;; AUTHORITY SECTION:
olejka.com. 1D IN NS ns1.goldvision.com.
olejka.com. 1D IN NS ns2.goldvision.com.
;; Total query time: 402 msec
;; FROM: rnd.gaztelekom.ru to SERVER: 195.161.106.2
;; WHEN: Wed Aug 16 19:47:51 2006
;; MSG SIZE sent: 32 rcvd: 95
С этим разобрались. Расшифровку всего вывода по www.olejka.com мы “будем посмотреть” попозже. Продолжаем разговор. Что у нас еще на повестке дня?
Дальше у нас с тобой разговор про описание зоны своими силами. Я предлагаю рассмотреть описание зоны в текстовом файле так, как это делается при настройке DNS в UNIX-подобных системах (BIND). Начинается все с указания параметра TTL с помощью одноименной переменной $TTL. Параметр, как ты уже мог догадаться, означает Time-to-Live и предназначен для определения срока кэширования информации об описываемой зоне (в контексте DNS данный параметр указывается для каждого объекта внутри описания зоны). Указание его в начале файла конфигурации зоны (мы все еще говорим об одном и том же файле, в котором будет храниться описание нашей зоны olejka.com) с помощью переменной $TTL распространит это значение на все объекты внутри этого файла, если не будет указано другое значение TTL для отдельных объектов. Исчисляется в секундах. Ну… считаем, что так сложилось исторически
Дальше мы можем указать так называемый ORIGIN и это совсем не тот ориджин, к которому ты привык в FIDO
Это расшифровка по уже готовой зоне, созданной на DNS моего провайдера.
А как она, например, была сделана?
Как описать то же самое?
Комментарий от olejka — Август 17, 2006 @ 11:12 am
а когда до реверсов дойдет?
У меня уже горит, времени не осталось!
Комментарий от Olejka — Август 27, 2006 @ 2:40 am
Casino 1243352195
Casino 1243352195
Trackback от Casino 1243352195 — Май 29, 2009 @ 2:42 pm