เครื่องมือวินิจฉัยการเชื่อมต่อ nslookup
ส่งคำขอไปยัง DNS เซิร์ฟเวอร์หลายตัวพร้อมกันเพื่อวินิจฉัยการแก้ไขชื่อ
คุณสมบัติ
ส่งคำขอไปยัง DNS สาธารณะ 4 ตัวพร้อมกัน
ส่งคำขอไปยัง DNS สาธารณะ 4 ตัวที่มีชื่อเสียงแบบขนาน
ผลลัพธ์ในรูปแบบ nslookup และ dig
ผลลัพธ์ของคำสั่งทั้งสองรูปแบบสามารถคัดลอกได้
ระบุการเชื่อกันของการตอบสนองโดยอัตโนมัติ
แสดงว่าการตอบสนองจากเซิร์ฟเวอร์เหมือนกันหรือไม่
รองรับระเบียน 7 ประเภท
สลับระหว่าง A, AAAA, CNAME, MX, NS, TXT และ SOA
วิธีการใช้งาน
ป้อนชื่อโดเมน
ป้อนชื่อโดเมนที่ต้องการวินิจฉัยในช่องป้อนข้อมูล
เลือกประเภทระเบียนและเซิร์ฟเวอร์ปลายทาง
เลือกประเภทที่ต้องการค้นหาและปรับการตรวจสอบเซิร์ฟเวอร์ปลายทาง
รันวินิจฉัยและเปรียบเทียบ
กดปุ่มวินิจฉัยเพื่อตรวจสอบการตอบสนอง เวลาการตอบสนอง และสถานการณ์การเชื่อกันของแต่ละเซิร์ฟเวอร์
คัดลอกผลลัพธ์คำสั่ง
คัดลอกข้อความในรูปแบบ nslookup และ dig โดยใช้ปุ่มคัดลอก
กรณีการใช้งาน
ยืนยันการเผยแพร่ DNS หลังการเปลี่ยนแปลง
เปรียบเทียบว่า DNS แต่ละตัวจะส่งกลับค่าใหม่หลังจากการโยกย้ายเซิร์ฟเวอร์หรือไม่
แยกสาเหตุของการเชื่อมต่อที่ไม่สำเร็จ
ตรวจสอบว่าการแก้ไขชื่อได้ผลหรือไม่เมื่อไม่สามารถเปิดเว็บไซต์ได้
วินิจฉัยในสภาพแวดล้อมที่ไม่สามารถใช้คำสั่งได้
รันวินิจฉัยที่เทียบเท่ากับ nslookup จากคอมพิวเตอร์ที่ทำงานหรือสมาร์ตโฟน
แนบผลลัพธ์วินิจฉัยในรายงานข้อขัดข้อง
คัดลอกข้อความในรูปแบบคำสั่งและแชร์
ความรู้พื้นฐาน
ความแตกต่างระหว่าง nslookup และ dig
nslookup และ dig เป็นคำสั่งที่ใช้ในการขอการแก้ไขชื่อจาก DNS แต่รูปแบบผลลัพธ์และปริมาณข้อมูลที่สามารถอ่านได้นั้นแตกต่างกัน
- nslookup:nslookup แสดง DNS เซิร์ฟเวอร์ที่ตอบสนองและผลลัพธ์ของการแก้ไขในรูปแบบกระชับเพียงไม่กี่บรรทัด และเหมาะสมสำหรับกรณีที่ต้องการตรวจสอบเพียงที่อยู่ IP
- dig:dig แสดงการตอบสนองโดยแบ่งออกเป็นส่วนต่างๆ เช่น QUESTION SECTION และ ANSWER SECTION และสามารถอ่านค่า TTL ที่เหลือได้
เหตุผลที่ผลลัพธ์แตกต่างกันในแต่ละ DNS เซิร์ฟเวอร์
DNS เซิร์ฟเวอร์แคช (Cache DNS Server) จะเก็บการตอบสนองที่ดึงมาแล้วไว้ตามจำนวนวินาทีของ TTL ดังนั้นหลังจากการเปลี่ยนการตั้งค่า เซิร์ฟเวอร์บางตัวจะส่งกลับค่าเก่าและเซิร์ฟเวอร์บางตัวจะส่งกลับค่าใหม่
- TTL:TTL คือจำนวนวินาทีที่ได้รับอนุญาตให้แคชระเบียน หากค่า TTL เป็น 300 ระบบจะนำการตอบสนองเดียวกันกลับมาใช้ใหม่เป็นเวลา 5 นาที
- เวลาที่ผลลัพธ์เหมือนกัน:การตอบสนองเก่าจะยังคงอยู่จนกว่า TTL ก่อนการเปลี่ยนแปลงจะหมดลง หากตั้ง TTL เป็น 3600 อาจมีความแตกต่างได้สูงสุดประมาณ 1 ชั่วโมง
วิธีบ่งชี้เมื่อไม่ได้รับการตอบสนอง
เมื่อการแก้ไขชื่อล้มเหลว การตอบสนอบค่อนข้างแตกต่างกันขึ้นอยู่กับว่าโดเมนนั้นไม่มีอยู่จริง หรือเพียงแค่ประเภทระเบียนนั้นไม่ได้รับการตั้งค่าไว้
- ไม่พบระเบียน:มีความเป็นไปได้สูงที่การสะกดชื่อโดเมนอาจผิดหรือประเภทระเบียนนั้นไม่ได้รับการตั้งค่า และสามารถแยกปัญหาได้โดยการสลับประเภท
- เซิร์ฟเวอร์บางตัวล้มเหลวเท่านั้น:หาก DNS เซิร์ฟเวอร์เพียงตัวหนึ่งไม่ตอบสนอง เป็นไปได้ว่าเซิร์ฟเวอร์นั้นมีปัญหาชั่วคราวหรือสถานะของแคช
ความปลอดภัยและความเป็นส่วนตัว
การประมวลผลบนเซิร์ฟเวอร์
ข้อมูลที่ป้อนจะได้รับการประมวลผลบนเซิร์ฟเวอร์ และจะส่งเพียงข้อมูลที่จำเป็นสำหรับการสอบถาม
การประมวลผลชั่วคราวเท่านั้น
เซิร์ฟเวอร์ทำการประมวลผลชั่วคราวสำหรับ คำขอ DNS จากนั้นลบข้อมูลหลังจากส่งผลลัพธ์
การสื่อสารเข้ารหัสด้วย HTTPS
ข้อมูลที่ส่งและรับทั้งหมดเข้ารหัสด้วย TLS ไม่สามารถอ่านได้จากบุคคลที่สาม
ไม่มีการส่งไปยังบุคคลที่สาม
ไม่ส่งเนื้อหาอินพุตไปยังบริการภายนอก เช่น เครือข่ายโฆษณาหรือตัวติดตามข้อมูล
ส่งไปยัง DNS เซิร์ฟเวอร์เท่านั้น
ชื่อโดเมนที่ป้อนจะถูกส่งไปยังเซิร์ฟเวอร์ DNS ที่เลือกไว้ในปัจจุบันเท่านั้นเพื่อวัตถุประสงค์ในการแก้ไขชื่อ
ข้อมูลอัปเดต
- update #230
เพิ่มเครื่องมือวินิจฉัยการเชื่อมต่อ nslookup
ป้อนชื่อโดเมน และจะส่งคำค้นหาไปยัง Google, Cloudflare, Quad9 และ OpenDNS พร้อมกัน เพื่อเปรียบเทียบการตอบสนองและเวลาตอบสนอง นอกจากนี้ยังสามารถคัดลอกผลลัพธ์ในรูปแบบ nslookup และ dig command ได้