Perintah Linux untuk memeriksa catatan TXT domain

163

Apakah ada perintah shell linux yang bisa saya gunakan untuk memeriksa catatan TXT domain?

John
sumber

Jawaban:

220

Dig juga akan melakukannya dengan cukup baik: dig -t txt example.comdan jika Anda menambahkan +shortopsi, Anda hanya mendapatkan catatan txt dalam tanda kutip tanpa cacat lainnya.

kaerast
sumber
7
Menurut manajer DNS saya, saya memiliki 4 catatan TXT - satu SPF dengan host "@" dan kemudian 3 untuk domainkey. Namun, dig -thanya menunjukkan nilai SPF. Ada ide?
Nic Cottrell
14
@NicCottrell dan siapa pun yang bertanya-tanya tentang ini; itu karena domain yang Anda tanyakan. Untuk melihat kunci domain menggunakan penggalian, itu akan menjadi: dkim-selector._domainkey.example.com Jika Google adalah penyedia email Anda:dig -t txt google._domainkey.example.com
Robert Brisita
66

Perintah host (1) memiliki output yang bagus dan singkat:

$ 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
$ 

Dengan menggali (1) saya "harus" menambahkan opsi "+ pendek" sepanjang waktu juga.

(Saya menggunakan Debian).

asjo
sumber
0

Bagaimana dengan nslookup?

Massimo
sumber
2
nslookup sudah usang untuk waktu yang lama dan tidak boleh digunakan lagi
bortzmeyer
2
Kenapa tepatnya? Berhasil ...
Massimo
7
Ini bekerja , tentu saja, tapi begitu juga stylus dengan tablet tanah liat. nslookuptampaknya menjadi port yang sangat mendasar dari yang nslookup.exeditemukan di Windows (atau mungkin itu berasal dari BSD? Saya tidak tahu). Ini tidak buruk, tentu saja, tetapi Linux nslookup adalah ... ls,, helptidak diimplementasikan. Outputnya sulit diurai oleh skrip. Keduanya digdan hostmemiliki set fitur yang lebih kaya.
grawity
5
Tidak, nslookup TIDAK diendapkan. kb.isc.org/article/AA-00496/0/BIND-9.9.0a3-Release-Notes.htm
Daniele Testa
7
Kutipan dari tautan di atas: "nslookup tidak lagi dianggap usang."
Daniele Testa