DNS (Domain Name System)
DNS — система, которая преобразует доменные имена (yandex.ru) в IP-адреса (77.88.55.77) и обратно.
Что такое DNS простыми словами
DNS (Domain Name System, система доменных имён) — это распределённая база данных, которая преобразует доменные имена (например, yandex.ru) в IP-адреса (например, 77.88.55.77) и обратно. Без DNS вам пришлось бы запоминать числовые адреса каждого сайта.
Представьте, что DNS — это телефонная книга интернета. Когда вы набираете имя друга в телефоне, телефон автоматически находит его номер. Точно так же DNS находит IP-адрес сайта по его имени.
Как работает DNS
Процесс разрешения имён (DNS resolution) включает несколько этапов:
- Кэш браузера: Браузер проверяет свой локальный кэш. Если имя уже разрешалось ранее, результат берётся оттуда.
- Кэш ОС: Если в браузере нет записи, обращение идёт к операционной системе.
- Рекурсивный резолвер: Если записи нет ни там, запрос отправляется на DNS-сервер провайдера.
- Корневой сервер: Резолвер обращается к одному из 13 корневых серверов.
- TLD-сервер: Корневой сервер направляет на сервер домена верхнего уровня (.ru, .com).
- Авторитетный сервер: TLD-сервер направляет на авторитетный DNS-сервер домена.
Типы DNS-записей
- A: Привязывает имя к IPv4-адресу.
- AAAA: Привязывает имя к IPv6-адресу.
- CNAME: Создаёт каноническое имя (алиас).
- MX: Указывает почтовый сервер домена.
- TXT: Хранит текстовую информацию (SPF, DKIM, верификация).
- NS: Указывает авторитетные DNS-серверы домена.
DNS и безопасность
DNS-атаки включают DNS-спуфинг (подмена ответов), DNS-туннелирование (передача данных через DNS-запросы) и DDoS-атаки на DNS-серверы. Для защиты используют DNS over HTTPS (DoH) и DNS over TLS (DoT).
Нормативная база
Все нормативные документыЧасто задаваемые вопросы
Что такое DNS простыми словами?
DNS — это «телефонная книга интернета». Он преобразует понятные человеку имена сайтов (например, yandex.ru) в числовые IP-адреса, которые понятны компьютерам.
Как проверить DNS-записи домена?
Используйте команду nslookup domain.ru или dig domain.ru в терминале. Онлайн-сервисы: dnschecker.org, mxtoolbox.com.
Что такое DNS over HTTPS?
DoH (DNS over HTTPS) — это протокол, который шифрует DNS-запросы через HTTPS, защищая их от перехвата и подмены. Включается в браузере или на уровне ОС.
Другие термины в категории «ИТ-инфраструктура»
Была ли эта информация полезной?
Постройте надежную IT-инфраструктуру
Постройте современную, отказоустойчивую IT-инфраструктуру. Проектирование, поставка оборудования, монтаж и обслуживание под ключ.