PassFront
  1. PassFront
  2. База знаний
  3. DNS, WebSocket и другие протоколы

Как работает DNS и какие типы записей существуют?

DNS, WebSocket и другие протоколы

DNS превращает доменное имя в IP-адрес через иерархию серверов — корневые, TLD, авторитетные — с агрессивным кешированием ответов на резолверах.

Путь резолва

  1. Браузер обращается к системному резолверу, тот — к рекурсивному резолверу провайдера.
  2. Резолвер спрашивает корневой сервер (кто отвечает за .com), затем TLD-сервер (кто за example.com), затем авторитетный сервер зоны — он возвращает запись.
  3. Ответ кешируется на время TTL.

Типы записей

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

Практика

  • TTL — компромисс между скоростью распространения изменений и нагрузкой: перед миграцией его заранее занижают.
  • Обычно DNS ходит по UDP/53; большие ответы и DNS-over-TLS/HTTPS — по надёжным каналам.

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

Резолв идёт от корня к авторитетному серверу зоны, а ответы кешируются на всех уровнях на время TTL. Практический вывод: перед переездом заранее снижайте TTL, иначе старые кеши ещё долго будут вести пользователей на прежний IP.

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