Список TXT записей для домена с Windows nslookup
Я хочу проверить записи TXT для моего домена, такие как записи SPF. Я попробовал следующую команду с nslookup, но в ней не было записей TXT:
nslookup -type=TXT example.com
Какая команда правильная, или в Windows 7 лучше использовать инструмент?
5 ответов
Первый старт 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
>
Я понятия не имею, почему, но если вы добавите IP-адрес сервера имен в конце, он будет работать.
Я добавил имя DNS Google в этом случае:
nslookup -type = TXT villagevines.com 8.8.8.8
Это может быть ваша локальная служба DNS.
HTH в следующий раз, когда вам нужно будет запросить ваши записи TXT.
Ссылка для Get-Dns не работает, стандартный командлет Powershell для этого
PS> Resolve-DnsName villagevines.com -Type TXT
Скачайте BIND для Windows, есть порт Windows dig
в этом. Вы должны использовать dig вместо nslookup.
Если вы являетесь поклонником Powershell (например, я), вы также можете скачать командлет Powershell Dig, который должен получать записи TXT непосредственно в PowerShell. Хорошая вещь.
PS> Get-Dns -Name mydomain.com -Type TXT