Je souhaite inspecter les enregistrements TXT pour mon domaine, tels que les enregistrements SPF. J'ai essayé la commande suivante avec nslookup mais elle n'a pas répertorié les enregistrements TXT:
nslookup -type=TXT example.com
Quelle est la bonne commande ou existe-t-il une meilleure utilisation des outils sous Windows 7?
Démarrez d'abord nslookup
sans paramètres, puis tapez set type=txt
, puis saisissez le nom de domaine.
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
>
Je n'ai aucune idée pourquoi, mais si vous ajoutez une adresse IP d'un nom à la fin, cela fonctionnera.
J'ai ajouté le nom DNS de google dans ce cas:
nslookup -type = TXT villagevines.com 8.8.8.8
Il peut s'agir de votre service DNS local.
HTH la prochaine fois que vous devrez interroger vos enregistrements TXT.
Télécharger BIND pour Windows , il y a un port Windows de Dig
dedans. Vous devez utiliser Dig au lieu de nslookup.
Si vous êtes un fan de Powershell (comme moi), vous pouvez également télécharger la Powershell Dig Cmdlet qui devrait obtenir TXT enregistre pour vous directement dans PowerShell. Bon.
PS> Get-Dns -Name mydomain.com -Type TXT
Le lien pour Get-Dns ne fonctionne pas, l'applet de commande Powershell standard pour ce faire est
PS> Resolve-DnsName villagevines.com -Type TXT
Sous Windows 10, cela fonctionne:
nslookup -q=TXT villagevines.com