Невозможно создать TXT-запись, используя amazon route 53


20

Я не могу добавить следующую запись TXT в мою конфигурацию DNS Route 53:

v=msv1 t=whatever

Это приводит к следующей ошибке:

Не удалось сохранить набор записей, поскольку: - Поле «Значение» содержит недопустимые символы или имеет недопустимый формат.

Если я просто v = msv1, я получаю то же самое. Кажется, даже не работает без v =.

Может быть, t должен идти в поле Имя, а v должен идти в поле Значение?

Ответы:


31

Со страницы администрирования Route 53 при добавлении набора записей TXT:

A text record. Enter multiple values 
    on separate lines. Enclose text in 
    quotation marks.
Example: 
    "Sample Text Entries" 
    "Enclose entries in quotation marks"

2
Если вы создаете запись TXT для DKIM в Службах Google для доменов, как я, это помогло мне обернуть весь блок в набор цитат (а не отдельных цитат для каждой части записи).
richardkmiller

1
Несмотря на то, что вы вводите его в маршрут 53 как «одну» запись TXT, она, как и следовало ожидать, используется как несколько ответов TXT в запросе DNS. Желание AWS сделало это более понятным в их документации.
WaldenL

2

Если вы используете модуль API или Ansible Route53, и вам нужно установить значение в отдельных строках (например, SPF + проверка домена). Например:

"v=spf1 include:mail.zendesk.com ?all"
"google-site-verification=
rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"

Тогда значение должно выглядеть так:

Для API:

'"v=spf1 include:mail.zendesk.com ?all" "google-site-verification= rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"'

Из документа AWS Route53:

TXT-запись содержит разделенный пробелами список строк в двойных кавычках

Для Ansible:

'"v=spf1 include:mail.zendesk.com ?all", "google-site-verification= rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"'

Для записей без псевдонимов допускается использование нескольких значений через запятую .

Кстати: вы можете проверить достоверность своей записи SPF, используя такой инструмент, как mxtoolbox .

Ура, Микаэль

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.