Daftar catatan TXT untuk domain dengan Windows nslookup


23

Saya ingin memeriksa catatan TXT untuk domain saya, seperti catatan SPF. Saya mencoba perintah berikut dengan nslookup tetapi tidak mencantumkan catatan TXT:

nslookup -type=TXT example.com

Apa perintah yang benar, atau apakah ada alat yang lebih baik digunakan pada Windows 7?


2
Perintah di atas berfungsi tetapi villagevines.com tidak memiliki catatan TXT, namun www.villagevines.com melakukannya.
user9517 mendukung GoFundMonica

Silakan lihat jawaban oleh WilfriedVS, yang berfungsi sebagai pesona
lucaferrario

1
Tidak yakin apakah parameter ini tersedia di Windows 7, tetapi di Windows 10 nslookup -q=txt example.comberfungsi untuk saya.
Jedidja

Jawaban:


42

Pertama mulai nslookuptanpa parameter, lalu ketik set type=txt, lalu ketik nama domain.

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

Contoh

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

>

2
Ini adalah jawaban nyata untuk pertanyaan dan harus ditandai seperti itu!
lucaferrario

Diperbarui untuk menggunakan ini sebagai jawabannya.
Josh

13

Saya tidak tahu mengapa, tetapi jika Anda menambahkan IP nameser pada akhirnya akan berfungsi.
Saya telah menambahkan nama dns google dalam kasus ini:

nslookup -type = TXT villagevines.com 8.8.8.8

Ini bisa menjadi layanan DNS lokal Anda.

HTH lain kali ketika Anda perlu meminta data TXT Anda.


Parameter terakhir adalah DNS untuk digunakan. Mungkin defaultnya adalah menggunakan ISP dan bahwa DNS adalah caching data lama. Ini mungkin bekerja segera setelah perubahan catatan DNS TXT.
tgkprog

Jika Anda mengetik: nslookup /? akan melihat: nslookup [-opt ...] server host # cukup cari 'host' menggunakan 'server'
tgkprog

5

Unduh BIND untuk Windows , ada port Windows di dalamnya dig. Anda harus menggunakan menggali alih-alih nslookup.

Jika Anda seorang penggemar Powershell (seperti saya), Anda juga dapat mengunduh Powershell Dig Cmdlet yang seharusnya mendapatkan data TXT untuk Anda langsung di dalam powershell. Barang bagus.

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

5

Tautan untuk Get-Dns tidak berfungsi, cmdlet Powershell standar untuk melakukannya adalah

PS> Resolve-DnsName villagevines.com -Type TXT

Lihat lebih lanjut tentang Resolve-DnsName


Itu hanya bekerja pada Windows Server 2012 R2 dan Windows 8.1, pertanyaannya adalah tentang Windows 7
LJT

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.