Содержание
Что такое DNS? – Знакомство с DNS – AWS
DNS (система доменных имен) преобразует доменные имена, удобные для человеческого восприятия (например, www.amazon.com), в IP-адреса, понимаемые машиной (например, 192.0.2.44).
Introduction to DNS
Introduction to DNS
Introduction to DNS
Все компьютеры, подключенные к Интернету, включая смартфоны, настольные компьютеры и серверы, предоставляющие контент для огромных торговых веб-сайтов, находят друг друга и обмениваются информацией с помощью цифр. Эти цифры называются IP-адресами. Чтобы открыть веб-сайт в браузере, не требуется запоминать длинные наборы цифр. Достаточно ввести доменное имя, например example.com, и браузер откроет нужную страницу.
Служба DNS, например Amazon Route 53, – это глобальный распределенный сервис, преобразующий доменные имена, удобные для человеческого восприятия (например, www.example.com), в числовые IP-адреса (например, 192. 0.2.1), используемые для взаимодействия компьютеров. Система DNS в Интернете очень похожа на телефонную книгу, которая устанавливает привязку имен абонентов к их телефонным номерам. Серверы DNS преобразуют запросы по именам в IP-адреса, обеспечивая соединение конечного пользователя с определенным сервером при вводе доменного имени в веб-браузер пользователя. Такие сообщения называются запросами.
Типы служб DNS
Авторитативный DNS-сервис. Авторитативный DNS-сервис предоставляет механизм обновления, используемый разработчиками для управления публичными именами DNS. Она отвечает на запросы к DNS, преобразуя доменные имена в IP‑адреса, чтобы обеспечить взаимодействие компьютеров между собой. Авторитативный DNS-сервис полностью отвечает за домен и предоставляет информацию об IP-адресах в ответ на запросы рекурсивных DNS-серверов. Amazon Route 53 является авторитативным DNS-сервисом.
Рекурсивный DNS-сервис. Обычно клиенты не отправляют запросы напрямую к авторитативным DNS-сервисам. Вместо этого они взаимодействуют с другим DNS-сервисом, который называется преобразователь имен или рекурсивный DNS-сервис. Рекурсивный DNS-сервис похож на управляющего в отеле: сам он не хранит записи DNS, но действует в качестве посредника, который может достать нужную информацию для вас. Если рекурсивный DNS-сервис хранит информацию в кэше или постоянном хранилище в течение определенного времени, тогда он отвечает на DNS-запрос, возвращая информацию об источнике или IP-адрес. Если он не хранит эту информацию, он передает запрос в один или несколько авторитативных DNS-серверов.
Начать работу с AWS бесплатно
Создать бесплатный аккаунт
Или войти в консоль
Получите доступ к уровню бесплатного пользования AWS на год, включая преимущества поддержки AWS Basic Support: круглосуточное обслуживание клиентов (без праздников и выходных), форумы и многое другое.
Обратите внимание, что сервис Amazon Route 53 в настоящий момент недоступен на уровне бесплатного пользования AWS.
На следующей диаграмме показано, как рекурсивный и авторитативный DNS-сервисы взаимодействуют друг с другом и как они направляют запросы конечного пользователя к веб-сайту или приложению.
- Пользователь открывает веб-браузер, вводит имя www.example.com и нажимает клавишу ввода.
- Запрос сайта www.example.com передается в преобразователь имен DNS, который, как правило, управляется интернет-провайдером, таким как кабельный оператор, оператор широкополосного DSL-доступа или корпоративная сеть.
- Преобразователь имен DNS интернет-провайдера перенаправляет запрос сайта www.example.com корневому DNS-серверу.
- Преобразователь имен DNS интернет-провайдера повторно перенаправляет запрос сайта www.example.com одному из серверов имен домена верхнего уровня .com. Сервер имен для домена .com в ответ на запрос возвращает имена четырех серверов имен Amazon Route 53, связанных с доменом example. com.
- Преобразователь имен DNS Интернет-провайдера выбирает один из серверов Amazon Route 53 и перенаправляет ему запрос сайта www.example.com.
- Сервер имен Amazon Route 53 ищет в зоне хостинга example.com запись www.example.com, получает связанное с ней значение, например IP-адрес веб-сервера 192.0.2.44, и возвращает этот адрес преобразователю имен DNS.
- Теперь преобразователь имен DNS интернет-провайдера знает, какой IP-адрес требуется пользователю. Он возвращает это значение веб-браузеру. Кроме того, преобразователь имен DNS на указанное время кэширует (сохраняет) IP-адрес для имени example.com, чтобы в следующий раз быстрее ответить на такой запрос. См. информацию о времени жизни (TTL).
- Веб-браузер отправляет запрос сайта www.example.com по IP-адресу, полученному от преобразователя имен DNS. Здесь находится контент, например веб-сервер, запущенный на инстансе Amazon EC2, или корзина Amazon S3, настроенная в качестве конечной точки сайта.
- Веб-сервер или другие ресурсы по адресу 192.0.2.44 возвращают страницу www.example.com веб-браузеру, и веб-браузер отображает эту страницу.
Дополнительная информация: углубленное знакомство с DNS
Что такое DNS простыми словами
Всё о DNS-серверах: что такое DNS, для чего нужны и как работают серверы Domain Name System, – подробно рассмотрим в этой статье.
DNS — что такое и для чего используется
DNS сервера ― что это
Интернет — это бесчисленное количество физических устройств (серверов, компьютеров, планшетов и т.д.), связанных между собой в сеть. Любой сайт в интернете по факту находится на физическом устройстве. Каждое устройство имеет свой уникальный номер — IP-адрес вида 123.123. 123.123.
Чтобы попасть на сайт, нужно знать IP-адрес устройства, на котором расположен этот сайт. А теперь представьте, сколько сайтов в день вы посещаете и сколько цифр вам пришлось бы запомнить. Конечно, это нереально. Поэтому для удобства работы в Интернете в 80-х годах была создана система доменных имен — DNS (Domain Name System). Смысл её в том, что каждому цифровому IP-адресу присваивается понятное буквенное имя (домен). Например, IP-адресу сервера 194.58.116.30 соответствует домен reg.ru. Когда вы вводите в браузере доменное имя, сервера DNS автоматически преобразуют его в IP-адрес. Домен за доли секунды переводится в IP-адрес DNS-системой, и вы попадаете на нужный сайт.
Таким образом, DNS ― это система, которая позволяет браузеру найти запрошенный пользователем сайт по имени домена.
Для чего нужны DNS-серверы
Служба доменных имён работает благодаря DNS-cерверам. Именно эти жизненно важные «программы» хранят таблицы соответствий вида «имя домена» — «IP-адрес». Кроме того, DNS-серверы служат для хранения ресурсных записей доменов. Что это и как работает, мы рассказали в статье Что такое ресурсные записи. В интернете огромное количество DNS-серверов и каждый выполняет свою функцию в общей системе. Служба Domain Name System необходима для того, чтобы мы могли без проблем находить свои любимые сайты, не запоминая вереницы цифр.
Как работают DNS-серверы
Итак, вы вводите название сайта в адресную строку и нажимаете Enter. В те самые секунды, перед тем как сайт отобразится на вашем экране, DNS-серверы работают, не щадя себя. Посмотрим, что делают DNS-серверы. Следите за стрелочками.
DNS переводит имя домена в IP-адрес: как это работает
-
1.Когда вы вводите в строке браузера доменное имя, например, FAQ-REG.RU, браузер ищет на вашем локальном компьютере файл hosts. В нём задаётся соответствие домена IP-адресу. Допустим, в этом файлe есть запись для введённого домена. Что это значит? Что сайт откроется сразу (стрелка 9). Если же записи нет, браузер сформирует DNS-запрос к интернет-провайдеру (стрелка 1), чтобы тот нашёл IP-адрес домена.
-
2.У каждого интернет-провайдера есть локальные (кеширующие) DNS-серверы. После получения запроса провайдер ищет в своём кеше запись о соответствии требуемого домена IP-адресу. Если такая запись есть, браузер получит IP-адрес (стрелка 8). По этому адресу браузер обратится к хостингу, на котором расположен сайт, и пользователю откроется нужная страница (стрелка 9). Если запись отсутствует, провайдер перенаправит DNS-запрос на корневые DNS-серверы (стрелка 2).
-
3.Корневые DNS-серверы хранят информацию только о DNS-серверах, ответственных за доменные зоны. Корневой DNS-сервер не может предоставить провайдеру информацию об IP-адресе домена FAQ-REG.RU. Зато он отправит IP-адрес DNS-сервера доменной зоны, в данном случае зоны .RU (стрелка 3).
-
4.Теперь у интернет-провайдера есть IP-адрес DNS сервера доменной зоны .RU. Поэтому он обращается к этому DNS-серверу и запрашивает IP-адрес домена (стрелка 4).
-
5.DNS-серверы зоны .RU хранят только информацию о DNS-серверах всех доменов в этой зоне, а не их IP-адреса. Поэтому DNS-серверы зоны подскажут интернет-провайдеру IP-адрес DNS-сервера домена FAQ-REG.RU (стрелка 5).
-
7.После получения запроса DNS-сервер сначала проверяет, есть ли у него информация о домене FAQ-REG.RU и искомый IP-адрес для него. В случае успеха DNS-сервер отправит IP-адрес домена интернет-провайдеру (стрелка 7).
-
8.Интернет-провайдер получает IP-адрес домена и сохраняет его у себя в кеше. После этого он отправит браузеру результат DNS-запроса — IP-адрес домена FAQ-REG.RU (стрелка 8).
-
9.Браузер обращается к хостингу по полученному IP-адресу (стрелка 9). Теперь пользователю открывается запрашиваемый сайт FAQ-REG.RU.
6.
Интернет-провайдер получил IP-адрес DNS-сервера домена FAQ-REG.RU. Он обращается к DNS-серверу домена (например, к ns1.hosting.reg.ru) с запросом IP-адреса домена (стрелка 6).
Где находятся DNS-серверы
Основой DNS-системы являются корневые серверы, которых всего 13. Чтобы повысить устойчивость системы, были созданы их копии в разных странах. Каждой копии присваивается тот же IP DNS-сервера, что и у главного устройства.
Список 13 корневых серверов
Официальная информация о том, где находится и кому принадлежит тот или иной действующий корневой DNS-сервер, публикуется на сайте Ассоциации операторов Корневых серверов DNS.
Хост | Оператор |
a.root | VeriSign, Inc. |
b.root | Information Sciences Institute |
c.root | Cogent Communications |
d.root | University of Maryland |
e.root | NASA Ames Research Center |
f.root | Internet Systems Consortium, Inc. |
g.root | Defense Information Systems Agency |
h.root | U.S. Army Research Lab |
i.root | Netnod |
j.root | VeriSign, Inc. |
k.root | RIPE NCC |
l.root | ICANN |
m.root | WIDE Project |
DNS-серверы расположены согласно интенсивности использования интернет-инфраструктуры. Больше всего серверов находится в Северной Америке, но копии серверов есть в:
- России,
- Европе,
- Австралии,
- Китае, Бразилии,
- ОАЭ,
- Исландии и в других странах.
В России реплики корневых серверов DNS находятся в:
- Москве,
- Санкт-Петербурге,
- Новосибирске,
- Ростове-на-Дону,
- Екатеринбурге.
Зачем прописывать DNS-серверы для домена
Допустим, вы зарегистрировали домен. Пока никто, кроме вас, об этом не знает. Чтобы о существовании вашего домена узнал интернет, нужно выбрать и прописать для домена DNS-серверы. Они-то и расскажут другим DNS-серверам интернета о вашем домене. Так что запоминаем: зарегистрировал домен — пропиши DNS-серверы!
Какие DNS-серверы нужно прописывать? Зависит от того, где хранятся файлы сайта: на хостинге или VPS. Определиться с серверами поможет статья. Если сайт ещё не создан и нигде не размещён, можно указать бесплатные DNS-серверы REG.RU (ns1.reg.ru и ns2.reg.ru). Как это сделать, читайте в статье Как прописать DNS для домена.
Прописывают DNS-серверы чаще всего парами. Один из DNS является первичным, а остальные серверы, которых может быть от 1 до 12 для каждого домена, называются вторичными. Это делается для лучшей отказоустойчивости: если выйдет из строя первичный DNS-сервер, домен и сайт продолжат свою работу благодаря вторичным.
Типы записей DNS-сервера
«Вы рассказали про ситуацию, когда один домен = один сайт = один IP-адрес. А что если у меня есть поддомены или почтовые серверы и у них другие IP-адреса. А может, я вообще хочу использовать несколько IP-адресов. Как сервер DNS поймёт, что это всё относится к одному сайту?» ― могли задуматься вы.
Для этого в DNS есть файлы, в которых хранятся все необходимые связи между доменным именем и IP-адресами. Написанное в этом файле называется описанием DNS-зоны, или просто DNS-зоной.
Есть несколько видов записей, которые могут быть файле. Основные записи:
- А — IP-адрес веб-ресурса, который соответствует определённому имени домена,
- MX — адрес почтового сервера,
- CNAME — указывает аналог основному доменному имени. Эта запись чаще всего используется для прикрепления поддомена,
- NS — адрес DNS-сервера, где хранятся все ресурсные записи,
- TXT — любая текстовая информация о домене,
- SPF — список серверов, которым позволено отправлять письма от имени указанного домена,
- SOA — исходная запись зоны, в которой указаны сведения о сервере.
Подробнее можно прочитать в статье Что такое ресурсные записи DNS
Почему домены начинают работать не сразу
DNS-серверы интернет-провайдера обновляются раз в сутки (принцип работы DNS-серверов). Если вы только что прописали или сменили DNS-серверы, придётся подождать 24 часа. Смена DNS-сервера чревата временным отсутствием работающего сайта. После обновления DNS сайт станет доступен. Если сайт не работает — в помощь вам инструкция: Прописал DNS-серверы, но сайт недоступен.
Если вы зарегистрировали домен, но ещё не создали на нём сайт, после обновления DNS-серверов на вашем домене будет открываться парковочная страница с надписью «Домен надёжно припаркован». Если вы хотите создать на домене сайт, вам поможет статья: Я зарегистрировал домен, что дальше?
Быстрый старт
Получите все необходимые инструменты для быстрого запуска бизнеса в интернете. В пакет «Быстрый старт» входят домен в зоне .RU, производительный хостинг и SSL-сертификат.
Заказать
Помогла ли вам статья?
Да
раз уже помогла
Что такое DNS? – Введение в DNS
DNS, или система доменных имен, преобразует удобочитаемые доменные имена (например, www. amazon.com) в машиночитаемые IP-адреса (например, 192.0.2.44).
Введение в DNS
Введение в DNS
Введение в DNS
Все компьютеры в Интернете, от вашего смартфона или ноутбука до серверов, которые обслуживают контент для крупных розничных веб-сайтов, находят друг друга и общаются друг с другом с помощью номеров. Эти числа известны как IP-адреса . Когда вы открываете веб-браузер и переходите на веб-сайт, вам не нужно запоминать и вводить длинный номер. Вместо этого вы можете ввести доменное имя , например example.com, и все равно оказаться в нужном месте.
Служба DNS, такая как Amazon Route 53, является глобально распределенной службой, которая переводит удобочитаемые имена, такие как www.example.com, в числовые IP-адреса, такие как 192.0.2.1, которые компьютеры используют для подключения друг к другу. Система DNS в Интернете работает во многом как телефонная книга, управляя сопоставлением имен и номеров. DNS-серверы преобразуют запросы имен в IP-адреса, контролируя, к какому серверу попадет конечный пользователь, когда он введет доменное имя в свой веб-браузер. Эти запросы называются запросов .
Типы службы DNS
Авторитетная служба DNS: Служба авторитетной DNS предоставляет механизм обновления, который разработчики используют для управления своими общедоступными именами DNS. Затем он отвечает на запросы DNS, переводя доменные имена в IP-адреса, чтобы компьютеры могли общаться друг с другом. Авторитетный DNS имеет окончательные полномочия в отношении домена и отвечает за предоставление ответов на рекурсивных серверов DNS с информацией об IP-адресе. Amazon Route 53 — авторитетная система DNS.
Рекурсивный DNS : Клиенты обычно не отправляют запросы напрямую в авторитетные службы DNS. Вместо этого они обычно подключаются к другому типу службы DNS, известной как преобразователь или рекурсивная служба DNS . Рекурсивная служба DNS действует как консьерж отеля: хотя она не владеет никакими записями DNS, она действует как посредник, который может получить информацию DNS от вашего имени. Если рекурсивный DNS имеет ссылку DNS кэшируется или сохраняется в течение определенного периода времени, затем он отвечает на запрос DNS, предоставляя информацию об источнике или IP. Если нет, он передает запрос одному или нескольким авторитетным DNS-серверам для поиска информации.
Начните работу с AWS бесплатно
Создайте бесплатную учетную запись
или войдите в консоль
Получите двенадцать месяцев доступа к уровню бесплатного пользования AWS и воспользуйтесь функциями базовой поддержки AWS, включая круглосуточную поддержку клиентов, 7 дней в неделю, 365 дней в неделю, форумы поддержки и более.
Обратите внимание, что Amazon Route 53 в настоящее время недоступен на уровне бесплатного пользования AWS.
На следующей диаграмме представлен обзор совместной работы рекурсивных и авторитетных служб DNS для маршрутизации конечного пользователя на ваш веб-сайт или в приложение.
- Пользователь открывает веб-браузер, вводит www.example.com в адресную строку и нажимает Enter.
- Запрос на www.example.com перенаправляется на преобразователь DNS, который обычно управляется поставщиком услуг Интернета (ISP) пользователя, например поставщиком кабельного Интернета, поставщиком широкополосного доступа DSL или корпоративной сетью.
- Преобразователь DNS для интернет-провайдера перенаправляет запрос на www.example.com на корневой сервер имен DNS.
- Преобразователь DNS для интернет-провайдера снова перенаправляет запрос на www.example.com, на этот раз на один из серверов имен TLD для доменов .com. Сервер имен для доменов .com отвечает на запрос именами четырех серверов имен Amazon Route 53, связанных с доменом example.com.
- Преобразователь DNS для интернет-провайдера выбирает сервер имен Amazon Route 53 и перенаправляет запрос на www.example.com на этот сервер имен.
- Сервер имен Amazon Route 53 ищет в размещенной зоне example.com запись www.example.com, получает соответствующее значение, например IP-адрес веб-сервера, 192.0.2.44, и возвращает IP-адрес в DNS-преобразователь.
- Резолвер DNS для провайдера наконец-то получил IP-адрес, который нужен пользователю. Преобразователь возвращает это значение веб-браузеру. Сопоставитель DNS также кэширует (сохраняет) IP-адрес для example.com в течение указанного вами периода времени, чтобы он мог быстрее реагировать при следующем переходе на example.com. Для получения дополнительной информации см. время жизни (TTL).
- Веб-браузер отправляет запрос www.example.com на IP-адрес, полученный от преобразователя DNS. Здесь ваш контент — это, например, веб-сервер, работающий на экземпляре Amazon EC2, или корзина Amazon S3, настроенная как конечная точка веб-сайта.
- Веб-сервер или другой ресурс по адресу 192.0.2.44 возвращает веб-страницу для www. example.com в веб-браузер, и веб-браузер отображает страницу.
Дополнительная литература: Глубокое погружение в DNS
Что такое система доменных имен (DNS)?
Система доменных имен (DNS) превращает доменные имена в IP-адреса, которые браузеры используют для загрузки интернет-страниц. Каждое устройство, подключенное к Интернету, имеет свой собственный IP-адрес, который используется другими устройствами для определения местоположения устройства. DNS-серверы позволяют людям вводить обычные слова в свои браузеры, такие как Fortinet.com, без необходимости отслеживать IP-адрес каждого веб-сайта.
DNS-сервер — это компьютер с базой данных, содержащей общедоступные IP-адреса, связанные с именами веб-сайтов, на которые IP-адрес приводит пользователя. DNS действует как телефонная книга для Интернета. Всякий раз, когда люди вводят доменные имена, такие как Fortinet.com или Yahoo.com, в адресную строку веб-браузеров, DNS находит правильный IP-адрес. IP-адрес сайта — это то, что направляет устройство в правильное место для доступа к данным сайта.
Как только DNS-сервер находит правильный IP-адрес, браузеры берут этот адрес и используют его для отправки данных на пограничные серверы сети доставки контента (CDN) или исходные серверы. После этого пользователь может получить доступ к информации на веб-сайте. DNS-сервер начинает процесс, находя соответствующий IP-адрес для универсального указателя ресурса (URL) веб-сайта.
В обычном DNS-запросе URL-адрес, введенный пользователем, должен пройти через четыре сервера для предоставления IP-адреса. Четыре сервера работают друг с другом, чтобы получить правильный IP-адрес для клиента, и они включают:
- DNS-рекурсор : DNS-рекурсор, который также называется распознавателем DNS, получает запрос от DNS-клиента. . Затем он связывается с другими DNS-серверами, чтобы найти правильный IP-адрес. После того, как преобразователь получает запрос от клиента, преобразователь действует как сам клиент. При этом он создает запросы, которые отправляются на три других DNS-сервера: корневые серверы имен, серверы имен доменов верхнего уровня (TLD) и полномочные серверы имен.
- Корневые серверы имен : Корневой сервер имен предназначен для корневой зоны DNS Интернета. Его работа состоит в том, чтобы отвечать на запросы, отправленные ему для записей в корневой зоне. Он отвечает на запросы, отправляя список авторитетных серверов имен, которые соответствуют правильному TLD.
- Серверы имен TLD : Сервер имен TLD хранит IP-адрес домена второго уровня, содержащийся в имени TLD. Затем он освобождает IP-адрес веб-сайта и отправляет запрос на сервер имен домена.
- Авторитетные серверы имен : Авторитетный сервер имен — это то, что дает вам реальный ответ на ваш DNS-запрос. Существует два типа полномочных серверов имен: главный сервер или первичный сервер имен и подчиненный сервер или вторичный сервер имен. Главный сервер хранит исходные копии записей зоны, а подчиненный сервер является точной копией главного сервера. Он распределяет нагрузку на DNS-сервер и выступает в качестве резервного в случае сбоя основного сервера.
Полномочные серверы имен хранят информацию о записях DNS. Рекурсивный сервер действует как посредник, расположенный между авторитетным сервером и конечным пользователем. Чтобы добраться до сервера имен, рекурсивный сервер должен «рекурсивно» пройти через дерево DNS, чтобы получить доступ к записям домена.
Авторитетный DNS-сервер
Чтобы использовать аналогию с телефонной книгой, представьте, что IP-адрес — это номер телефона, а имя человека — URL-адрес веб-сайта. У авторитетных DNS-серверов есть копия «телефонной книги», которая связывает эти IP-адреса с соответствующими им доменными именами. Они предоставляют ответы на запросы, отправленные рекурсивными DNS-серверами имен, предоставляя информацию о том, где найти определенные веб-сайты. В предоставленных ответах указаны IP-адреса доменов, задействованных в запросе.
Полномочные DNS-серверы отвечают за определенные регионы, такие как страна, организация или регион. Независимо от того, какой регион охвачен, авторитетный DNS-сервер выполняет две важные функции. Во-первых, сервер хранит списки доменных имен и связанных с ними IP-адресов. Затем сервер отвечает на запросы рекурсивного DNS-сервера относительно IP-адреса, соответствующего доменному имени.
Как только рекурсивный DNS-сервер получает ответ, он отправляет эту информацию обратно запрошенному компьютеру. Затем компьютер использует эту информацию для подключения к IP-адресу, и пользователь получает доступ к веб-сайту.
Рекурсивный DNS-сервер
После того, как пользователь вводит URL-адрес в своем веб-браузере, этот URL-адрес передается рекурсивному DNS-серверу. Затем рекурсивный DNS-сервер проверяет свою кэш-память, чтобы определить, сохранен ли уже IP-адрес для URL-адреса. Если информация об IP-адресе уже существует, рекурсивный DNS-сервер отправит IP-адрес в браузер. Затем пользователь может увидеть веб-сайт, для которого он ввел URL-адрес.
С другой стороны, если рекурсивный DNS-сервер не находит IP-адрес при поиске в своей памяти, он продолжит процесс получения IP-адреса для пользователя. Следующим шагом рекурсивного DNS-сервера является сохранение IP-адреса в течение определенного периода времени. Этот период времени определяется владельцем домена с помощью параметра, называемого временем жизни (TTL).
Компьютеры и различные устройства, использующие Интернет, зависят от IP-адресов для отправки запроса пользователя на веб-сайт, к которому они пытаются получить доступ. Без DNS вам пришлось бы отслеживать IP-адреса всех веб-сайтов, которые вы посещаете, подобно тому, как вы постоянно носите с собой телефонную книгу веб-сайтов. DNS-сервер позволяет вам ввести имя веб-сайта. Затем он выходит и получает правильный IP-адрес для вас. Вооруженный IP-адресом, ваш компьютер (или браузер) может привести вас на сайт.
Например, если вы введете www.fortinet.com в веб-браузере, этот URL-адрес сам по себе не сможет привести вас на веб-сайт. Эти письма не могут быть «прочитаны» серверами, которые соединяют вас с сайтом. Однако серверы могут считывать IP-адреса. DNS-сервер определяет, какой IP-адрес соответствует www.fortinet.com, и отправляет его вашему браузеру. Затем веб-сайт появляется на экране вашего устройства, потому что теперь браузер знает, куда взять ваше устройство.
Вы можете получить сообщение «DNS-сервер не отвечает» после ввода доменного имени в строке URL вашего браузера. Это означает, что была попытка связаться с DNS-сервером, но сервер не смог вернуть результат. Это может быть связано с несколькими причинами:
- Ваше подключение к Интернету слабое или нестабильное, что затрудняет связь вашего браузера с DNS-сервером
- Необходимо обновить настройки DNS или браузер
- Возникла проблема с DNS-сервером, например, отключение питания в центре обработки данных, где он находится
Вот некоторые из лучших доступных DNS-серверов:
1. Cloudflare 1.1.1.1. Это простая в использовании служба DNS, которая поставляется с руководствами для всех самых популярных операционных систем, таких как Mac, Windows, Android, iOS и Linux. Пользователи также могут использовать сервис Cloudflare для блокировки контента для взрослых.
2. Google Public DNS. Служба Google Public DNS отличается от службы Cloudflare тем, что она предназначена для более технически подкованных пользователей. Но вы можете найти учебники, если это необходимо.
3. Quad9. Служба DNS Quad9 известна своей высокой производительностью. Он также утверждает, что блокирует вредоносные сайты, используя данные об угрозах.
Операционная система (ОС), используемая вашим устройством, хранит записи ресурсов DNS с помощью кэширования. Кэширование предотвращает избыточность, когда кто-то пытается зайти на сайт. Это, в свою очередь, сокращает время, необходимое для перехода на сайт. Если используемое вами устройство недавно заходило на страницу, к которой оно пытается получить доступ, IP-адрес может быть предоставлен кешем. Таким образом, запрос веб-сайта может быть выполнен без участия DNS-сервера.
Таким образом, кэш DNS помогает упростить процесс поиска DNS, который в противном случае был бы необходим для привязки доменного имени к IP-адресу. Это значительно ускоряет процесс перехода на сайт.
DNS-кэширование ОС
Операционные системы многих устройств способны поддерживать локальную копию поиска DNS. Это позволяет операционной системе быстро получать информацию, необходимую для преобразования URL-адреса в правильный IP-адрес.
У каждого домена есть записи DNS, и они извлекаются серверами имен. Вы можете проверить статус записей DNS, связанных с вашим доменом. Вы также можете проверить серверы имен, чтобы выяснить, какие записи извлекаются серверами. Например, на компьютере с Windows это делается с помощью команды NSLOOKUP. Вот как это сделать:
- Откройте командную строку Windows, выбрав Пуск >> командная строка. Вы также можете добраться до него через Run >> CMD.
- Введите NSLOOKUP и нажмите Enter. Сервер по умолчанию устанавливается на ваш локальный DNS, а адрес будет вашим локальным IP-адресом.
- Затем вы устанавливаете тип записи DNS, которую хотите найти, введя «set type=##», где «##» — тип записи, а затем нажмите Enter. Вы также можете использовать A, AAAA, A+AAAA, ANY, CNAME, MX, NS, PTR, SOA или SRV в качестве типа записи.
- Введите доменное имя, которое вы хотите запросить. Нажмите Enter.
- В этот момент NSLOOKUP возвращает записи для введенного вами домена.
Что такое револьвер DNS?
Преобразователь DNS также называется рекурсивным преобразователем. Он предназначен для приема DNS-запросов, отправленных веб-браузерами и приложениями. Преобразователь получает URL-адрес веб-сайта, а затем извлекает IP-адрес, соответствующий этому URL-адресу.
Какие существуют типы DNS-запросов?
В процессе поиска DNS выполняются три различных типа запросов. Запросы объединяются для оптимизации разрешения DNS и экономии времени.
- Рекурсивный запрос
- Итеративный запрос
- Нерекурсивный запрос
В некоторых случаях обычному пользователю может не понадобиться платный DNS-сервер. Тем не менее, у оплаты премиум-DNS есть значительные преимущества.
- Динамический DNS (DDNS) : DDNS сопоставляет интернет-домены, сопоставляя их с IP-адресами. Это позволяет вам получить доступ к вашему домашнему компьютеру, где бы вы ни находились. DDNS отличается от обычного DNS тем, что работает с изменяющимися или динамическими IP-адресами, что делает их хорошим выбором для домашних сетей.
- Вторичный DNS : Дополнительный сервер имен DNS гарантирует, что ваш домен не отключится. Он предоставляет вам избыточность или резервную копию, к которой можно получить доступ в случае возникновения осложнений.
- Интерфейс управления : Многие платные DNS-серверы предлагают пользователям панель инструментов, которую они могут использовать для управления своим сервисом и настройки его в соответствии со своими потребностями.
- Двухфакторная аутентификация : Вы можете обеспечить защиту своего домена с помощью дополнительного уровня аутентификации.
- Больше безопасности : Когда вы используете платный DNS-сервер, вы получаете еще один уровень безопасности. Это помогает защитить ваш сайт от злоумышленников.
- Лучшая, более высокая производительность : Платный DNS-сервер поставляется с соглашением об уровне обслуживания (SLA). Каждое соглашение SLA гарантирует высокий уровень разрешения DNS, часто от 99% до 100%.
- Служба поддержки клиентов : с платным DNS-сервером вы получаете дополнительное преимущество службы поддержки, которая может ответить на вопросы и решить любые проблемы.
Что такое отравление кэша DNS?
Отравление кэша DNS, также называемое спуфингом DNS, включает в себя введение поврежденных данных DNS в кэш разрешающего устройства. Это приводит к тому, что сервер имен возвращает неправильный IP-адрес.
Операционные системы многих устройств способны поддерживать локальную копию поиска DNS. Это позволяет операционной системе быстро получать информацию, необходимую для преобразования URL-адреса в правильный IP-адрес.
Брандмауэры следующего поколения
FortiGate можно настроить как DNS-сервер, что дает пользователям значительные преимущества. Например, если организация имеет веб-сервер в своих внешних службах, к которым обращаются сотрудники и пользователи извне компании, FortiGate можно использовать для кэширования запросов. Когда пользователи внутри компании заходят на веб-сайт, их запросы на сайт отправляются на DNS-сервер в Интернете. Затем этот сервер отправляет обратно либо IP-адрес, либо виртуальный IP-адрес. Как только компания настроит внутренний DNS-сервер с помощью FortiGate, этот запрос будет разрешен внутри с использованием внутреннего IP-адреса веб-сервера. Таким образом, снижается как входящий, так и исходящий трафик, а значит, требуется меньше времени, чтобы добраться до сайта.
FortiGate также может выступать в качестве вторичного DNS-сервера. Для этого FortiGate связывается с внешним источником и использует его для получения информации об URL-адресе и IP-адресе. Если крупная компания с несколькими дополнительными офисами хочет оптимизировать производительность своей сети, она может использовать FortiGate таким образом. Основной сервер компании может использоваться для ведения списка посещаемых сайтов. Дополнительные офисы могут использовать FortiGate в качестве вторичного сервера для подключения к первичному DNS-серверу и получения необходимых им IP-адресов.
FortiGate также предлагает защиту от DNS-туннелирования — типа кибератаки, при которой данные других программ или протоколов кодируются в DNS-запросах и ответах. Это дает преступникам возможность передавать украденную информацию или вставлять вредоносное ПО в DNS-запросы. Туннелирование DNS также можно использовать для скрытой связи и обхода брандмауэров. Решение FortiGate DNS защищает организацию от киберпреступников, стремящихся использовать туннелирование DNS в своих интересах.
Узнайте больше о брандмауэрах DNS.
Часто задаваемые вопросы
Что такое ДНС?
Система доменных имен (DNS) превращает доменные имена в IP-адреса, которые позволяют браузерам получать доступ к веб-сайтам и другим интернет-ресурсам. Каждое устройство в Интернете имеет IP-адрес, который другие устройства могут использовать для определения местоположения устройства. Вместо того, чтобы запоминать длинный список IP-адресов, люди могут просто ввести название веб-сайта, и DNS получит для них IP-адрес.
Что является примером DNS?
Примером DNS является тот, который предоставляется Google. Адрес основного DNS Google — 8.8.8.8.
Как найти свой DNS?
На компьютере с Windows вы можете найти свой DNS, перейдя в командную строку, введя «ipconfig/all», а затем нажав Enter.
Какие существуют типы DNS?
Существует четыре типа DNS: рекурсивные преобразователи, корневые серверы имен, серверы имен TLD и полномочные серверы имен.