Làm thế nào để kiểm tra tốc độ DNS?


Câu trả lời:


14

Bạn có thể sử dụng lệnh folllowing:

  dig YOURDOMAIN +nssearch 

2
+[no]nssearch Khi tùy chọn này được đặt, hãy thử tìm các máy chủ tên có thẩm quyền cho vùng chứa tên đang được tra cứu và hiển thị bản ghi SOA mà mỗi máy chủ tên có cho vùng đó.
Adriano P

19

Nếu bạn chỉ muốn thời gian tra cứu một bản ghi, hãy sử dụng time dig a foobar.com @8.8.8.8. Phương pháp kiểm tra này thực sự không tốt kể từ sau lần tra cứu đầu tiên, bạn sẽ nhận được kết quả được lưu trong bộ nhớ cache và bất kỳ máy chủ nào gần bạn hơn sẽ cho bạn phản hồi nhanh nhất.

namebench có lẽ là công cụ bạn đang tìm kiếm. Nó tìm kiếm dựa trên các tên miền trong bộ nhớ cache của trình duyệt, các bản ghi ngẫu nhiên từ danh sách các bản ghi phổ biến, v.v. Nó có khả năng cấu hình cao để kiểm tra danh sách máy chủ DNS ưa thích, danh sách bản ghi của bạn, v.v.


7

Điều này đã giúp tôi trên dấu nhắc bash. Tôi đã có một vấn đề trong đó các máy chủ tên đã hết thời gian ngẫu nhiên. Bạn cần tiện ích đào, không phải là mặc định trên các cài đặt tối thiểu. Bạn có thể lấy nó bằng cách cài đặt

$ yum install bind-utils

cho Fedora / RedHat / CentOS hoặc

$ apt install dnsutils

cho Ubuntu / Debian

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

Điều này mang lại một đầu ra như:

;; 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

Trên một kết nối lành mạnh, không quá 2 msec một truy vấn.


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!

và tạo một báo cáo html với kết quả của các dns tốt nhất cho bạn dựa trên tốc độ phản hồi của dns

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.