FAQ

Что такое DNS и почему это важно

Что происходит, когда вы вводите адрес сайта в адресную строку браузера и нажимаете ввод?

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

Если вы слышали о DNS, но толком не знаете, что это такое и почему это важно, данная статья даст ответы.

Что такое DNS?

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

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

Одна директория DNS может быть очень большой. Это закономерно, поскольку по данным на третий квартал 2019 года существовало 359,8 млн зарегистрированных доменных имён. Директория DNS распределена по всему миру и хранится на серверах доменных имён (DNS-серверы). Эти серверы связаны друг с другом для копирования данных с целью обеспечения их сохранности.

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

Что такое DNS Lookup?

DNS Lookup отображает информацию относительно определённых записей домена. В ходе данного процесса хост запрашивает доменное имя, а DNS-сервер возвращает в ответ на этот запрос IP-адрес.

Существует два типа DNS Lookup:

  1. Прямой запрос. Хост запрашивает имя домена, в ответ получает IP-адрес.
  2. Обратный запрос. Хост запрашивает IP-адрес и получает в ответ имя домена.

Что такое прямой DNS Lookup?

Прямой запрос DNS встречается чаще. В его рамках необходимо определить IP-адрес домена. Это напоминает поиск номера телефона в справочнике по известной фамилии.

Шаги для осуществления прямого запроса DNS:

  • Пользователь вводит в браузер имя домена.
  • Компьютер отправляет это имя в виде DNS-запроса провайдеру.
  • Провайдер смотрит, есть ли у него связанный с этим именем домена IP-адрес.
  • Когда совпадение найдено, браузер пользователя получает IP-адрес этого домена.
  • После этого браузер подключается к серверу.

Что такое обратный запрос DNS?

Это другой вид запроса DNS. В нём запрашивают IP-адрес, а в ответ получают имя домена. Иногда может добавляться дополнительная информация о владельце домена.

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

В чём важность DNS?

DNS играет критическую важную роль в работе интернета.

Если DNS-сервер не отвечает на запросы, вы не сможете зайти на сайты.

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

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

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

Например, введите 54.157.137.27 в адресную строку браузера, нажмите ввод и проверьте, на какой веб-сайт вы попали.

Эволюция DNS

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

Между тем, зависимость от DNS такая высокая, что компании вроде Google и Mozilla в настоящее время в своих браузерах по умолчанию используют зашифрованный DNS через протокол HTTPS (HyperText Transfer Protocol Secure). Этот протокол обеспечивает сквозное шифрование, чтобы пользовательские данные не были перехвачены и прочитаны.

Александр

Специалист по информационной безопасности с 10-ти летним опытом. Отец троих детей. Независимый консультант по вопросам кибер безопасности. 6 лет опыта интеграции решений кибербезопасности с другими продуктами в существующих инфраструктурах на корпоративном уровне.

Recent Posts

Как проверить открытые порты на компьютере на Windows 10

Быть может, у вас возникла проблема с сетевым подключением определённой программы и необходимо проверить, открыт…

2 года ago

Как остановить поток спама по электронной почте

Если у вас есть электронная почта, скорее всего вы регулярно получаете в свой ящик большое…

2 года ago

Как торговать NFT на OpenSea

Нет лучшего места для продажи NFT, чем OpenSea. От криптокотят (CryptoKitties) до произведений искусства и…

2 года ago

Как выполнить сброс настроек MacBook Air до заводских

https://youtu.be/68-egN2ZTjg Сброс настроек любого устройства до заводских часто рекомендуется как средство устранения проблем в его…

2 года ago

Как Chromecast позволяет играть на телевизоре

Мало кто знает, что устройства Chromecast дают возможность вести потоковую трансляцию игр, а не только…

2 года ago

Как скрыть статус «Онлайн» в WhatsApp

Пользователи всё чаще задумываются о вопросах конфиденциальности при работе с мессенджерами, в том числе с…

2 года ago