ขุด เป็นเครื่องมือบรรทัดคำสั่งของ Linux ที่ใช้ค้นหา ระเบียน DNS สำหรับโฮสต์ บทช่วยสอนนี้จะอธิบายวิธีใช้คำสั่งนี้และรวมตัวอย่างที่มีประโยชน์
ระเบียน DNS ให้ข้อมูลกับคอมพิวเตอร์ของคุณเกี่ยวกับที่อยู่ IP ของโฮสต์ในเครือข่าย การกำหนดค่าอีเมล หรือข้อมูลข้อความอื่นๆ ที่สามารถเชื่อมโยงกับโฮสต์ได้
ระเบียน DNS ให้ไดเรกทอรีถนนสำหรับอินเทอร์เน็ต เมื่อคุณเข้าถึงเว็บไซต์ คอมพิวเตอร์ของคุณจะค้นหาระเบียน DNS ที่เชื่อมโยงกับโดเมนของเว็บไซต์เพื่อรับที่อยู่ IP ของเซิร์ฟเวอร์ที่โฮสต์บนอินเทอร์เน็ต เพื่อให้สามารถเข้าถึงได้
ขุด จะค้นหาบันทึกเหล่านี้ตามข้อมูลที่คุณป้อนและส่งคืนข้อมูลที่เกี่ยวข้อง
ไวยากรณ์
ขุดชื่อตัวเลือกเซิร์ฟเวอร์
โปรดทราบว่า:
- เซิร์ฟเวอร์ คือที่อยู่ของเซิร์ฟเวอร์ DNS ที่คุณต้องการสอบถาม – สามารถยกเว้นได้หากคุณต้องการใช้เซิร์ฟเวอร์ DNS ที่ใช้บนคอมพิวเตอร์/เครือข่ายท้องถิ่นของคุณ
- ตัวเลือก เป็นตัวเลือกที่ส่งต่อไปยังขุด .ได้ เพื่อเปลี่ยนพฤติกรรมเริ่มต้น
- NAME คือชื่อของทรัพยากรที่คุณต้องการค้นหา ซึ่งมักจะเป็นชื่อโดเมน ตัวอย่างเช่น linuxscrew.com
ขุด ตัวเลือกคำสั่ง | |
---|---|
-4 | ใช้ IPv4 เท่านั้น |
-6 | ใช้ IPv6 เท่านั้น |
-t | ประเภทของระเบียนที่จะสืบค้น |
-x | ค้นหาย้อนกลับอย่างง่าย |
ขุด มี ล็อต ของตัวเลือกขึ้นอยู่กับประเภทของแบบสอบถามที่คุณต้องการทำ เราจะครอบคลุมการใช้งานทั่วไปด้านล่าง แต่สำหรับการใช้งานขั้นสูง คุณสามารถอ่านคู่มือผู้ใช้ได้เสมอโดยการเรียกใช้:
คนขุด
ตัวอย่าง
มาดูสถานการณ์การใช้งานพื้นฐานที่สุดกัน – การเรียกใช้แบบสอบถามชื่อโดเมนสำหรับเว็บไซต์อินเทอร์เน็ต:
ขุด linuxscrew.com
ผลลัพธ์ใด:
<ก่อน>; <<>> DiG 9.10.6 <<>> linuxscrew.com;; ตัวเลือกสากล:+cmd;; ได้คำตอบแล้ว:;; ->>HEADER<<- opcode:QUERY, สถานะ:NOERROR, id:48089;; ธง:qr rd ra; คำถาม:1 คำตอบ:1 ผู้มีอำนาจ:0, เพิ่มเติม:1;; การเลือกปฏิบัติ:; EDNS:เวอร์ชัน:0, แฟล็ก:; uDP:1232;; ส่วนคำถาม:;linuxscrew.com. ใน;; ส่วนคำตอบ:linuxscrew.com. 300 ใน 157.245.255.91;; เวลาสืบค้น:29 msec;; เซิร์ฟเวอร์:1.1.1.1#53(1.1.1.1);; เมื่อ:ส. 19 ธ.ค. 23:19:10 GMT 2020;; ขนาดผงชูรส rcvd:59คุณไม่ต้องสนใจข้อความสองช่วงแรกๆ เลยก็ได้ ข้อมูลเหล่านี้เป็นเพียงข้อมูลใน ขุด เพื่อป้องกันไม่ให้มีรายละเอียดมากเกินไป เองตามด้วยรายละเอียดของแบบสอบถามที่ส่งไป
ส่วนคำตอบ แสดงให้เราเห็น A บันทึกสำหรับ linuxscrew.com – ที่อยู่ IP ของเซิร์ฟเวอร์ที่เชื่อมโยงกับชื่อโดเมนนั้น
บล็อกข้อความสุดท้ายในผลลัพธ์บอกเราเกี่ยวกับสถิติสำหรับข้อความค้นหา – ผลลัพธ์มาจากไหน (เซิร์ฟเวอร์ DNS) และใช้เวลานานแค่ไหน
หากต้องการยกเว้นข้อมูลเพิ่มเติมและแสดงเฉพาะส่วนคำตอบ ให้เพิ่ม +short ตัวเลือก
ขุด +สั้น linuxscrew.com
การค้นหาระเบียน DNS ประเภทต่างๆ ด้วยคำสั่ง Dig
บันทึก
ที่อยู่ IP ของโฮสต์ ซึ่งมักใช้ในการค้นหาเว็บเซิร์ฟเวอร์:
ขุด A +สั้น linuxscrew.com
บันทึก TXT
บันทึกข้อความ ใช้สำหรับบันทึก คำอธิบาย รหัสยืนยัน ข้อมูลที่ไม่ได้มาตรฐานอื่นๆ:
ขุด TXT +สั้น linuxscrew.com
ระเบียน MX
ข้อมูลเซิร์ฟเวอร์เมล:
ขุด MX +สั้น linuxscrew.com
NS Records
รายละเอียดของเนมเซิร์ฟเวอร์ที่จัดหาบันทึก:
ขุด NS +short linuxscrew.com
ทุกอย่าง!
รับบันทึกที่มีอยู่ทั้งหมด:
ขุด linuxscrew.com ใดๆ
บทสรุป
ขุด มาเป็นของตัวเองเมื่อคุณกำลังแก้ไขปัญหาเครือข่าย โดยให้คำตอบที่เชื่อถือได้ว่าคอมพิวเตอร์ของคุณใช้ข้อมูลใดในการเข้าถึงทรัพยากรเครือข่าย โดยไม่ต้องคาดเดา
หากคุณกำลังใช้บริการออนไลน์ คุณสามารถใช้ dig เพื่อยืนยันว่าโฮสต์เว็บของคุณใช้การกำหนดค่า DNS อย่างถูกต้อง และทุกสิ่งในโดเมนของคุณชี้ไปที่เซิร์ฟเวอร์ที่ถูกต้อง
หากคุณกำลังดำดิ่งสู่เครือข่ายคอมพิวเตอร์ โปรดอ่านบทความอื่นๆ ของเราเพื่อดูเคล็ดลับที่เป็นประโยชน์เพิ่มเติม