Центр допомоги

Що таке DNS-записи

Коротка відповідь

DNS-запис — це рядок у зоні домену, який каже інтернету, куди звертатися: за яким IP шукати сайт, який сервер приймає пошту, чи дозволено надсилати листи від імені домену. Кожен тип запису відповідає за своє завдання.

Джерело: загальні правила DNS (RFC 1034, RFC 1035)

Найчастіші типи записів

ТипДля чого
AВказує на IPv4-адресу сервера: найчастіше саме цей запис показує, де живе сайт.
AAAAТе саме, що A, але для IPv6-адреси.
CNAMEПсевдонім: домен вказує на інше ім’я, а не напряму на IP. Не можна на кореневому домені.
MXКаже, який сервер приймає пошту для домену; записів MX може бути кілька з різним пріоритетом.
TXTДовільний текст у зоні; найчастіше використовується для підтвердження власності домену і для SPF/DKIM/DMARC.
NSВказує, які сервери імен відповідають за зону домену: саме вони видають усі інші записи.

Повний глосарій термінів

Що таке TTL

TTL (Time To Live) — скільки секунд резолвер може тримати запис у кеші, перш ніж запитати знову. Менший TTL означає, що зміни розходяться швидше, але й запитів до DNS більше.

Часті питання

Чому зміна запису діє не одразу?

Резолвери по всьому світу кешують попереднє значення на строк TTL. Поки він не сплив, частина відвідувачів бачитиме стару адресу.

Скільки записів MX чи TXT можна мати?

Кілька: у MX кожен запис має пріоритет (менше число — вищий пріоритет), TXT-записів теж може бути декілька для різних цілей (SPF, DKIM, підтвердження).

Чи допомогла стаття?