Có thể bạn không biết nhưng một thao tác chỉnh sửa DNS khá đơn giản cũng có thể cải thiện được tốc độ DNS của bạn ít nhiều. Hay có thể giúp bạn giải quyết một số sự cố tạm thời. Dưới đây là hai cách giúp bạn có thể “benchmark” thử DNS xem cái nào nhanh nhất?
Đầu tiên bạn cần hiểu vì sao DNS có thể ảnh hưởng đến tốc độ internet. Khi bạn vào một website, chẳng hạn như trainghiemso.vn, thực tế là bạn sẽ được trỏ tới một server có dải IP x.x.x.x, và máy chủ DNS chính là có nhiệm vụ phân giải tên miền đó thành địa chỉ IP của website đó và ngược lại. Nghe thì có vẻ đơn giản nhưng thực tế khối lượng này rất lớn, nó còn bao gồm luôn cả khi bạn dùng các app có kết nối internet, email,… Cứ hễ có gì có kết nối mạng là sẽ có dính đến DNS. Chính vì thế người dùng cần một DNS đủ nhanh để thực hiện thao tác này tốt nhất.
Chính vì lý do này mà việc tìm cho được các máy chủ DNS tốc độ xử lý nhanh là một vấn đề rất quan trọng nhưng lại chưa được người dùng lưu tâm nhiều. Số lượng máy chủ DNS ở trên mạng rất nhiều trong đó có cả những máy chủ đang hoạt động và đã không còn hoạt động được nữa. Việc tìm một máy chủ DNS có tốc độ nhanh khá là tương đối bởi với bạn một máy chủ DNS tuy là nhanh với đường truyền này nhưng lại là chậm với đường truyền khác.
#DNS Benchmark
Đây là công cụ dùng để test DNS phổ biến nhất hiện nay và nó hoàn toàn miễn phí. Bạn có thể tải về công cụ tại đây. Sau khi tải về, bạn có thể chạy ngay ứng dụng mà không cần cài đặt. Mọi thao tác bạn sẽ nằm ở tab Nameservers. Để thêm/bớt một DNS mới bạn có thể Add/Remove.
Sau khi có đủ danh sách, bạn bấm nút Run Benchmark để test. Trong bài mình sẽ để DNS mặc định là của nhà mạng. Dưới đây là kết quả:
Như bạn thấy thì ngoài DNS nhà mạng ra (hai dấu chấm màu nâu ở trên cùng) thì sau khi có kết quả có thể thấy DNS 1.1.1.1 nằm trong top đầu tiên, cũng được xem là nhanh nhất.
#2 Namebench
Công cụ này có giao diện đơn giản hơn hơn DNS Benchmark, đầu tiên bạn có thể tải Namebench tại đây (có cả bản Windows lẫn Mac). Sau khi cài đặt và chạy chương trình, bạn thêm danh sách các DNS cần test vào mục Nameservers (mặc định chỉ có 2,3 DNS). Sau đó bấm nút Start benchmark.
Quá trình được thực hiện khá lâu, sau khi xong một kết quả dạng HTML sẽ được xuất ra như bên dưới (như hình thì 8.8.8.8 của Google lại tốt hơn)
Bạn đừng quên cách đổi DNS nhanh bằng DNS Jumper nhé, rất tiện đấy!