Краткие теоретические сведения. 1) Система DNS – распределенная база данных хранящая соответствие между IP адресом и доменным именем компьютера

1) Система DNS – распределенная база данных хранящая соответствие между IP адресом и доменным именем компьютера.

2) Система DNS – клиент - серверная. DNS-клиент получает в качестве конфигурационного параметра IP адрес обслуживающего DNS-сервера и получает к нему доступ напрямую.

3) На сервере DNS могут присутствовать множество записей разных типов и назначения.

4) Диагностику работы DNS с клиента можно выполнять с помощью команд ping
(формальная проверка разрешения имени) и с помощью консольной утилиты nslookup (работа с DNS сервером в режиме запрос-ответ)

Порядок выполнения работы:

Первая часть работы – работа с консольной утилиты nslookup. Она посвящена получению практических навыков диагностики DNS-серверв.

1) С помощью консольной утилит nslookup определите адреса хостов обслуживающих почтовый домен yandex.ru (запрос необходимо выполнить к NS северу сети RunNet (домен runnet.ru)).

2) С помощью консольной утилит nslookup определите каноническое имя (CNAME) для хоста proxy.ifmo.ru.

3) С помощью консольной утилит nslookup определите e-mail администратора DNS сервера зоны.ifmo.ru (запрос можно следует к DNS серверу зоны ifmo.ru).

Разберитесь, какие типы DNS записей вам понадобятся в каждом случае. Определить адрес DNS сервера, обслуживающего конкретную зону можно также с помощью утилиты nslookup. Используйте встроенную справку утилиты (в утилите знак ?).

Во второй части идет работа с DNS-севером. В этой части работы необходимо установить DNS-сервер, настроить на нем зону второго уровня и настроить ваш Windows XP на работу через этот DNS-сервер. Принципиальная схема представлена на рис.1

4) Запустите на одном компьютере в программе VMWare виртуальную систему Windows 2003 из каталога c:\vm.

 

 

Рис. 1

 

5) В виртуальной операционной системе Windows 2003:выставите автоматическое получение IP-адресов. Определите какой IP адрес получит ваш виртуальный сервер с DHCP сервера компьютерного класса и запишите его.

- В конфигурации TCP/IP установите адрес DNS равный IP адресу вашего Windows 2003 сервера.

- Установите DNS-сервер для обслуживания зоны с именем «Моя_фамимлия.loc», где loc – виртуальный домен первого уровня. Например sumkin.loc.Сервер естественно должен быть primary.

Установить сервер можно так: Панель управления\ Добавить удалить

программу \ Установка компонентов windows \ Сетевые службы ->

Дополнительно -> DNS

Зоны добавляются в консоли DNS (на папке Зоны прямого просмотра –

контекстное меню -> добавить зону).

Указывайте имя зоны с доменом первого уровня .loc!

 

6) Настройте ваш DNS-сервер так, чтобы он запрашивал внешний сервер с адресом 194.85.32.18 в случаях когда сам не способен разрешить имена. (Свойства сервера)

7) В основной операционной системе, в которой запущена VMWare, установите в свойствах TCP\IP адрес DNS сервера, равный IP вашего виртуального сервера.

8) В вашем DNS-сервере создайте:

 

- А запись на сервер Mirror (192.168.3.1), и алиасы на него (WWW, MAIL).

- Основную зону обратного просмотра (Reverse Zone) на ваш домен с автоматическим импортом данных.

9) Из вашей родительской системы (windows XP) с помощью команды ping проверьте
доступность хоста WWW в вашем домене (www.sumkin.loc). Обратите внимание с какого
доменного имени идет ответ

10) Выполните ping запрос к хосту www.novell.com для проверки работы вашего DNS в рекурсивном режиме.

В отчет:

в теме письма: №группы ФИО №работы (например: 3155 Фёдор Сумкин 7)

В теле письма:

1) консольный вывод команды nslookup по первым трем заданиям.

2) консольный вывод команды ping из задания №9

Ответы на вопросы:

3) в каком режиме работает ваш DNS-сервер (рекурсивном или нет)?

4) Приведите несколько адресов корневых DNS серверов «известных» вашему DNS-серверу по умолчанию.

5) Если в свойствах вашего DNS удалить перенаправление запроса на DNS север класса то разрешение имени внешних хостов (как в 10 задании) будет работать, но значительно медленнее. Почему?

6) В чем назначение зоны обратного просмотра?

7) Опишите значения полей записи SOA.

Для тех, кто решит выполнить работу в иной ОС (например Linux) следует готовить этот отчет в терминах и применительно к другой ОС.