PassFront
  1. PassFront
  2. База знаний
  3. DOM и браузер

Что такое DNS?

DOM и браузер

DNS (Domain Name System) — это распределённая система, которая переводит человекочитаемые доменные имена (например, example.com) в IP-адреса серверов.

Зачем нужен

Люди помнят имена, а сеть работает по IP-адресам. DNS — «телефонная книга интернета», сопоставляющая домен и адрес.

Как работает резолвинг

При обращении к домену браузер ищет IP по цепочке (с кешированием на каждом шаге):

  1. Кеш браузера / ОС — вдруг адрес уже известен.
  2. Рекурсивный DNS-резолвер (провайдера или публичный, 8.8.8.8).
  3. Корневые серверы → указывают на серверы зоны (.com).
  4. TLD-серверы (.com) → указывают на авторитетный сервер домена.
  5. Авторитетный сервер → возвращает итоговый IP.
example.com → 93.184.216.34

Типы записей

  • A — IPv4-адрес.
  • AAAA — IPv6.
  • CNAME — псевдоним на другой домен.
  • MX — почтовые серверы.
  • TXT — произвольный текст (верификация, SPF).
  • NS — серверы имён зоны.

Кеширование и TTL

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

Коротко для собеседования

DNS переводит доменные имена в IP-адреса. Резолвинг идёт по цепочке: кеш → рекурсивный резолвер → корневые → TLD → авторитетный сервер, с кешированием по TTL. Типы записей: A/AAAA (адрес), CNAME (псевдоним), MX (почта), TXT, NS.

Другие вопросы раздела