Все компьютеры в Интернете, от вашего смартфона или ноутбука до серверов, которые обслуживают контент для крупных розничных веб-сайтов, находят друг друга и общаются с помощью чисел. Эти числа известны как IP-адреса. А DNS преобразует доменные имена, которые могут быть прочитаны человеком (например, www.amazon.com), в IP-адреса, которые могут быть прочитаны машиной (например, 192.0.2.44). Так что, каждый раз, когда вы открываете веб-браузер и переходите на сайт, вы можете ввести доменное имя, например, google.com, и все равно попасть в нужное место благодаря DNS.
Система DNS Интернета работает аналогично телефонной книге, управляя отображением между именами и номерами. DNS-серверы переводят запросы на имена в IP-адреса, контролируя, к какому серверу попадет конечный пользователь, когда он вводит доменное имя в своем веб-браузере. Эти запросы называются запросами.
Система DNS Интернета работает аналогично телефонной книге, управляя отображением между именами и номерами
1. Типы DNS-сервисов
1.1. Авторитетный DNS
Авторитетный DNS — это сервис DNS, который предоставляет механизм обновлений, используемый разработчиками для управления их публичными именами DNS. Затем он отвечает на запросы DNS, преобразуя доменные имена в IP-адреса, чтобы компьютеры могли общаться друг с другом. Авторитетный DNS имеет окончательную власть над доменом и отвечает за предоставление ответов на запросы рекурсивных DNS-серверов с информацией о IP-адресах.
1.2. Рекурсивный DNS
Рекурсивный DNS — это когда клиенты обычно не делают запросы напрямую к авторитетным DNS-сервисам. Вместо этого они обычно подключаются к другому типу DNS-сервиса, известному как резолвер или рекурсивный DNS-сервис. Рекурсивный DNS-сервис действует как консьерж в отеле: хотя он не владеет ни одним DNS-записью, он действует как посредник, который может получить информацию DNS от вашего имени.
Если рекурсивный DNS имеет кэшированную или сохраненную информацию о DNS в течение некоторого времени, он отвечает на запрос DNS, предоставляя информацию о источнике или IP-адресе. Если нет, он передает запрос одному или нескольким авторитетным DNS-серверам для поиска информации.
2. Как DNS маршрутизирует трафик к веб-сайту или приложению?
Вот обзор того, как DNS-сервисы работают, чтобы направить конечного пользователя на веб-сайт или приложение:
- Пользователь открывает веб-браузер, вводит “www.example.com” в строку адреса и нажимает Enter.
- Запрос для “www.example.com” перенаправляется в DNS-резолвер, который обычно управляется интернет-провайдером (ISP) пользователя.
- DNS-резолвер для ISP перенаправляет запрос для “www.example.com” на корневой сервер DNS.
- DNS-резолвер для ISP снова перенаправляет запрос для “www.example.com”, на этот раз на один из серверов имен TLD для доменов .com.
- DNS-резолвер для ISP выбирает сервер имен DNS и перенаправляет запрос для “www.example.com” на этот сервер имен.
- DNS-сервер имен ищет в зоне хостинга “example.com” запись для “www.example.com”, получает связанное значение, такое как IP-адрес для веб-сервера, и возвращает IP-адрес DNS-резолверу.
- DNS-резолвер для ISP наконец-то имеет IP-адрес, который нужен пользователю. Резолвер возвращает это значение в веб-браузер. DNS-резолвер также кэширует (хранит) IP-адрес для example.com на период времени, который вы указываете, чтобы он мог быстрее отвечать в следующий раз, когда кто-то перейдет на “example.com”.
- Веб-браузер отправляет запрос для “www.example.com” на IP-адрес, который он получил от DNS-резолвера.
- Веб-сервер возвращает веб-страницу для “www.example.com” в веб-браузер, и браузер отображает страницу.
3. Как найти свой DNS-сервер?
Как правило, сервер DNS, который вы используете, будет автоматически установлен вашим сетевым провайдером при подключении к интернету. Если вы хотите увидеть, какие серверы являются вашими основными серверами имен, есть веб-утилиты, которые могут предоставить много информации о вашем текущем сетевом соединении. Browserleaks.com — хороший инструмент, который предоставляет много информации, включая текущие DNS-серверы.
4. Можете ли вы использовать DNS 8.8.8.8?
Хотя ваш ISP установит сервер DNS по умолчанию, вы не обязаны его использовать. Некоторые пользователи могут иметь причину избегать DNS своего провайдера, например, некоторые ISP используют свои DNS-серверы для перенаправления запросов на несуществующие адреса на страницы с рекламой.
Если вы хотите альтернативу, вы можете указать свой компьютер на публичный DNS-сервер, который будет действовать как рекурсивный резолвер. Один из самых известных публичных DNS-серверов — это Google; его IP-адрес 8.8.8.8. Сервисы DNS от Google, как правило, быстрые, и хотя существуют определенные вопросы о скрытых мотивах Google за предоставлением бесплатной услуги, они не могут получить от вас больше информации, чем они уже получают от Chrome, так что выбор за вами.
Программное обеспечение Hidemyacc поможет вам скрыть исходные параметры компьютера и создать несколько новых параметров для каждого профиля, поддерживая пользователей в доступе в интернет с несколькими аккаунтами без обнаружения. Скачайте Hidemyacc и начните 7-дневную пробную версию прямо сейчас!
Если у вас есть дополнительные вопросы, комментарии или предложения, не стесняйтесь связаться с нами через Telegram, Skype или поддержку через Facebook Messenger.