Bagaimana cara menguji kecepatan DNS?


17

Saya menggunakan google open DNS. Bagaimana saya bisa mengukur kecepatan server DNS?

Jawaban:


14

Anda dapat menggunakan perintah folllowing:

  dig YOURDOMAIN +nssearch 

2
+[no]nssearch Ketika opsi ini disetel, gali upaya untuk menemukan server nama otoritatif untuk zona yang berisi nama yang dicari dan tampilkan catatan SOA yang dimiliki masing-masing server nama untuk zona tersebut.
Adriano P

19

Jika Anda hanya ingin menghitung waktu pencarian satu catatan, gunakan time dig a foobar.com @8.8.8.8. Metode pengujian ini sebenarnya tidak begitu baik karena setelah pencarian pertama, Anda akan mendapatkan hasil di-cache dan server apa pun yang lebih dekat dengan Anda akan memberi Anda respons tercepat.

namebench mungkin adalah alat yang Anda cari. Itu pencarian berdasarkan domain berada di cache browser Anda, catatan acak dari daftar catatan populer, dll. Ini sangat dapat dikonfigurasi untuk menguji daftar server DNS pilihan Anda, daftar catatan Anda, dll.


7

Ini membantu saya pada bash prompt. Saya memiliki masalah ketika server nama secara acak kehabisan waktu. Anda memerlukan utilitas penggalian, yang bukan merupakan default pada instalasi minimal. Anda bisa mendapatkannya dengan menginstal

$ yum install bind-utils

untuk Fedora / RedHat / CentOS atau

$ apt install dnsutils

untuk Ubuntu / Debian

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

Ini menghasilkan output seperti:

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

Pada koneksi yang sehat, seharusnya tidak lebih dari 2 msec kueri.


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!

dan buat laporan html dengan hasil dns terbaik untuk Anda berdasarkan kecepatan respons dns

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.