Уважаемые читатели, в данной статье мы рассмотрим подробное описание службы DNS server (DNS сервер). Просто и понятно об DNS.
Итак, что же такое DNS SERVER? DNS расшифровывается как DOMAIN NETWORK SERVICE. Данная служба является частью интернета и без нее работать в интернете в современном мире невозможно.
Для чего он нужен?
DNS используется для определения IP адреса по имени домена и наоборот, а так же для существуют различные «записи DNS» для работы почтовой системы, обслуживающие узлы и тд.
Рассмотрим пример:
Обычному пользователю интернета необходимо зайти на yandex.ru, он включает компьютер набирает в адресной строке браузера www.yandex.ru и открывается страничка яндекса. Вот каким образом ПК данного пользователя определил что такое yandex.ru? Ответ: ПК определил IP адрес имени www.yandex.ru с помощью службы DNS.
Такой запрос делается при каждом посещении любого узла интернета: при обращении на www.yandex.ru отправляется запрос в службу DNS с просьбой сообщить IP адрес сервера, который соответствует имени яндекса, когда запрос с адресом вернулся — открывается содержимое этого сервера. Такой запрос называется — прямой запрос (имя в IP). Когда выполняется запрос с просьбой перевернуть IP в имя — такой запрос называется обратный запрос (IP в имя).
Запросы DNS:
Рекурсивный запрос — при данном запросе DNS SERVER опрашивает все DNS серверы в порядке убывания зон в имени, пока не обнаружит, что данного домен не существует.
Нерекурсивный запрос — при таком запросе DNS SERVER возвращает данные о зоне, за которую он ответствен, либо пишет ошибку.
Для чего еще используется DNS сервер и какие бывают записи в DNS?
А — запись — Запись, указывающая на хост. Пример A записи IP adress 8.8.8.8 domainname: Google.com
АААА — запись, тоже самое что А — запись, только для протокола ipv6.
CNAME — запись, данная запись используется для перенаправление на другое имя. Например: на вашем DNS сервере есть A запись с именем server1 и IP 7.7.7.7 , вы можете создать CNAME Server2 на имя server1. При обращении к server1 будет отзываться 7.7.7.7.
MX-запись — запись, которая указывает на почтовый сервер в домене.
NS-запись — запись, которая указывает на DNS сервер для домена.
PTR-запись — запись, создаваемая для обратного преобразования (IP в имя).
SOA-запись, содержит служебные записи о домене, контактную информацию о зоне и тд.
Если вам понравилась статья и или у вас остались вопросы, мы с удовольствием ответим на них в комментариях.
Ссылки по теме: