DNS и разрешение имён · проверено по источникам

CNAME record

CNAME record — запись DNS, которая объявляет имя владельца псевдонимом другого, канонического доменного имени.

Также ищут: каноническое имя DNS · DNS alias record

Практический смысл

Почему это важно

Резолвер продолжает поиск целевого имени. Браузер не получает от CNAME новый URL и не меняет автоматически исходное имя для проверки TLS.

Доказательная часть

Что подтверждено

  1. RDATA записи CNAME содержит каноническое доменное имя, по которому резолвер продолжает поиск для исходного псевдонима.

    Граница применимости: Классическая обработка CNAME в DNS.

  2. CNAME меняет цель разрешения DNS, а перенаправление HTTP является ответом приложения с новым URL. Это разные уровни.

    Граница применимости: Псевдоним DNS и перенаправление приложения по HTTP.

Перед спецификацией

Что проверить

  1. Проследите цепочку целей.
  2. Учитывайте каждый TTL.
  3. Сохраняйте исходное проверяемое имя.
Открытые основания

Первоисточники

  • Первичная спецификация

    Domain Names — Implementation and Specification

    Internet Engineering Task Force · RFC 1035, November 1987

    Задаёт DNS wire format, master files и базовые resource records A, CNAME, MX, NS и SOA.

    Открыть первоисточник
  • Первичная спецификация

    Clarifications to the DNS Specification

    Internet Engineering Task Force · RFC 2181, July 1997

    Уточняет RRset, TTL, authoritative ranking и canonical-name semantics.

    Открыть первоисточник
  • Первичная спецификация

    Service Identity in TLS

    Internet Engineering Task Force · RFC 9525, November 2023

    Задаёт construction и verification reference identifiers для TLS services; server identity находится в subjectAltName, не в commonName.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие