ตารางที่สามารถค้นหาได้เกี่ยวกับประเภทบันทึก DNS ที่นิยมใช้ ตั้งแต่ A และ MX ไปจนถึง CAA และ TLSA พร้อมคำอธิบาย
การค้นหา DNS ผ่าน HTTPS
เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ
ใช้การค้นหา DNS ผ่าน HTTPS
หน้าที่ของมันคืออะไร
ค้นหาข้อมูล DNS ของโดเมนโดยใช้ DNS over HTTPS (DoH) เบราว์เซอร์ของคุณจะส่งคำขอไปยังเซิร์ฟเวอร์รีเลย์ของ PhishDestroy ซึ่งจะส่งคำขอไปยัง Cloudflare หรือ Google และแสดงรายการคำตอบแต่ละข้อพร้อมค่า TTL ของมัน
ชื่อ DNS ที่คุณค้นหาจะถูกส่งไปยังเซิร์ฟเวอร์รีเลย์ DNS ของ PhishDestroy (/api/dns-resolve.php) ซึ่งจะส่งคำขอไปยัง Cloudflare หรือ Google DNS ผ่าน HTTPS
วิธีใช้การค้นหา DNS ผ่าน HTTPS
- ป้อนชื่อโฮสต์. เปลี่ยนชื่อตัวอย่างเป็นโดเมนหรือโฮสต์ที่คุณต้องการตรวจสอบ เช่น mail.example.com โดยไม่ต้องใส่ https:// และเส้นทางใดๆ
- เลือกประเภทบันทึก. เลือก A, AAAA, CNAME, MX, TXT, NS, CAA หรือ SOA แต่ละการค้นหาจะตรวจสอบประเภทหนึ่งเท่านั้น
- เลือกตัวแก้ปัญหา. เลือก Cloudflare Secure DNS หรือ Google Public DNS การถามทั้งสองตัวเลือกจะแสดงให้เห็นว่าคำตอบขึ้นอยู่กับตัวแก้ปัญหา DNS หรือไม่
- ความมุ่งมั่น. กด Resolve DNS หรือป้อนชื่อลงในช่องชื่อ การค้นหาจะถูกส่งไปยังเซิร์ฟเวอร์รีเลย์ของ PhishDestroy ซึ่งจะส่งคำขอไปยังผู้ให้บริการที่เลือกผ่าน HTTPS
- อ่านคำตอบ. ตรวจสอบสถานะก่อน แล้วตรวจสอบบัตรคำตอบแต่ละใบ: ประเภทข้อมูล ชื่อ TTL และค่า การคัดลอกจะนำค่าหนึ่งค่าไปวางในคลิปบอร์ด
- ดำเนินการสอบสวนต่อไป. ใช้ตัวเลือก “ส่งไปยัง…” เพื่อส่งโดเมนไปยังเครื่องมือค้นหาข้อมูลติดต่อฝ่ายรับเรื่องร้องเรียน (Abuse Contact Lookup), เครื่องมือตรวจสอบความถูกต้องของอีเมล (Email Authentication Checker) หรือ เครื่องสร้างโดเมนที่คล้ายกัน (Lookalike Domain Generator)
ตัวอย่าง
บันทึก A ของ example.com
example.comDNS Answers
✓ NOERROR
A
TTL: 124s
example.com
104.20.23.154
A
TTL: 124s
example.com
172.66.147.243แสดงสถานะการตอบกลับ (NOERROR) และทุกรายการ A ของ example.com พร้อมด้วย TTL และปุ่มคัดลอก เปลี่ยนประเภทเป็น MX หรือ TXT เพื่อดูเซิร์ฟเวอร์อีเมลและ SPF หรือสตริงการตรวจสอบ
สิ่งที่ระบบตรวจสอบ
| สัญญาณ | ความหมายของคำนี้คืออะไร |
|---|---|
| NOERROR | ตัวแก้ปัญหาชื่อโดเมนตอบกลับตามปกติ ชื่อดังกล่าวมีอยู่ แต่อาจไม่มีข้อมูลบันทึกประเภทที่คุณขอ |
| สถานะข้อผิดพลาด 3 (NXDOMAIN) | ชื่อนี้ไม่มีอยู่จริง สำหรับโดเมนที่ถูกรายงานว่าใช้ในกิจกรรมฟิชชิ่ง สิ่งนี้อาจหมายความว่าผู้จดทะเบียนได้ระงับการใช้งานโดเมนดังกล่าวแล้ว |
| สถานะข้อผิดพลาด 2 (SERVFAIL) | ระบบตัวแก้ปัญหาไม่สามารถรับคำตอบได้ เช่น เนื่องจากเซิร์ฟเวอร์ชื่อโดเมนไม่ตอบสนอง หรือการตรวจสอบความถูกต้องของ DNSSEC ไม่สำเร็จ โปรดลองใช้ผู้ให้บริการอื่น |
| ไม่พบข้อมูลใด | NOERROR พร้อมคำตอบว่าง: ชื่อนี้มีอยู่ แต่ไม่มีข้อมูลประเภทนี้ |
| ป้ายประเภทบันทึก | แต่ละคำตอบจะแสดงประเภทของตัวเอง การค้นหาด้วยคำสั่ง A สำหรับ alias จะคืนค่า CNAME ก่อน แล้วตามด้วยที่อยู่ต่าง ๆ ที่ CNAME นั้นชี้ไปยัง |
| TTL | จำนวนวินาทีที่ตัวแก้ปัญหาสามารถเก็บคำตอบไว้ได้ TTL ที่สั้นมาก ร่วมกับที่อยู่ที่มีการเปลี่ยนแปลงระหว่างการค้นหา เป็นสัญญาณของปรากฏการณ์ fast flux |
| ค่า | ข้อมูลบันทึกตามที่ตัวแก้ปัญหาส่งกลับมา: ที่อยู่, ชื่อโฮสต์, ลำดับความสำคัญ MX และเซิร์ฟเวอร์ MX หรือข้อความ TXT ที่ถูกใส่เครื่องหมายคำพูด เช่น นโยบาย SPF |
| ข้อผิดพลาดของรีเลย์ | แสดงเป็นข้อผิดพลาด: ไม่สามารถดึงข้อมูล DNS ได้ โดยสาเหตุอาจรวมถึงชื่อโฮสต์ไม่ถูกต้อง การส่งคำขอมากเกินไปในหนึ่งนาที หรือไม่สามารถติดต่อผู้ให้บริการได้ |
ตัวอย่างเพิ่มเติม
MX record ของ example.net
example.netสำหรับประเภท MX: NOERROR และคำตอบ MX หนึ่งรายการ คือ 0 . (MX แบบว่าง: ลำดับความสำคัญ 0 และชื่อโฮสต์ว่าง ซึ่งหมายความว่าโดเมนนี้ไม่รับอีเมลใดๆ)
บันทึก TXT ของ example.org
example.orgด้วยประเภท TXT: NOERROR และคำตอบ TXT สองข้อ ได้แก่ "v=spf1 -all" ซึ่งเป็นนโยบาย SPF ที่ไม่อนุญาตให้เซิร์ฟเวอร์ใดส่งอีเมลสำหรับโดเมนนั้น และโทเค็นที่สองที่ดูเหมือนถูกสร้างขึ้นแบบสุ่ม
ชื่อที่ถูกสงวนไว้ ซึ่งไม่สามารถมีอยู่ได้
login.exampleสำหรับประเภท A: สถานะข้อผิดพลาด 3 และไม่พบระเบียน A สำหรับ login.example เนื่องจากโดเมนระดับบนสุด .example ถูกสงวนไว้ ดังนั้นชื่อที่อยู่ภายใต้โดเมนนี้จึงไม่มีอยู่จริง
คำถามที่พบบ่อย
ฉันสามารถค้นหาข้อมูลจากบันทึกใดได้บ้าง?
A, AAAA, CNAME, MX, TXT, NS, CAA และ SOA โดยแต่ละคำค้นหาสามารถระบุได้เพียงประเภทเดียวเท่านั้น ให้ป้อนชื่อโฮสต์แบบเปล่า เช่น mail.example.com ไม่ใช่ URL แบบเต็มที่มี https:// หรือเส้นทาง
ERROR STATUS 3 หมายความว่าอย่างไร และคำตอบอาจแตกต่างกันในที่อื่นได้หรือไม่?
สถานะ 3 คือ NXDOMAIN: ชื่อดังกล่าวไม่มีอยู่ใน DNS ซึ่งนี่คือผลลัพธ์ที่โดเมนฟิชชิ่งที่ถูกระงับโดยผู้จดทะเบียน (clientHold) ส่งกลับมาด้วย คำตอบมาจากตัวแก้ปัญหา DNS สาธารณะเพียงตัวเดียว ณ เวลาหนึ่ง ดังนั้น geo-DNS และโฮสต์ fast-flux อาจส่งคืนที่อยู่ต่าง ๆ ให้กับผู้ใช้คนอื่น ๆ ได้
คำค้นหาของฉันถูกส่งไปที่ไหนบ้างครับ?
ใช่ ชื่อและประเภทบันทึกจะถูกส่งไปยังเซิร์ฟเวอร์รีเลย์ของ PhishDestroy (/api/dns-resolve.php) ซึ่งจะส่งคำขอไปยัง Cloudflare หรือ Google DNS ผ่าน HTTPS และส่งคำตอบกลับมา การค้นหาจะดำเนินการเฉพาะเมื่อคุณกด "Resolve DNS" หรือ "Load example" หรือส่งโดเมนมาที่นี่จากเครื่องมืออื่น และรีเลย์นี้อนุญาตให้ทำการค้นหาได้ประมาณ 60 ครั้งต่อนาทีต่อที่อยู่ IP หนึ่ง
ทำไมผมได้รับข้อความ NOERROR แต่ไม่มีข้อมูลใดๆ เลย?
ชื่อโดเมนนี้มีอยู่ แต่ไม่มีบันทึกประเภทที่คุณเลือก ตัวอย่างเช่น example.com ไม่มีบันทึก CAA ดังนั้นการค้นหา CAA จะคืนค่า NOERROR โดยไม่มีผลลัพธ์ใดๆ ลองใช้ประเภทอื่น หรือใช้ NS เพื่อตรวจสอบว่าใครเป็นผู้โฮสต์โซนนี้
ทำไมการค้นหาแบบ A จึงแสดง CNAME?
ชื่อนี้คือชื่อแทน (alias) ระบบตัวแปลชื่อจะติดตามชื่อนี้และส่งคืน CNAME พร้อมกับที่อยู่ของเป้าหมาย ทำให้คุณสามารถเห็นได้ว่าซับโดเมนนั้นชี้ไปยังที่ใดจริงๆ เช่น แพลตฟอร์มโฮสติ้งหรือ CDN
ทำไมค่า TTL จึงเปลี่ยนแปลงระหว่างการค้นหา?
ตัวแก้ปัญหาสาธารณะจะเก็บคำตอบไว้ในแคชและนับถอยหลัง TTL ลงเรื่อยๆ ตัวเลขที่ต่ำลงหมายความว่าคำตอบที่เก็บไว้ในแคชมีอายุมากขึ้น ไม่ใช่ว่าข้อมูลบันทึกได้เปลี่ยนแปลงไป ตัวรีเลย์ยังสามารถใช้คำตอบเดิมซ้ำได้นานถึง 30 วินาที