Команда Linux для проверки TXT-записей домена


Ответы:


219

Dig также сделает это очень хорошо: dig -t txt example.comи если вы добавите эту +shortопцию, вы получите только текстовую запись в кавычках без всяких других ошибок.


7
Согласно моему диспетчеру DNS, у меня есть 4 записи TXT - SPF с хостом "@", а затем 3 для доменных ключей. Тем не менее, dig -tпоказывает только значение SPF. Есть идеи?
Ник Коттрелл

14
@NicCottrell и любой другой, задающийся вопросом об этом; это из-за домена, который вы запрашиваете. Чтобы просмотреть ключи домена, используя dig, было бы: dkim-selector._domainkey.example.com Если бы Google был вашим провайдером электронной почты:dig -t txt google._domainkey.example.com
Robert Brisita

66

Команда host (1) имеет хороший, краткий вывод:

$ host -t txt google.com
google.com descriptive text "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
$ wajig findfile $(which host)
bind9-host: /usr/bin/host
$ 

С помощью dig (1) я также должен постоянно добавлять опцию «+ short».

(Я на Debian).


0

Как насчет nslookup?


2
nslookup давно устарел и больше не должен использоваться
bortzmeyer

2
Почему именно? Это работает ...
Массимо

7
Он работает , конечно, но так же стилус с глиняной табличкой. nslookupПохоже, что это очень простой порт, nslookup.exeнайденный в Windows (или, может быть, это от BSD? Я не знаю). Это не плохо, конечно, но Nslookup Linux является ... ls, help, не реализуются. Вывод трудно анализировать по сценариям. Оба digи hostимеют гораздо более богатый набор функций.
Гравитация


7
Цитата по ссылке выше: «nslookup больше не считается устаревшим».
Даниэле Теста
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.