วิธีทดสอบความเร็ว DNS


17

ฉันใช้ google open DNS ฉันจะวัดความเร็วของเซิร์ฟเวอร์ DNS ได้อย่างไร

คำตอบ:


14

คุณสามารถใช้คำสั่ง folllowing:

  dig YOURDOMAIN +nssearch 

2
+[no]nssearch เมื่อตั้งค่าตัวเลือกนี้ขุดพยายามค้นหาเซิร์ฟเวอร์ชื่อที่มีสิทธิ์สำหรับโซนที่มีชื่อที่ถูกค้นหาและแสดงระเบียน SOA ที่แต่ละเซิร์ฟเวอร์ชื่อมีสำหรับโซน
Adriano P

19

time dig a foobar.com @8.8.8.8หากคุณเพียงแค่ต้องการเวลาในการค้นหาของระเบียนเดียวการใช้ วิธีการทดสอบนี้ไม่ค่อยดีนักหลังจากการค้นหาครั้งแรกคุณจะได้รับผลการแคชและเซิร์ฟเวอร์ใดก็ตามที่อยู่ใกล้คุณมากขึ้นจะให้การตอบสนองที่รวดเร็วที่สุด

namebenchน่าจะเป็นเครื่องมือที่คุณกำลังมองหา มันจะทำการค้นหาตามโดเมนที่อยู่ในแคชเบราว์เซอร์ของคุณระเบียนสุ่มจากรายการของระเบียนที่เป็นที่นิยม ฯลฯ มีการกำหนดค่าสูงเพื่อทดสอบรายการเซิร์ฟเวอร์ DNS ที่คุณต้องการรายการบันทึกของคุณ ฯลฯ


7

นี้ช่วยฉันในการทุบตีพรอมต์ ฉันมีปัญหาที่เนมเซิร์ฟเวอร์ถูกสุ่มเวลา คุณต้องใช้ยูทิลิตี dig ซึ่งไม่ใช่ค่าเริ่มต้นสำหรับการติดตั้งขั้นต่ำ คุณสามารถรับมันได้โดยการติดตั้ง

$ yum install bind-utils

สำหรับ Fedora / RedHat / CentOS หรือ

$ apt install dnsutils

สำหรับ Ubuntu / Debian

$ while true; do dig www.google.com | grep time; sleep 2; done

สิ่งนี้ให้ผลเช่น:

;; Query time: 2 msec
;; Query time: 1 msec
;; connection timed out; no servers could be reached
;; Query time: 1 msec
;; Query time: 53 msec
;; connection timed out; no servers could be reached
;; connection timed out; no servers could be reached
;; Query time: 2 msec
;; Query time: 5 msec
;; Query time: 3 msec

ในการเชื่อมต่อที่ดีควรมีคิวรีไม่เกิน 2 มิลลิวินาที


0
sudo apt-get install namebench

namebench 
...
> Sending 1 queries to 7 servers... [0/7]
> Sending 1 queries to 7 servers... [4/7]
> Sending 1 queries to 7 servers... [6/7]
> Sending 1 queries to 7 servers... [7/7]
> Saving report to /tmp/namebench_2019-08-13_1148.html
> Saving detailed results to /tmp/namebench_2019-08-13_1148.csv
> Opening /tmp/namebench_2019-08-13_1148.html
> Complete! SYS-127.0.0.53 [127.0.0.53] is the best.
Au revoir, mes amis!

และสร้างรายงาน html พร้อมผลลัพธ์ของ dns ที่ดีที่สุดสำหรับคุณตามความเร็วในการตอบสนองของ dns

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.