Конфигурирование и использование DNS.

DNS — компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста, получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене.

DNS-сервере откроем консоль администратора DNS.

Можно управлять пятью группами параметров:

· Зоны прямого просмотра

· Зоны обратного просмотра

· Просмотр событий

· Корневые ссылки

· Серверы пересылки

Перейдем в «Зоны прямого просмотра» - «dom1.local»

Здесь присутствуют записи разного типа, включая узлы, сервер имен и пр. Заметим, что запись об узле 5426-S3 присутствует, т.к. клиент уже настроен ранее.

Существует множество типов DNS-записей. Рассмотрим основные типы:

• Узел А (IPv4-адрес) Сопоставляет хост-имя с IPv4-адресом.

• Узел АААА (IPv6-адрес) Сопоставляет хост-имя с IPv6-адресом

• Псевдоним (CNAME) Задает псевдоним для хост-имени.

• Сервер имен (NS) Задает сервер имен домена, что позволяет выполнять просмотры DNS в различных зонах. В этих записях должны объявляться все основные и дополнительные серверы.

• Начальная запись зоны (SOA) Объявляет хост, обладающий наибольшими полномочиями в зоне, и потому являющийся наилучшим источником DNS-информации в зоне.

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

Используем команду ipconfig на клиенте, чтобы получить информацию о работе клиента по регистрации и разрешению имен.

Отобразим кэш записей

· Выполним ipconfig /displaydns

· Выведется четыре блока, в каждом из которых будут отмечены следующие параметры:

o Имя записи

o Тип записи

o Срок жизни

o Длина данных

o Раздел

o Запись(в зависимости от типа: А-запись отражает IP адрес, а запись PTR – указатель localhost)

Очистим кэш

После выполнения ipconfig /flushdns, программа сообщила, что кэш распознавателя DNS успешно сброшен и вывод кэша теперь занимает 2, а не 4 блока. Причем имя каждого связано только с «собой»: localhost, 1.0.0.127.in-addr.arpa

Удалим запись клиента 5426-S7 из базы в консоли администратора DNS. Таким образом, получается, что клиент 5426-S7 еще не зарегистрирован и произведем перерегистрацию.

Для этого Выполним ipconfig /registerdns на клиенте

Ответ поясняет, что регистрация записей ресурсов DNS начата

Регистрация прошла успешно, о чем говорит появившаяся запись об узле 5426-S2

 

Получим информацию о DNS-сервере.

Для получения информации можно воспользоваться командами nslookup и/или dnscmd с ключем /info

nslookup — утилита, предоставляющая пользователю интерфейс командной строки для обращения к системе DNS.

Выполним в командной строке клиента nslookup 5426-s3

 

 

При выводе команда скажет, что не смогла получить имя сервера, однако она верно указала его адрес. А также выполнила поставленную цель – нашла адрес 5426-S3, используя сервер.

Утилита nslookup обычно используется для определения производительности и проверки ответов сервера DNS. Утилита dnscmd, в свою очередь, позволяет диагностировать и исправлять ошибки в конфигурации, а так же выполнять широкий диапазон действий по администрированию сервера DNS.

Используя ключ /info выполним dnscmd на сервере

Вывод составил несколько строчек в каждой из которых было описано значение и поставлен параметр. Первые 8 строк – информация о сервере, это и его имя, версия, также имя леса и прочее. Следующие строки – параметры конфигурации, включая флаги конфигурации. В конце списка параметров указан адрес сервера.