วันอังคารที่ 31 มกราคม พ.ศ. 2560

วิธีตรวจสอบ การทำงาน ของ DNS Server ด้วยเครื่องมือ NSLookup, THNIC DNS Check, MX ToolBox และอื่น ๆ


กรณีที่ได้สร้าง DNS Server มาเพื่อให้บริการกับบุคคลภายนอก ให้เขาสามารถค้นหารายชื่อภายใต้ Domain ที่เราได้สร้างไว้นั้น
เครื่องมือในการทำสอบการทำงานที่ผมมักใช้งาน มีอยู่ 3 อย่างคือ

  1. NSLOOKUP
    เป็นการใช้คำสั่ง CLI เพื่อทดสอบการทำงานของ DNS Server เพียงแต่ เข้าไปแล้วเลือกใช้ Server ของ Google แล้วทำการค้นหา เพียงเท่านี้ ก็จะสามารถตรวจสอบได้ว่า DNS ของเราให้บริการได้ปกติหรือไม่
    คำสั่งที่ใช้ nslookup และ server (ใน nslookup เพื่อเลือกที่จะถาม Server ของ Google ว่าสามารถหาข้อมูลที่เราให้บริการได้หรือไม่)

    ตัวอย่างการใช้งานคำสั่ง (จะเห็นได้ว่าถามจากคนละที่ ก็อาจได้ IP คนละชุดกันได้)
  2. THNIC ผู้ให้บริการรับจดทะเบียนชื่อโดเมนภายใต้ .th
    ซึ่งจะมีเครื่องมือในการตรวจสอบการทำงานของ DNS อยู่ด้วย
    https://www.thnic.co.th/dnscheck/
    เมื่อเข้าไปจะให้เรากรอก Domain หรือชื่อ Host ที่ต้องการตรวจสอบ ว่าพร้อมทำงานหรือไม่ และมีการทำงานของ DNS Server ที่ไหนบ้าง และยังสามารถตรวจสอบได้ว่า มี DNS ในระบบกี่ตัว ทำงานเป็นอย่างไรบ้าง


    เมื่อคลิกที่ปุ่มสีเขียวจะแสดงสถานะของ Server แต่ละ Level ว่าทำงานเป็นอย่างไร และให้ข้อมูลอะไรบ้าง (ตัวอย่างเมื่อคลิกดูข้อมูลที่ Root (.))
  3. MX ToolBox (ศูนย์รวมบริการในการตรวจสอบระบบในหลาย ๆ รูปแบบ)
    http://mxtoolbox.com/SuperTool.aspx
    ซึ่งในที่นี้ผมจะตรวจสอบเฉพาะการทำงานของ DNS Server ครับ
    หากทำงานได้ปกติดี ก็ควรจะขึ้น สีเขียวทั้งหมดครับ
สำหรับเครื่องมือเบื้องต้นก็เพียงเท่านี้ครับ
ซึ่งในตัวเครื่องมือเองอาจมีความสามารถเยอะกว่านี้มากครับ เพียงแต่ของกล่าวไว้ในที่นี้เพียงเท่านี้ก่อน


31/01/2560 16.06 น.
เพิ่มเติม dig (ซึ่งจะได้ข้อมูลตามนี้ครับ)




เพิ่มเติม  intodns.com จะได้ข้อมูลตามนี้ครับ

1/02/2560 เพิ่ม dnsstuff.com ตามคำแนะนำ
ข้อสังเกต
- ระบบทำรายงานเป็นสัดส่วนและจำนวนที่ชัดเจน
- สามารถ Export เป็น PDF ได้
- จากตรวจสอบที่เฉพาะและจำนวนมาก จึงใช้เวลาในการทำงานพอสมควร

ไม่มีความคิดเห็น:

แสดงความคิดเห็น