Разное / Проверочные записи

Узнайте о записях CAA, SOA, LOC, RP, HINFO

DNS (Domain Name System) записи помогают компьютерам понять, как подключаться к сайтам. Некоторые записи нужны для особых задач — безопасности, местоположения или контактной информации. Такие записи называются «разные» или «проверочные». Разберём их простыми словами.


1. CAA (Certification Authority Authorization)

Что это: CAA указывает, какие компании (центры сертификации) могут выдавать SSL-сертификаты для вашего домена.

Зачем нужно: Защищает от поддельных или несанкционированных SSL-сертификатов.

Как работает: Вы задаёте список разрешённых компаний. Если кто-то запросит сертификат у другой компании, он будет отклонён.

Пример: Разрешить сертификаты только от Let's Encrypt:

example.uz. IN CAA 0 issue "letsencrypt.org"

Формат таблицы:

NameTypeTTLFlagsTagValue
example.uz.CAA36000issueletsencrypt.org

2. SOA (Start of Authority)

Что это: SOA хранит основную информацию о DNS-зоне домена.

Зачем нужно: Указывает, какой сервер главный, и как часто обновлять данные DNS.

Что включает:

  • Главный DNS-сервер
  • Email администратора
  • Серийный номер (отслеживание изменений)
  • Refresh time (частота проверки обновлений)
  • Retry time (пауза между повторными запросами)
  • Expire time (срок действия данных без обновлений)
  • Minimum TTL (время кеширования ошибок)

Пример с пояснениями:

example.uz. IN SOA ns1.example.uz. admin.example.uz. 2025092401 7200 3600 1209600 3600

Формат таблицы:

NameTypeTTLPrimary NSAdmin EmailSerialRefreshRetryExpireMin TTL
example.uz.SOA3600ns1.example.uz.admin@example.uz.20250924017200s3600s1209600s3600s

3. LOC (Location)

Что это: LOC хранит физическое местоположение домена (например, GPS-координаты).

Зачем нужно: Может указывать, где находится сервер или компания.

Как работает: Включает широту, долготу, высоту и размеры.

Пример: Указание на Сан-Франциско:

example.uz. IN LOC 37 48 0.0 N 122 24 0.0 W 10.00m 1.00m 10000m 10m

Формат таблицы:

NameTypeTTLLatitudeLongitudeAltitudeSizeHPVP
example.uz.LOC360037°48'0.0"N122°24'0.0"W10.00m1m10km10m

4. RP (Responsible Person)

Что это: RP содержит контактные данные ответственного за домен.

Зачем нужно: Чтобы знать, к кому обратиться при проблемах.

Как работает: Указывается email и TXT-запись с дополнительной информацией.

Пример:

example.uz. IN RP admin.example.uz. info.example.uz.

Формат таблицы:

NameTypeTTLResponsible PersonTXT Info Location
example.uz.RP3600admin@example.uz.info.example.uz.

5. HINFO (Host Information)

Что это: HINFO даёт сведения о хосте (ОС и оборудование).

Зачем нужно: Сегодня почти не используется, но может помочь в диагностике или хостинге.

Как работает: Указываются ОС и тип процессора.

Пример:

example.uz. IN HINFO "Intel" "Windows"

Формат таблицы:

NameTypeTTLCPUOS
example.uz.HINFO3600IntelWindows