Вопрос: Список записей TXT для домена с Windows nslookup


Я хочу проверить записи TXT для своего домена, такие как записи SPF. Я пробовал следующую команду с nslookup, но не перечислял записи TXT:

nslookup -type=TXT example.com

Какая правильная команда, или есть ли лучший инструмент для использования в Windows 7?


22
2017-08-24 19:40


Источник


Команда выше работает, но у деревниvines.com нет записей TXT, но www.villagevines.com делает. - Iain
Пожалуйста, см. Ответ WilfriedVS, который работает как шарм - lucaferrario
Не уверен, доступен ли этот параметр в Windows 7, но в Windows 10 nslookup -q=txt example.com работает на меня. - Jedidja


Ответы:


Первый запуск nslookup без параметров, затем введите set type=txt, затем введите имя домена.

nslookup <enter>
set type=txt <enter>
villagevines.com

пример

C:\Users\wilfried>nslookup

Default Server:  mydnsserver
Address:  192.168.1.1

> set type=txt

> villagevines.com

Server:  mydnsserver

Address:  192.168.1.1

*** No text (TXT) records available for villagevines.com

>

39
2017-08-25 07:48



Это реальный ответ на вопрос и должен быть отмечен как таковой! - lucaferrario
Обновлено, чтобы использовать это как ответ. - Josh


Я не знаю, почему, но если вы добавите IP-адрес имени в конце, он будет работать.
В этом случае я добавил имя dns google:

nslookup -type = TXT villagevines.com 8.8.8.8

Это может быть ваша локальная служба DNS.

HTH в следующий раз, когда вам нужно запросить записи TXT.


11
2017-08-25 07:03



Последним параметром является DNS для использования. Возможно, по умолчанию используется интернет-провайдер, а DNS кэширует старые данные. Это может сработать вскоре после изменения записи DNS TXT. - tgkprog
Если вы наберете: nslookup /? вы увидите: nslookup [-opt ...] host server # просто посмотрите «хост», используя «сервер», - tgkprog


Скачать BIND для Windows, есть порт Windows из dig в этом. Вы должны использовать dig вместо nslookup.

Если вы поклонник Powershell (например, я), вы также можете скачать Командлет Powershell Dig который должен получить TXT-записи для вас непосредственно в powershell. Хорошая вещь.

PS> Get-Dns -Name mydomain.com -Type TXT

5
2017-08-24 19:52





Ссылка на Get-Dns не работает, стандартный командлет Powershell для этого

PS> Resolve-DnsName villagevines.com -Type TXT

Подробнее о Resolve-DnsName


4
2017-07-09 16:57



Это работает только на Windows Server 2012 R2 и Windows 8.1, вопрос был о Windows 7 - LJT


В Windows 10 эта работа:

nslookup -q=TXT villagevines.com 

1
2018-06-01 12:38



Он даже работал в osx. благодаря - bring2dip