Лабораторная работа 4.2

Настройка клиента службы DNS

Цель: получить сведения о настройке клиента службы DNS; научиться настраивать компьютер для разрешения имен при отсутствии DNS.
Средства для выполнения работы:

Теоретические сведения

Система доменных имен (Domain Name System, DNS) строится на основе распределенной базы данных, используемой в сетях TCP/IP для преобразования имен компьютеров в IP-адреса. Служба DNS облегчает идентификацию компьютеров и других ресурсов в сетях. Она обычно ассоциируется с Интернетом. Однако частные сети активно используют ее для определения имен компьютеров и идентификации компьютеров в локальной сети и Интернете.

Пространство имен домена (domain namespace) – система имен, которая обеспечивает иерархическую структуру для базы данных DNS. Каждый узел называется доменом (domain) и представляет раздел базы данных DNS.

База данных DNS индексирована по имени, поэтому каждый домен должен иметь имя. Имя домена идентифицирует его положение в иерархии. Поскольку домены добавляются в иерархию, имя родительского домена добавляется к дочернему домену, называемому субдоменом (subdomain).


Рисунок 1. Пример образования иерархии пространства имен домена

Например, на рисунке 1 имя домена mspu.edu.ru идентифицирует этот домен mspu как субдомен домена edu.ru, а edu – как субдомен домена ru.

Иерархическая структура пространства имен домена состоит из корневого домена, доменов верхнего уровня, доменов второго уровня и имен узлов. Корневой домен располагается на самом верху иерархии и обозначается точкой. Корневой домен Интернета управляется несколькими организациями, включая Network Solutions, Inc. Домены верхнего уровня – коды имени длиной два или три символа. Домены верхнего уровня сгруппированы по типу организации или географическому положению. Например:

Домен верхнего уровня Описание принадлежности
gov Правительственные организации
com Коммерческие организации
edu Образовательные учреждения
org Некоммерческие организации
ru Код России
Таблица 1. Назначение доментов верхнего уровня

Домены верхнего уровня содержат домены второго уровня и имена узлов (компьютеров). Организации типа Network Solutions, Inc. назначают и регистрируют домены Интернета второго уровня для частных лиц и организаций. Имя второго уровня имеет две части: имя верхнего уровня и уникальное имя второго уровня. Имена узлов относятся к определенным компьютерам в Интернете или частной сети.

На рисунке 1 Computer1 – это имя узла - левая часть полного доменного имени, которое определяет точное местонахождение узла в иерархии домена. Тогда полное доменное имя (включая последнюю точку) запишется как Computer1.mspu.edu.ru.

Чтобы преобразовать имя узла в IP-адрес, служба DNS использует полное доменное имя узла. Разрешение имен – процесс преобразования имен узлов в IP-адреса. Он напоминает поиск имени в телефонном справочнике, где каждому имени соответствует номер телефона. Например, имя www.mspu.edu.ru используется при соединении с Web-узлом Мурманского государственного педагогического университета. DNS находит соответствующий этому (www.mspu.edu.ru) имени IP-адрес. Проекции имен на адреса IP хранятся в распределенной базе данных службы DNS.

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

Для разрешения имен служба DNS использует модель «клиент-сервер». Чтобы осуществить прямой запрос соответствия, клиент передает запрос на локальный сервер имен. Локальный сервер DNS или обрабатывает и находит IP-адрес или делает запрос на разрешение имени на другой сервер имен.

На рисунке 2 показан клиент, запрашивающий IP-адрес для символьного адреса www.mspu.edu.ru c сервера имен.


Рисунок 2. Процесс разрешения адреса

Процесс строится следующим образом:

Выполнение работы

Задание 1. Настройте клиентскую часть DNS.

  1. Запустите виртуальную машину VM-1 и загрузите ОС Windows.
  2. Откройте окно Сетевые подключения.
  3. Вызовите свойства Подключения по локальной сети (контекстное меню/Свойства).
  4. Вызовите свойства Протокол Интернета TCP/IP.
  5. Установите адреса DNS серверов:
  6. Добавьте 3-й DNS сервер. Для этого:
  7. Закройте диалоговое окно Свойства: Протокол Интернета TCP/IP кнопкой ОК.
  8. Закройте окно свойств локального подключения.
  9. Закройте окно Сетевые подключения.
  10. Проверьте настройки. Для этого с помощью команды ping отправьте эхо-запросы не на IP адрес другого компьютера, а на его символьный адрес, например edc.

Задание 2. Настройте компьютер для разрешения имен при отсутствии DNS-сервера.

  1. Соберите информацию об адресах компьютеров в кабинете (символьные адреса и IP-адреса). Для этого воспользуйтесь командой ping.
  2. Откройте файл hosts (c:\WINDOWS\system32\drivers\etc\hosts).
  3. Внесите в этот файл собранную информацию о первом компьютере в кабинете, например: Computer_1 - 172.21.5.32
  4. Аналогично внесите информацию об остальных компьютерах.
  5. Проверьте внесенные изменения:

На главную Методические рекомендации для студентов

Сайт управляется системой uCoz