Запись TXT - TXT record

А Запись TXT (Короче для текстовая запись) является разновидностью запись ресурса в системе доменных имен (DNS), используемой для предоставления возможности связывать произвольный текст с хостом или другим именем, например, удобочитаемой информацией о сервере, сети, центре обработки данных или другой учетной информацией.[1]

Он также часто используется в более структурированном виде для записи небольших объемов машиночитаемые данные в DNS.

Фон

С доменом может быть связано несколько записей TXT, если это поддерживается реализацией DNS-сервера.[2] Каждая запись, в свою очередь, может иметь одну или несколько символьных строк.[3] Традиционно эти текстовые поля использовались для множества нестандартных целей, таких как полное название компании или организации или адрес хоста.

В 1993 г. RFC 1464 предложил простой подход к хранению атрибутов и их значений в этих текстовых полях. Сейчас это широко используется в:

Формат

В качестве неструктурированного текста организации могут использовать строку TXT любым способом, который они определяют, например:

example.com. IN TXT «Это доменное имя зарезервировано для использования в документации»

RFC 1464 определяет структурированный формат, который можно использовать для определения атрибутов и их значений в одной записи,[2] как в этих примерах:

host.widgets.com. В TXT "printer = lpr5" sam.widgets.com. IN TXT "любимый напиток = апельсиновый сок"

На практике службы, использующие записи TXT, часто не следуют этому RFC, а вместо этого имеют свой собственный особый формат.[10][11]

Пример использования

Строка символов из записи TXT, используемая для SPF:

"v = spf1 ip4: 192.0.2.0/24 ip4: 198.51.100.123 ip6: 2620: 0: 860 :: / 46 a -all"

Пример использования DMARC:

"v = DMARC1; p = none; sp = quarantine; pct = 100; rua = mailto: [email protected];"

Используйте для проверки сайта:

"google-site-verify = 6P08Ow5E-8Q0m6vQ7FMAqAYIDprkVV8fUf_7hZ4Qvc8"

Используйте для настраиваемой электронной почты:

_amazonses.example.com. В TXT "pmBGN / 7MjnfhTKUZ06Enqq1PeGUaOkw8lGhcfwefcHU ="

Смотрите также

Рекомендации

  1. ^ Рич Розенбаум (май 1993 г.). RFC 1464 Использование системы доменных имен для хранения атрибутов произвольной строки. IETF. Дои:10.17487 / RFC1464. RFC 1464. Получено 2016-02-05.
  2. ^ а б Розенбаум, Р. «Использование системы доменных имен для хранения атрибутов произвольной строки». Tools.ietf.org. Получено 14 октября 2018.
  3. ^ П. Мокапетрис (ноябрь 1987 г.). "Формат TXT RDATA". Доменные имена - реализация и спецификация. IETF. сек. 3.3.14. Дои:10.17487 / RFC1035. RFC 1035.
  4. ^ "Подтвердите право собственности на сайт". Получено 18 декабря 2018.
  5. ^ «Подтверждение домена». Facebook. Получено 18 декабря 2018.
  6. ^ Скотт Киттерман (апрель 2014 г.). «Записи ресурсов DNS». Структура политики отправителя (SPF) для авторизации использования доменов в электронной почте, версия 1. IETF. сек. 3.1. Дои:10.17487 / RFC7208. RFC 7208. Получено 2014-04-26.
  7. ^ "О записях TXT". Администрация Google Apps. Получено 2014-08-17.
  8. ^ С. Чешир и М. Крочмаль, Apple Inc. (февраль 2013 г.). Многоадресный DNS. IETF. Дои:10.17487 / RFC6762. RFC 6762.
  9. ^ С. Чешир и М. Крочмаль, Apple Inc. (февраль 2013 г.). Обнаружение службы на основе DNS. IETF. Дои:10.17487 / RFC6763. RFC 6763.
  10. ^ «Проверка записи DNS». WebNots. Получено 21 декабря 2018.
  11. ^ «Записи TXT для подтверждения домена Amazon SES». Amazon. Получено 21 декабря 2018.