ใช้ namebench เพื่อกำหนดเกณฑ์การกำหนดค่า DNS ของคุณ
ถ้าคุณชอบคนส่วนใหญ่คุณจะไม่คิดถึง DNS (Domain Name Server) มากนักเมื่อคุณป้อนที่อยู่ IP ของ DNS ISP (ผู้ให้บริการอินเทอร์เน็ต) ให้คุณเข้าสู่การตั้งค่าเครือข่ายของ Mac เมื่อ Mac ของคุณสามารถเชื่อมต่อกับอินเทอร์เน็ตและคุณสามารถเรียกดูเว็บไซต์โปรดของคุณได้แล้วคุณจะมีอะไรเพิ่มมากขึ้นสำหรับ DNS
ด้วยเครื่องมือชื่อใหม่จาก Google Code คุณสามารถเรียกใช้การทดสอบแบบเบ็ดเสร็จสำหรับผู้ให้บริการ DNS ของคุณเพื่อดูว่าบริการทำงานได้ดีเพียงใด เหตุใดจึงสำคัญ? เนื่องจากเมื่อคุณเรียกดูเว็บ การเชื่อมต่ออินเทอร์เน็ต ของคุณจะใช้ DNS เพื่อค้นหาที่อยู่ IP (Internet Protocol) ของเว็บไซต์ที่คุณต้องการเข้าถึง ความเร็วในการค้นหาสามารถทำได้กำหนดว่าเว็บเบราเซอร์ของคุณจะเริ่มดาวน์โหลดได้เร็วแค่ไหน และไม่ใช่แค่เว็บไซต์เดียวที่มองขึ้นมา สำหรับหน้าเว็บส่วนใหญ่มี URL ที่ฝังอยู่ในเว็บเพียงไม่กี่ URL ที่ต้องได้รับการตรวจสอบเช่นกัน อิลิเมนต์เพจจากโฆษณาไปยังรูปภาพมี URL ที่ใช้ DNS เพื่อแก้ไขตำแหน่งที่จะดึงข้อมูล
การมี DNS ที่รวดเร็วจะช่วยให้สามารถตอบสนองได้อย่างรวดเร็วในเว็บเบราเซอร์ของคุณ
Google Code namebench
Namebench สามารถดูได้จากเว็บไซต์ Google Code เมื่อคุณดาวน์โหลด namebench ไปยัง Mac ของคุณแล้วคุณสามารถกำหนดค่าพารามิเตอร์ namebench บางส่วนได้จากนั้นเริ่มการทดสอบ
การกำหนดค่า namebench
เมื่อคุณเปิดใช้ namebench คุณจะเห็นหน้าต่างเดียวที่คุณสามารถกำหนดค่าตัวเลือกต่างๆได้ แม้ว่าคุณจะสามารถยอมรับค่าเริ่มต้นได้แล้ว แต่คุณจะได้รับผลที่ดีขึ้นและมีความหมายยิ่งขึ้นโดยใช้ข้อมูลด้านล่างเพื่อปรับแต่งพารามิเตอร์เพื่อตอบสนองความต้องการเฉพาะของคุณเอง
Nameservers: ฟิลด์นี้ควรมีที่อยู่ IP ของบริการ DNS ที่คุณใช้กับ Mac ก่อน นี่อาจเป็น บริการ DNS ที่ผู้ ให้บริการอินเทอร์เน็ตของคุณให้ไว้ คุณสามารถเพิ่มที่อยู่ IP DNS เพิ่มเติมที่คุณต้องการรวมไว้ในการทดสอบด้วยการคั่นด้วยเครื่องหมายจุลภาค
รวมถึงผู้ให้บริการ DNS ทั่วโลก (Google Public DNS, OpenDNS, UltraDNS ฯลฯ ): การวางเครื่องหมายถูกที่นี่จะทำให้ผู้ให้บริการ DNS รายใหญ่สามารถรวมเข้าในการทดสอบได้
รวมบริการ DNS ในระดับภูมิภาคที่ดีที่สุด: การวางเครื่องหมายถูกที่นี่จะทำให้ผู้ให้บริการ DNS ในพื้นที่เฉพาะของคุณสามารถรวมอยู่ในรายการ IP DNS ที่จะทดสอบโดยอัตโนมัติ
Benchmark Data Source: เมนูแบบเลื่อนลงนี้ควรแสดงรายการเบราว์เซอร์ที่คุณติดตั้งไว้ใน Mac เลือกเบราว์เซอร์ที่คุณใช้บ่อยที่สุด Namebench จะใช้ไฟล์ประวัติของเบราเซอร์เป็นแหล่งชื่อเว็บไซต์ที่จะใช้สำหรับตรวจสอบบริการ DNS
โหมดการเลือกข้อมูลมาตรฐาน: มี 3 โหมดให้เลือกดังนี้
- ถ่วงน้ำหนัก: นี่เป็นทางเลือกที่ดีที่สุดสำหรับบุคคลส่วนใหญ่ ช่วยลดจำนวนเว็บไซต์ที่ซ้ำกันจากรายการชื่อไซต์ที่จะตรวจสอบ โดยจะใช้ประวัติการเข้าชมของเบราเซอร์และรายชื่อ Alexa ใน 10,000 โดเมนยอดนิยมตามความนิยม
- สุ่ม: การสุ่มเลือกชื่อโฮสต์จากแหล่งข้อมูลที่เลือก หากประวัติเบราว์เซอร์ของคุณไม่กว้างขวางมากการตั้งค่านี้จะใช้ชื่อโฮสต์ที่ซ้ำกันหลายแห่งเพื่อสิ้นสุดการทดสอบ ชื่อที่ซ้ำกันสามารถให้คะแนนผลลัพธ์ทั้งบวกหรือลบได้
- Chunk: วิธีนี้ใช้กลุ่มของชื่อโฮสต์ที่เลือกแบบสุ่มจากประวัติเบราว์เซอร์ของคุณ
จำนวนการทดสอบ: กำหนดจำนวนคำขอหรือการทดสอบที่จะดำเนินการสำหรับผู้ให้บริการ DNS แต่ละราย การทดสอบจำนวนมากจะให้ผลลัพธ์ที่แม่นยำที่สุด แต่ยิ่งจำนวนที่มากขึ้นก็ยิ่งต้องใช้เวลาในการทดสอบนานเท่าไร ขนาดที่แนะนำมีตั้งแต่ 125 ถึง 200 แต่การทดสอบอย่างรวดเร็วสามารถทำได้โดยมีเพียงไม่กี่ 10 รายการและยังคงให้ผลลัพธ์ที่สมเหตุสมผล
จำนวนการเรียกใช้: กำหนดจำนวนครั้งที่การทดสอบทั้งหมดจะถูกเรียกใช้ ค่าดีฟอลต์ของ 1 จะเพียงพอสำหรับการใช้งานส่วนใหญ่ การเลือกค่าที่มากกว่า 1 จะทดสอบเฉพาะว่าระบบ DNS ในระบบของคุณเก็บข้อมูลไว้ได้ดีเพียงใด
เริ่มการทดสอบ
เมื่อคุณกำหนดค่าพารามิเตอร์ namebench เรียบร้อยแล้วคุณสามารถเริ่มการทดสอบได้โดยคลิกที่ปุ่ม 'เริ่มต้นเกณฑ์มาตรฐาน'
การทดสอบเกณฑ์มาตรฐานอาจใช้เวลาไม่กี่นาทีถึง 30 นาที เมื่อฉันรัน namebench ด้วยจำนวนการทดสอบที่กำหนดไว้ที่ 10 ใช้เวลาประมาณ 5 นาที ในระหว่างการทดสอบคุณควรละเว้นจากการใช้ Mac
ทำความเข้าใจกับผลการทดสอบ
เมื่อการทดสอบเสร็จสิ้นเว็บเบราว์เซอร์ของคุณจะแสดงหน้าผลการค้นหาซึ่งจะแสดงรายการเซิร์ฟเวอร์ DNS ประสิทธิภาพ สูงสุด สาม อันดับพร้อมด้วยรายชื่อผู้ให้บริการ DNS และเปรียบเทียบกับระบบ DNS ที่คุณใช้อยู่
ในการทดสอบเซิร์ฟเวอร์ DNS สาธารณะของ Google ของฉันกลับมาเสมอเนื่องจากไม่สามารถส่งคืนคำค้นหาสำหรับเว็บไซต์บางแห่งที่ฉันมักดู ฉันพูดถึงเรื่องนี้เพียงเพื่อแสดงให้เห็นว่าแม้ว่าเครื่องมือนี้ได้รับการพัฒนาขึ้นโดยใช้ Google แต่ดูเหมือนว่า Google จะไม่ได้รับความสำคัญอย่างมาก
คุณควรเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณหรือไม่?
ขึ้นอยู่กับว่า หากคุณมีปัญหากับผู้ให้บริการ DNS ปัจจุบันของคุณใช่แล้วการเปลี่ยนแปลงอาจเป็นสิ่งที่ดี อย่างไรก็ตามคุณควรใช้การทดสอบภายในสองสามวันและในเวลาที่ต่างกันเพื่อให้ทราบว่า DNS จะทำงานได้ดีที่สุดสำหรับคุณ
คุณควรทราบด้วยว่าเนื่องจาก DNS มีอยู่ในผลลัพธ์ไม่ได้หมายความว่า DNS สาธารณะที่ทุกคนสามารถใช้งานได้ตลอดเวลา หากมีการระบุไว้ในผลลัพธ์แล้วปัจจุบันจะเปิดให้เข้าถึงโดยบุคคลทั่วไป แต่อาจเป็นเซิร์ฟเวอร์ที่ปิดได้ในบางเวลาในอนาคต หากคุณตัดสินใจที่จะเปลี่ยนผู้ให้บริการ DNS หลักของคุณคุณอาจต้องการออก DNS IP ที่ ISP ของคุณกำหนดให้เป็นที่อยู่ IP DNS รอง ด้วยวิธีนี้ DNS หลัก จะถูกลบไปโดยอัตโนมัติคุณจะกลับไปที่ DNS เดิมโดยอัตโนมัติ
เผยแพร่: 2/15/2010
อัปเดต: 12/15/2014