Що таке TXT-запис?
TXT-запис (Text record) - це DNS-запис, який зберігає довільний текст, пов'язаний з доменним ім'ям.
Простіше кажучи: TXT-запис - це місце в DNS, куди можна покласти текстову інформацію для сервісів і перевірок.
Навіщо потрібен TXT-запис
TXT-записи використовуються, щоб:
- підтверджувати володіння доменом
- налаштовувати поштову безпеку
- передавати службові дані зовнішнім сервісам
TXT-запис не потрібен для відкриття сайту напряму, він потрібен для інфраструктури та безпеки.
Найпопулярніші застосування TXT-записів
1. Пошта (SPF, DKIM, DMARC)
TXT-записи використовуються для захисту від спаму та підробки листів:
- SPF - які сервери мають право надсилати пошту
- DKIM - цифровий підпис листів
- DMARC - політика обробки листів
Без цих TXT-записів листи можуть:
- потрапляти в спам
- не доходити до отримувача
2. Підтвердження володіння доменом
Багато сервісів просять:
«Додайте TXT-запис з таким-то кодом»
Це потрібно, щоб довести:
- що ти власник домену
- що маєш право його налаштовувати
3. Службова інформація
TXT може зберігати:
- токени
- ключі
- налаштування
- коментарі для сервісів
DNS просто зберігає текст, сенс визначає сервіс, який його читає.
Приклад TXT-запису
Спрощено:
| Ім'я | Тип | Значення |
|---|---|---|
| example.com | TXT | "v=spf1 include:_spf.google.com ~all" |
Або:
example.com TXT "google-site-verification=abc123"
Важливі моменти для співбесіди
- TXT-запис не впливає напряму на відкриття сайту
- один домен може мати кілька TXT-записів
- DNS не інтерпретує текст, він просто його віддає
- TXT часто використовують для безпеки та валідації
Приклад з життя
TXT-запис - це як:
- записка, приклеєна до адреси
- «для службового користування»
Адреса - домен Записка - TXT-запис
Коротка відповідь для співбесіди
Запам'ятай формулювання:
TXT-запис - це DNS-запис, призначений для зберігання довільної текстової інформації, яка використовується сервісами для підтвердження домену, налаштування пошти та інших службових завдань.
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.