Создание структуры доменов (Пример)

Вопросы для самостоятельной работы

Запись CNAME

Запись A

Запись NS

Это запись о сервере зоны. Таких записей в зоне может быть несколько – по одной записи для каждого сервера, содержащего либо саму основную зону либо для нее резервную. Каждая запись в текстовом виде имеет вид:

Имя_зоны тип_сети TTL NS имя_сервера

Имя зоны задается либо полным доменным именем с точкой в конце, либо заменяется знаком @, вместо которого подставляется имя текущей зоны. Если имя зоны задано не полным (без точки в конце), то к нему добавляется имя зоны, в которой создана эта запись.

Тип сети задается для сети Интернет как IN. Другие сети используются крайне редко. Обозначение IN можно опускать. В этом случае оно имеется ввиду по умолчанию

TTL – время жизни этой запис и в КЭШе других серверов в секундах. Если это значение опущено, то берется TTL из записи SOA текущей зоны.

NS - обозначение типа записи (оно неизменно)

Имя_сервера - полное доменное имя компьютера – сервера, содержащего зону

Пример:

com.ua. IN 3600 NS ns1.com.ua.

в этой записи все данные указаны полностью (имя зоны, тип сети, TTL), но можно эту же запись указать иначе и она будет аналогична этой:

@ NS ns1.com.ua

Это запись для указания IP адреса компьютера по имени в текущем домене. Собственно, это и есть основные записи базы для компьютеров, ради которых сооружается такая сложная схема доменов. Эта запись имеет вид

Имя_компьютера тип_сети TTL A IP-адрес

Например:

Stas A 125.34.56.12

Или

Vikos.com.ua. IN 7200 A 214.0.23.34

Чаще всего используется первый вариант т.к. тип сети IN имеется ввиду по умолчанию, TTL берется из заголовка зоны (SOA), а имя домена добавляется автоматически как имя текущей зоны.

Эта запись создается как второе имя (алиас) уже прописанного в зоне компьютера. На имеет формат:

Алиас тип_сети TTL CNAME имя_компьютера

Например компьютер Vikos.com.ua. может иметь еще одно имя в Интернете www.com.ua (и оба имени будут указывать на один и тот же компьютер с IР- адресом 214.0.23.34:

www CNAME Vikos

  • Для чего предназначены записи RR. Какие типы этих записей вы знаете и их назначение
  • Для чего нужно указывать TTL, IN в записях RR, что означает знак @ в начале записи

Ссылки на поддомены:

В каждой зоне домена Интернета могут быть созданы ссылки на поддомены этого домена. Эти ссылки позволяют найти нужный домен сети Интернет, начиная с корневого домена. Так, зона корня содержит ссылки на зоны доменов 1 уровня, а зоны 1 уровня содержат ссылки на зоны 2 уровня и.т.д. Поддомен тоже должен иметь свой файл основной зоны. Этот файл может быть расположен на любом компьютере-сервере в глобальной сети. Так, он может быть расположен на том же компьютере, что и основной домен (будем его называть локальный поддомен) или на другом компьютере в сети (будем его называть делегированный поддомен)

При создании структуры поддоменов нужно следовать правилу:

· Создать ссылку на поддомен в зоне родительского домена:

       
   
Зона (контекстное меню на зоне):
 
 


· Создать основную (или встроенную в Active Directory) зону на текущем (или другом) компьютере.

· Для зоны откорректировать имя и IP адрес ее сервера (запись NS или в закладке Name Server в свойствах зоны)

· Создать в зоне записи для компьютеров – тип А (New host) и их IP адресов (можно сразу создать и соответствующие им записи в зоне обратного поиска)

· Создать в зоне алиасы на уже имеющиеся хосты.

· Для связи вашего сервера с корневым сервером нужно в свойствах всего сервера в закладке Root Hints указать(добавить) имя и IP адрес корневого сервера – в примере это comp1. c адресом 10.0.0.1

Примечания:

  • При создании ссылки на поддомен на локальном компьютере (New domain), достаточно задать только короткое имя поддомена без родительской добавки
  • При создании ссылки на поддомен на удаленном компьютере (New delegation) необходимо задать кроткое имя поддомена, полное доменное имя сервера – удаленного компьютера и его IР адрес.
  • при создании записей компьютеров (А) в какой-либо зоне их имена задаются без добавления имени зоны т.к. имя зоны, в которой создаются записи добавляется автоматически. Обратите внимание на заголовки окон создания записей - там указывается имя зоны, для которой создается запись.
  • При создании записей серверов (NS) имя сервера задается полным доменным именем. Это имя можно откорректировать в 2 закладках свойств зоны: SOA (для основного сервера зоны -только имя) и Name Servers (для всех серверов зоны с указанием их IP адресов)

Создадим иерархию доменов и зон:

 
 
зона домена kiev.uaN .


выполним попарно на 2 компьютерах с номерами N и Y. Корневой сервер назначается comp1.(на нем нельзя выполнить операцию указания ссылки на корневой сервер т.к. он сам является корневым). Первым выполняется настройка корневого сервера. Затем выполняется настройка на компьютерах compN, а затем compY. Все зоны создаются Standart Primary.

Необходимо настроить (подробности ниже):

Компьютер comp1 (в классе он один и в примере 10.0.0.1):

· узел для корневого домена

ЗОНЫ:

· корневая Основная:

в ней делегированные ДОМЕНЫ: ua1, ua2, …uaN

Компьютер compN (студента) (N – номер компьютера в классе):

· Узел для доменов uaN и od.uaN

ЗОНЫ:

· uaN. Основная:

Локальный ПОДДОМЕН od

Делегированный ПОДДОМЕН kiev

Сервер зоны – compN.uaN. (10.0.0.N)

Компьютер ftp (10.0.0.N)

Алиас www -> на ftp

· od.uaN Основная:

Сервер зоны – compN.od.uaN. (10.0.0.N)

Компьютер adm (10.0.0.N)

Компьютер compY (соседа студента):

· Узел для домена kiev.uaN.

ЗОНЫ:

· uaN. Резервная (вторичная)

· kiev.uaN. Основная

Сервер зоны – compY.kiev.uaN. (10.0.0.Y)

Компьютер mail (10.0.0.Y)

на компьютере comp1: это корневой сервер, поэтому на нем необходимо создать корневую зону (.). Создается она аналогично основной зоне но в качестве имени указывается точка. Если зона создана, то можно просто просмотреть ее записи.

Создаем зону корня (.) в контекстном меню Forward Lookup zones -> New zone ->.

В зоне корня (.): создаем делегированные ссылки на домены uaN. других компьютеров (которые будут задействованы студентами, в контекстном меню зоны):
New delegation -> uaN -> compN.uaN. -> 10.0.0.N
и одну ссылку на локальный домен ua1.:
New domain – >ua

Создаем зону обратного поиска в контекстном меню Reverse Lookup zones:
New zone -> 10

на компьютере compN:

создаем зону uaN:
New zone ->uaN

Создаем зону обратного поиска в контекстном меню Reverse Lookup zones:
New zone -> 10

в зоне uaN (в контекстном меню зоны):
корректируем имя сервера этой зоны – compN.uaN.:
дв. щелчек на записи NS зоны –> edit -> compN.uaN. + 10.0.0.N создаем ссылки на поддомены: локальный od и удаленный kiev:
New domain – >od
New delegation -> kiev -> compY.kiev.uaN. -> 10.0.0.Y
создаем имя хоста (компьютера), включить флаг создания записи в зоне обратного поиска(PTR):
New host -> ftp -> 10.0.0.N
создаем алиас на хост ftp:
New alias -> www -> ftp

создаем зону od.uaN:
New zone ->od.uaN

в зоне od.uaN:
корректируем имя сервера этой зоны – compN.od.uaN.:
дв. щелчек на записи NS зоны –> edit -> compN.od.uaN. + 10.0.0.N
создаем имя хоста, включить флаг(PTR):
New host -> adm -> 10.0.0.N

создаем зону kiev.uaY.:
New zone ->kiev.uaY.

в зоне kiev.uaY (в контекстном меню зоны):

корректируем имя сервера этой зоны – compN.kiev.uaY.:
дв. щелчек на записи NS зоны –> edit -> compN.kiev..uaY. + 10.0.0.N
создаем имя хоста, включить флаг(PTR):
New host -> mail -> 10.0.0.N

В свойствах сервера в закладке «root hints» прописать адрес корневого сервера comp1

на компьютере compY:

создаем зону uaY:
New zone ->uaY

Создаем зону обратного поиска в контекстном меню Reverse Lookup zones:
New zone -> 10

в зоне uaN (в контекстном меню зоны):
корректируем имя сервера этой зоны – compY.uaY.:
дв. щелчек на записи NS зоны –> edit -> compY.uaY. + 10.0.0.Y создаем ссылки на поддомены: локальный od и удаленный kiev:
New domain – >od
New delegation -> kiev -> compN.kiev.uaY. -> 10.0.0.N
создаем имя хоста (компьютера), включить флаг создания записи в зоне обратного поиска(PTR):
New host -> ftp -> 10.0.0.Y
создаем алиас на хост ftp:
New alias -> www -> ftp

создаем зону od.uaY:
New zone ->od.uaY

в зоне od.uaN:
корректируем имя сервера этой зоны – compY.od.uaY.:
дв. щелчек на записи NS зоны –> edit -> compY.od.uaY. + 10.0.0.Y
создаем имя хоста, включить флаг(PTR):
New host -> adm -> 10.0.0.Y

создаем зону kiev.uaN.:
New zone ->kiev.uaN.

в зоне kiev.uaY (в контекстном меню зоны):

корректируем имя сервера этой зоны – compY.kiev.uaN.:
дв. щелчек на записи NS зоны –> edit -> compY.kiev..uaN. + 10.0.0.Y
создаем имя хоста, включить флаг(PTR):
New host -> mail -> 10.0.0.Y

В свойствах сервера в закладке «root hints» прописать адрес корневого сервера comp1

Проверка настройки

После ввода данных в базу DNS необходимо обновить информацию
контексное меню всего сервера – Refresh

Для проверки разрешения заданных имен в зонах используется команда nslookup доменое_имя

в командной строке задать команды (N –ваш компьютер, Y – соседа, Z- произвольный компьютер в классе):

nslookup compN.uaN – проверка своего сервера зоны uaN.

nslookup ftp.uaN – проверка хоста ftp зоны uaN.

nslookup www.uaN – проверка алиаса www зоны uaN.

nslookup compN.od.uaN. - проверка сервера зоны od.uaN.

nslookup adm.od.uaN. - проверка хоста adm зоны od.uaN.

nslookup comp1. - проверка видимости корневого сервера comp1.

nslookup compY.kiev.uaN. - проверка сервера зоны kiev.uaN.

nslookup mail.kiev.uaN. - проверка хоста mail зоны kiev.uaN.

nslookup mail.kiev.uaZ. - проверка хоста mail зоны kiev.uaZ.

Можно дальше проверить аналогично имена для компьютера compY

Если какие-либо из команд не будут выдавать IP адрес, то проверьте записи в соответствующей зоне, которую вы проверяете.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: