Что Такое DNS? Как Именно Работает Система Доменных Имён?
access_time
hourglass_empty
person_outline

Что Такое DNS? Как Именно Работает Система Доменных Имён?

DNS, или система доменных имён — это иерархическая и децентрализованная система именования, которая преобразует понятные человеку имена хостов в машиночитаемые IP-адреса.

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

По сути, DNS — это система распределённых баз данных в сети, основная функция которой — преобразовать запрос определённых имён хостов в конкретные IP-номера, понятные компьютерам. Информация об именах хостов, совпадающих с номерами, хранится в каталоге. Каталог хранится на серверах доменных имён. Таким образом, система доменных имён также является каталогом важной информации о доменах.

Как работает DNS?

Cистема доменных имён работает шаг за шагом и проходит через структуры DNS.  Всё начинается из запроса DNS — запроса на информацию.

Мы будем использовать сценарий поиска информации с помощью нашего веб-браузера, введя имя домена (например, www.google.com). Сначала DNS-сервер будет искать файловые хосты — простой текстовый файл операционной системы, который отвечает за сопоставление имён хостов с IP-адресами. Если информация не найдена, она выполнит поиск в кэше — аппаратном или программном компоненте, который временно хранит данные. Наиболее распространённое место кэширования — это веб-браузеры и интернет-провайдеры (ISP). Результатом этого простого шага является сообщение об ошибке, если информация недоступна.

Схема, объясняющая, как работает DNS, проиллюстрирована.

DNS-рекурсор

Имея сценарий, что запрос отправляется рекурсивным способом, сервер может запросить другие серверы, чтобы выполнить запрос от имени клиента (браузера). Это то, что называется рекурсором DNS. Это как агент, который усердно работает, чтобы сделать каждый информационный запрос доступным. Усилия по получению информации включают обращение к Корневому DNS-серверу за помощью.

Корневой сервер имён

Корневой DNS-сервер, также называемый корневым сервером имён, находится на предельном уровне иерархии DNS. Он не имеет формального имени и помечен подразумеваемой пустой строкой. Вы можете представить это как банк ссылок.

На практике рекурсивный распознаватель системы доменных имён передаётся по запросу Корневому Серверу Имён. Затем сервер ответит на запрос, сказав агенту перейти в более конкретные места, которые являются серверами доменных имён верхнего уровня (сервер имён TLD).

Сервер имён TLD

Когда вы захотите получить доступ к Google или Facebook, вы введёте доменные имена с окончанием .com. Это один из доменов верхнего уровня. Сервером для этого типа домена верхнего уровня является TLD nameserver. Он отвечает за управление всей информацией о расширении общего домена.

Как и в случае запроса информации о www.google.com, TLD .com в качестве простого делегирования ответит на запрос от DNS-распознавателя, обратившись к уполномоченному DNS-серверу, иначе называемому Authoritative Name Server. Это тот, который имеет оригинальные ресурсы для этого домена.

Авторитетный Nameserver

Это происходит именно тогда, когда распознаватель DNS встречает авторитетный сервер имён. У авторитетного сервера имён есть вся информация о доменном имени, которое он обслуживает. Он может дать рекурсивный преобразователь IP-адресу, найденному сервером в записи.

Как изменить настройки DNS для домена?

Изменить настройки можно на панели управления Hostinger. Вам просто нужно войти в свою панель управления в учётной записи Hostinger и получить доступ к разделу Редактора зон DNS.

Обзор секции редактора зон DNS в Hostinger

В DNS Zone Editor вы увидите типы записей DNS, которые вы можете редактировать, добавлять и удалять.

Типы записей DNS:

  • Запись А
    Базовая запись, где вы можете выполнить следующие действия: добавить новый хост, TTL (Time to Live), направлен на.
  • Запись CNAME
    Запись для псевдонима для другого домена, где вы можете добавить новый хост, TTL (Time to Live), направлен на.
  • Запись MX
    Запись для идентификации сервера, который обрабатывает вашу почту, где вы можете добавить новый хост, приоритет, TTL (Time to Live), направлен на.
  • Запись TXT
    Запись, которая позволяет вам иметь текстовую информацию, где вы можете добавить новый хост, значение TXT, TTL (Time to Live), направлен на.
  • Запись AAAA 
    Запись A для адреса IPV6, где вы можете добавить новый хост, IPv6, TTL (Time to Live).
  • Запись NS
    DNS-сервер записывает для вашего домена, где вы можете добавить новый хост, значение TXT, TTL (Time to Live).
  • Запись SRV
    Запись для спецификации данных в системе доменных имён, в которую можно добавить новый приоритет, имя, вес, порт, точки, TTL.

Посмотрите, как использовать Hostinger DNS Zone Editor для подробного процесса, чтобы вам было легче понять.

Заключение

Теперь вы знаете, что такое DNS (система доменных имён). Поняв, как это работает, вы также можете внести некоторые изменения в настройки панели управления Hostinger в соответствии с вашими потребностями.

Автор

Author

Anna / @annab

Анна долгое время работала в сфере социальных сетей и меседжеров, но сейчас активно увлеклась созданием и сопровождением сайтов. Она любит узнавать что-то новое и постоянно находится в поиске новинок и обновлений, чтобы делиться ими с миром. Ещё Анна увлекается изучением иностранных языков. Сейчас её увлёк язык программирования!

Схожі уроки

Залиште відповідь

Коментар*

Ім'я*

Email*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Долучитися до Hostinger зараз!