Блог

Что такое DNS-сервер?

DNS-сервер

Одной из наиболее важных концепций веб-хостинга является система доменных имен (также известная как DNS — Domain Name System). В этой статье мы рассмотрим, что такое DNS, как он работает и как исправить любые ошибки на сервере домена вашего веб-сайта. 

Что делает DNS?

Прежде чем разбираться в системе в целом и ее серверах, давайте разберемся, что такое доменные имена в первую очередь. Доменные имена — это имена, содержащиеся в URL-адресах веб-сайтов. Если вы войдете в свой интернет-браузер и войдете на веб-сайт, который хотите посетить, это будет домен.

Система доменных имен берет введенное вами имя и связывает его с IP-адресами (интернет-протоколом). Это сделано для того, чтобы ваш браузер мог отображать информацию, которую вы хотите видеть.

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

Типы DNS-серверов

Существует четыре типа серверов, необходимых для выполнения DNS-запроса и получения IP-адреса: 

  • Рекурсивные резольверы
  • Корневые серверы имен
  • Серверы имен TLD
  • Авторитетные серверы имен

Они работают вместе, чтобы получить адрес. Каждый тип можно представить как часть библиотечной системы. Ниже приведем более подробный анализ каждого типа:

Рекурсивные резольверы (Recursive Resolvers)

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

*Этот сервер похож на библиотекаря, с которым вы разговариваете, когда вам нужна определенная книга.

Корневой сервер имен (Root Nameserver)

После того, как запрос проходит через рекурсивный преобразователь, он попадает на корневой сервер имен. Он играет важную роль в сортировке запросов на основе расширения их домена (например, .com, .org, .gov и т. Д.).

Представьте этот сервер как об индекс библиотеки. В нем указано расположение многих полок, но библиотекарь (он же разрешитель) должен найти эти полки.

Сервер имен TLD

Следующим шагом после корневого сервера имен является сервер имен TLD. После того, как запрос прошел через корневой сервер имен и вернулся к преобразователю, он направляется на сервер имен TLD, который соответствует конкретному расширению этого запроса.

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

Авторитетный сервер имен (Authoritative Nameserver)

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

Представьте этот сервер как конкретную книгу, которая вам нужна, которая содержит IP-адрес для запрошенного доменного имени. 

Как исправить «DNS-сервер не отвечает» (DNS Server Not Responding)

Если вы подключены к сети и пытаетесь ввести доменное имя, но получаете сообщение «DNS-сервер не отвечает», вы можете предпринять несколько действий, чтобы решить эту проблему. Это может произойти из-за того, что один из серверов, необходимых для процесса, не работает. Ниже приведены некоторые возможные решения:

  • Деактивация брандмауэра : Используя панель управления, вы можете попытаться деактивировать брандмауэр, чтобы увидеть, восстановлен ли ваш доступ.
  • Перезагрузка маршрутизатора : это простое решение, которое предпринимаем, если возникнут проблемы с подключением к Интернету.
  • Смена веб-браузеров : иногда используемый вами браузер может быть источником проблемы. Перейти на другой браузер — это простое решение.
  • Выбор альтернативного DNS-сервера : Если все предыдущие идеи не принесли успеха, то вам следует выбрать альтернативный DNS-сервер, который не является вашим сервером по умолчанию (который предоставлен вашим интернет-провайдером).

Как мне найти свой DNS-сервер?

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

  • Через ваш роутер
  • Через Windows
  • Использование Powershell
  • Используя командную строку

Заключение

Если у вас есть проблемы с подключением к DNS-серверу, важно понимать, как работает система в целом. Если проблемы не исчезнут, обратитесь к ИТ-специалисту за дополнительными советами.

P.S. Примечание: такие серверы, как Hostinger , GreenGeeks , HostPapa и т. д. — это не DNS-серверы, а обычные серверы, на которых хранятся и отправляются данные вашего сайта.

Кнопка «Наверх»
Закрыть
Закрыть