คำสั่ง Linux เพื่อตรวจสอบระเบียน TXT ของโดเมน


คำตอบ:


220

ขุดจะทำค่อนข้างดี: dig -t txt example.comและถ้าคุณเพิ่ม+shortตัวเลือกคุณจะได้รับเพียงบันทึก txt ในเครื่องหมายคำพูดที่ไม่มี cruft อื่น ๆ


7
ตามที่ผู้จัดการ DNS ของฉันฉันมี 4 ระเบียน TXT - หนึ่งระเบียนที่มีโฮสต์ "@" และจากนั้น 3 สำหรับโดเมนหลัก อย่างไรก็ตามdig -tแสดงเฉพาะค่า SPF ความคิดใด ๆ
Nic Cottrell

14
@NicCottrell และคนอื่น ๆ สงสัยเกี่ยวกับเรื่องนี้; เป็นเพราะโดเมนที่คุณกำลังสอบถาม หากต้องการดูคีย์โดเมนโดยใช้การขุดจะเป็นเช่นนี้: dkim-selector._domainkey.example.com หาก Google เป็นผู้ให้บริการอีเมลของคุณ:dig -t txt google._domainkey.example.com
Robert Brisita

66

(1) โฮสต์คำสั่งมีดีเอาท์พุทสั้น:

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

ด้วยการขุด (1)ฉัน "มี" เพื่อเพิ่มตัวเลือก "+ สั้น" ตลอดเวลาเช่นกัน

(ฉันใช้ Debian)


0

เกี่ยวกับnslookupอะไร


2
เลิกใช้ nslookup เป็นเวลานานและไม่ควรใช้อีกต่อไป
bortzmeyer

2
ทำไมล่ะ มันใช้งานได้ ...
Massimo

7
มันใช้งานได้ดี แต่สไตลัสที่มีเม็ดดินเหนียว nslookupดูเหมือนจะเป็นพอร์ตพื้นฐานมากที่nslookup.exeพบใน Windows (หรืออาจมาจาก BSD ฉันไม่รู้) แน่นอนว่านี่ไม่ใช่เรื่องเลวร้าย แต่ Linux nslookup คือ ... ls, helpไม่ได้ถูกนำมาใช้ เอาต์พุตยากที่จะแยกวิเคราะห์โดยสคริปต์ ทั้งสองdigและhostมีชุดคุณลักษณะที่สมบูรณ์ยิ่งขึ้น
grawity

5
ไม่ nslookup ไม่ได้ถูก จำกัด ไว้ kb.isc.org/article/AA-00496/0/BIND-9.9.0a3-Release-Notes.htm
Daniele Testa

7
อ้างจากลิงค์ด้านบน: "nslookup จะไม่ถือว่าเป็นการเลิกใช้แล้ว"
Daniele Testa
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.