Công Cụ Kiểm Tra DNS Nâng Cao
Đánh giá tốc độ và độ ổn định của DNS hiện tại so với các nhà cung cấp phổ biến
Kết Quả Kiểm Tra DNS
Hướng Dẫn Đổi DNS Trên Máy Tính Chi Tiết Từ A-Z (2024)
Thay đổi DNS có thể ảnh hưởng đến tốc độ và bảo mật kết nối internet của bạn. Luôn sao lưu cài đặt mạng trước khi thực hiện và chỉ sử dụng DNS từ các nhà cung cấp uy tín.
DNS Là Gì? Tại Sao Nên Đổi DNS?
DNS (Domain Name System) là hệ thống phân giải tên miền thành địa chỉ IP mà máy tính có thể hiểu được. Khi bạn gõ một địa chỉ website (ví dụ: google.com), DNS sẽ chuyển đổi nó thành địa chỉ IP tương ứng (ví dụ: 172.217.160.46) để máy tính của bạn có thể kết nối đến máy chủ đích.
Lợi ích của việc đổi DNS:
- Tăng tốc độ truy cập internet – DNS nhanh hơn có thể giảm thời gian tải trang
- Bảo mật tốt hơn – Một số DNS có tính năng chặn malware và phishing
- Bỏ chặn truy cập – Vượt qua hạn chế địa lý đối với một số website
- Ổn định hơn – Giảm tình trạng gián đoạn kết nối
- Quản lý nội dung – Chặn quảng cáo hoặc nội dung không phù hợp
Khi nào nên đổi DNS?
- Trang web tải chậm bất thường
- Thường xuyên gặp lỗi “DNS_PROBE_FINISHED_NXDOMAIN”
- Muốn truy cập nội dung bị hạn chế địa lý
- Cần bảo vệ thêm khỏi các mối đe dọa mạng
- Muốn kiểm soát nội dung truy cập (cho gia đình hoặc doanh nghiệp)
Cách Đổi DNS Trên Windows (Windows 10 & 11)
Phương pháp 1: Đổi DNS qua Settings (Đơn giản nhất)
- Mở Settings: Nhấn tổ hợp phím Windows + I hoặc click chuột phải vào biểu tượng Windows ở góc trái màn hình và chọn “Settings”
- Vào Network & Internet: Chọn mục “Network & Internet” trong cửa sổ Settings
- Chọn loại kết nối:
- Nếu dùng Wi-Fi: Chọn “Wi-Fi” ở menu bên trái, sau đó click vào tên mạng Wi-Fi bạn đang kết nối
- Nếu dùng cáp mạng: Chọn “Ethernet” ở menu bên trái
- Cuộn xuống và chọn “Hardware properties” (đối với Wi-Fi) hoặc click vào tên kết nối (đối với Ethernet)
- Click vào “Edit” bên cạnh “DNS server assignment”
- Chọn “Manual” trong cửa sổ pop-up
- Bật công tắc “IPv4” và nhập địa chỉ DNS:
- Preferred DNS:
1.1.1.1(Cloudflare) hoặc8.8.8.8(Google) - Alternate DNS:
1.0.0.1(Cloudflare) hoặc8.8.4.4(Google)
- Preferred DNS:
- Nhấn “Save” để lưu cài đặt
Phương pháp 2: Đổi DNS qua Control Panel (Phương pháp truyền thống)
- Mở Control Panel: Nhấn Windows + R, gõ “control” và nhấn Enter
- Vào Network and Sharing Center:
- Chọn “View by: Small icons” ở góc trên bên phải
- Click vào “Network and Sharing Center”
- Chọn kết nối mạng:
- Ở phần “View your active networks”, click vào tên kết nối (Wi-Fi hoặc Ethernet)
- Mở Properties:
- Trong cửa sổ trạng thái kết nối, click vào “Properties”
- Chọn Internet Protocol Version 4 (TCP/IPv4):
- Trong danh sách, tìm và click vào “Internet Protocol Version 4 (TCP/IPv4)”
- Click “Properties”
- Thay đổi cài đặt DNS:
- Chọn “Use the following DNS server addresses”
- Nhập địa chỉ DNS ưa thích và DNS thay thế
- Click “OK” để lưu
- Khởi động lại kết nối:
- Đóng tất cả cửa sổ và khởi động lại máy tính (khuyến nghị)
- Hoặc ngắt kết nối và kết nối lại mạng
Phương pháp 3: Đổi DNS bằng Command Prompt (Dành cho người dùng nâng cao)
Phương pháp này sử dụng lệnh netsh trong Command Prompt với quyền admin:
- Mở Command Prompt với quyền admin:
- Nhấn Windows + S, gõ “cmd”
- Click chuột phải vào “Command Prompt” và chọn “Run as administrator”
- Xem tên kết nối mạng:
netsh interface show interface
Ghi nhớ tên interface (ví dụ: “Wi-Fi” hoặc “Ethernet”)
- Thiết lập DNS mới:
netsh interface ip set dns name="Tên Interface" static 1.1.1.1
Thay “Tên Interface” bằng tên thực tế từ bước 2
- Thiết lập DNS dự phòng:
netsh interface ip add dns name="Tên Interface" 1.0.0.1 index=2
- Xác nhận cài đặt:
netsh interface ip show dns
Khi sử dụng Command Prompt với quyền admin, hãy đảm bảo bạn nhập đúng lệnh. Sai sót có thể gây gián đoạn kết nối mạng. Luôn kiểm tra lại lệnh trước khi nhấn Enter.
Cách Đổi DNS Trên MacOS
- Mở System Preferences:
- Click vào biểu tượng Apple ở góc trên bên trái màn hình
- Chọn “System Preferences”
- Vào Network:
- Click vào biểu tượng “Network”
- Chọn kết nối mạng:
- Chọn kết nối hiện tại (Wi-Fi hoặc Ethernet) từ danh sách bên trái
- Click “Advanced” ở góc dưới bên phải
- Thay đổi cài đặt DNS:
- Chọn tab “DNS”
- Click vào biểu tượng “+” dưới danh sách DNS Servers
- Nhập địa chỉ DNS mới (ví dụ: 1.1.1.1)
- Lặp lại để thêm DNS dự phòng (ví dụ: 1.0.0.1)
- Áp dụng thay đổi:
- Click “OK” để đóng cửa sổ Advanced
- Click “Apply” để lưu cài đặt
Cách Đổi DNS Trên Router (Áp Dụng Cho Toàn Bộ Mạng)
Thay đổi DNS trên router sẽ áp dụng cho tất cả các thiết bị kết nối với mạng của bạn:
- Truy cập trang quản trị router:
- Mở trình duyệt và nhập địa chỉ IP của router (thường là 192.168.1.1 hoặc 192.168.0.1)
- Đăng nhập với tên người dùng và mật khẩu (mặc định thường là admin/admin)
- Tìm cài đặt DNS:
- Cài đặt DNS thường nằm trong phần “WAN Settings” hoặc “Internet Settings”
- Tìm các trường “Primary DNS” và “Secondary DNS”
- Nhập DNS mới:
- Primary DNS: 1.1.1.1 (Cloudflare) hoặc 8.8.8.8 (Google)
- Secondary DNS: 1.0.0.1 (Cloudflare) hoặc 8.8.4.4 (Google)
- Lưu cài đặt:
- Click “Save” hoặc “Apply”
- Router sẽ khởi động lại (có thể mất kết nối tạm thời)
So Sánh Các Nhà Cung Cấp DNS Phổ Biến (2024)
| Nhà cung cấp | Địa chỉ DNS | Tốc độ (ms) | Bảo mật | Chống theo dõi | Chặn quảng cáo | Địa điểm server |
|---|---|---|---|---|---|---|
| Cloudflare | 1.1.1.1 1.0.0.1 |
8-12 | DNS-over-HTTPS, DNS-over-TLS | Có | Không (trừ 1.1.1.2/1.1.1.3) | Toàn cầu (250+ thành phố) |
| Google Public DNS | 8.8.8.8 8.8.4.4 |
10-15 | DNS-over-HTTPS, DNS-over-TLS | Không | Không | Toàn cầu (hơn 200 vị trí) |
| OpenDNS | 208.67.222.222 208.67.220.220 |
15-25 | DNSCrypt | Có (với tài khoản) | Có (với tài khoản) | Toàn cầu (30+ vị trí) |
| Quad9 | 9.9.9.9 149.112.112.112 |
12-20 | DNS-over-HTTPS, DNS-over-TLS | Có | Có (chặn malware) | Toàn cầu (150+ vị trí) |
| CleanBrowsing | 185.228.168.9 185.228.169.9 |
18-30 | DNS-over-HTTPS | Có | Có (lọc nội dung) | Toàn cầu (20+ vị trí) |
| Control D | 76.76.19.19 76.223.122.150 |
20-35 | DNS-over-HTTPS, DNS-over-TLS | Có | Có (tùy chọn) | Toàn cầu (50+ vị trí) |
Phân tích chi tiết:
Cloudflare (1.1.1.1) hiện là lựa chọn phổ biến nhất nhờ:
- Tốc độ nhanh nhất trong hầu hết các bài kiểm tra độc lập
- Cam kết bảo mật mạnh mẽ (không lưu log người dùng)
- Hỗ trợ các giao thức bảo mật hiện đại (DNS-over-HTTPS/TLS)
- Dịch vụ miễn phí không giới hạn băng thông
Google Public DNS (8.8.8.8) phù hợp cho:
- Người dùng cần độ ổn định cao
- Mạng doanh nghiệp (hỗ trợ tốt cho các dịch vụ của Google)
- Tích hợp tốt với các dịch vụ phân tích của Google
Quad9 (9.9.9.9) nổi bật với:
- Tự động chặn các domain độc hại (sử dụng danh sách đen từ nhiều nguồn)
- Hỗ trợ tốt cho gia đình và doanh nghiệp nhỏ
- Cung cấp các tùy chọn lọc nội dung khác nhau
Cách Kiểm Tra DNS Đang Sử Dụng
Để xác định DNS hiện tại của bạn trên Windows:
- Mở Command Prompt (Windows + R, gõ “cmd”, nhấn Enter)
- Gõ lệnh:
ipconfig /all
- Tìm dòng “DNS Servers” trong kết quả
Trên MacOS:
- Mở Terminal (Applications > Utilities > Terminal)
- Gõ lệnh:
scutil --dns
- Tìm dòng “nameserver[0]” trong kết quả
Công cụ trực tuyến kiểm tra DNS:
- DNS Leak Test – Kiểm tra DNS và rò rỉ DNS
- WhatIsMyIP DNS Lookup – Tra cứu thông tin DNS
- DNS Checker – Kiểm tra tốc độ và sự phổ biến của DNS
Lỗi Thường Gặp Khi Đổi DNS Và Cách Khắc Phục
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| “DNS_PROBE_FINISHED_NXDOMAIN” |
|
|
| “DNS_SERVER_NOT_RESPONDING” |
|
|
| Internet chậm sau khi đổi DNS |
|
|
| Không thể truy cập một số website |
|
|
DNS Nào Nhanh Nhất Tại Việt Nam? (Bảng So Sánh 2024)
Theo bài kiểm tra độc lập được thực hiện bởi VNNIC (Trung tâm Internet Việt Nam) và các nguồn uy tín khác, đây là kết quả tốc độ DNS trung bình tại Việt Nam (đo bằng ms – miligiây, càng thấp càng tốt):
| Nhà cung cấp DNS | Hà Nội | TP. Hồ Chí Minh | Đà Nẵng | Trung bình | Độ ổn định |
|---|---|---|---|---|---|
| Cloudflare (1.1.1.1) | 12ms | 18ms | 15ms | 15ms | 99.9% |
| Google DNS (8.8.8.8) | 18ms | 22ms | 20ms | 20ms | 99.8% |
| VNPT DNS (203.162.4.191) | 8ms | 12ms | 10ms | 10ms | 99.5% |
| Viettel DNS (203.113.132.1) | 10ms | 14ms | 12ms | 12ms | 99.7% |
| FPT DNS (210.245.24.20) | 9ms | 13ms | 11ms | 11ms | 99.6% |
| Quad9 (9.9.9.9) | 22ms | 28ms | 25ms | 25ms | 99.9% |
| OpenDNS (208.67.222.222) | 35ms | 40ms | 38ms | 38ms | 99.8% |
Nhận xét:
- DNS của các ISP Việt Nam (VNPT, Viettel, FPT) có tốc độ tốt nhất do server nằm trong nước
- Cloudflare và Google DNS ổn định nhưng chậm hơn một chút
- Quad9 và OpenDNS chậm hơn đáng kể do server chủ yếu ở nước ngoài
- Đối với người dùng chung: FPT DNS hoặc VNPT DNS là lựa chọn tốt nhất về tốc độ
- Đối với bảo mật: Cloudflare hoặc Quad9 tốt hơn nhờ tính năng chặn malware
DNS Cho Từng Nhu Cầu Sử Dụng
1. DNS Tốt Nhất Cho Game Thủ
Đối với game online, thời gian phản hồi (ping) là yếu tố quan trọng nhất:
- Cloudflare (1.1.1.1) – Tốc độ ổn định, độ trễ thấp
- Google DNS (8.8.8.8) – Hạ tầng mạnh, ít bị quá tải
- DNS của ISP (VNPT, Viettel, FPT) – Tốc độ nội địa tốt nhất
Lưu ý: Nên kiểm tra ping đến server game trước khi chọn DNS. Một số game có DNS riêng tối ưu (ví dụ: DNS của Steam: 208.67.220.220).
2. DNS Tốt Nhất Cho Bảo Mật
Nếu ưu tiên bảo mật và quyền riêng tư:
- Cloudflare (1.1.1.1) – Cam kết không lưu log, hỗ trợ DNS-over-HTTPS
- Quad9 (9.9.9.9) – Chặn malware tự động, không lưu log
- Control D (76.76.19.19) – Tùy chọn bảo mật nâng cao
- NextDNS (cần đăng ký) – Tùy chỉnh bảo mật cao
3. DNS Tốt Nhất Cho Gia Đình
Để lọc nội dung không phù hợp:
- OpenDNS FamilyShield (208.67.222.123, 208.67.220.123) – Lọc nội dung người lớn
- CleanBrowsing Family Filter (185.228.168.168, 185.228.169.168) – Lọc nội dung toàn diện
- Cloudflare Family (1.1.1.3, 1.0.0.3) – Chặn malware và nội dung người lớn
- Quad9 (9.9.9.9) – Chặn malware tự động
4. DNS Tốt Nhất Cho Doanh Nghiệp
Đối với môi trường doanh nghiệp cần:
- Google DNS (8.8.8.8) – Độ ổn định cao, hỗ trợ DNSSEC
- Cloudflare (1.1.1.1) – Tốc độ và bảo mật tốt
- OpenDNS for Business – Quản lý nội dung và bảo mật
- Cisco Umbrella (208.67.222.123) – Bảo mật doanh nghiệp
Cách Tối Ưu Hóa DNS Cho Tốc Độ Tải Trang Web
DNS ảnh hưởng đáng kể đến tốc độ tải trang web, đặc biệt với các trang có nhiều yêu cầu DNS (nhiều domain khác nhau). Dưới đây là các bước tối ưu:
- Kiểm tra DNS hiện tại:
- Sử dụng công cụ như DNS Checker để kiểm tra tốc độ DNS
- So sánh với các DNS phổ biến
- Sử dụng DNS prefetching:
- Thêm thẻ meta vào website:
<meta http-equiv="x-dns-prefetch-control" content="on"> - Prefetch các domain quan trọng:
<link rel="dns-prefetch" href="//example.com">
- Thêm thẻ meta vào website:
- Giảm thiểu yêu cầu DNS:
- Sử dụng ít domain khác nhau hơn
- Kết hợp các file (CSS, JS) để giảm yêu cầu
- Sử dụng CDN có hỗ trợ CNAME flattening
- Cài đặt DNS-over-HTTPS (DoH):
- Trình duyệt hỗ trợ: Firefox, Chrome, Edge
- Cài đặt trong trình duyệt để mã hóa truy vấn DNS
- Sử dụng DNS caching:
- Trên Windows:
ipconfig /displaydnsđể xem cache - Tăng thời gian cache DNS trên server (nếu bạn quản trị website)
- Trên Windows:
- Chọn DNS có hỗ trợ EDNS:
- EDNS (Extension Mechanisms for DNS) cải thiện hiệu suất
- Hầu hết DNS hiện đại đều hỗ trợ (Cloudflare, Google DNS)
Câu Hỏi Thường Gặp Về Đổi DNS
1. Đổi DNS có làm tăng tốc độ internet không?
Đổi DNS không làm tăng băng thông internet của bạn, nhưng có thể:
- Giảm thời gian phản hồi (ping) khi truy cập website
- Giảm thời gian chờ khi phân giải tên miền
- Tránh tình trạng “đứng hình” khi tải trang
Tốc độ thực tế phụ thuộc vào:
- Vị trí địa lý của DNS server so với bạn
- Tình trạng quá tải của DNS server
- Chất lượng kết nối internet của bạn
2. DNS nào an toàn nhất hiện nay?
Các DNS được coi là an toàn nhất hiện nay:
- Cloudflare (1.1.1.1):
- Cam kết không lưu log người dùng
- Hỗ trợ DNS-over-HTTPS và DNS-over-TLS
- Được kiểm toán bảo mật bởi các bên thứ ba
- Quad9 (9.9.9.9):
- Tự động chặn các domain độc hại
- Không lưu log cá nhân
- Sử dụng danh sách đen từ nhiều nguồn uy tín
- NextDNS:
- Cho phép tùy chỉnh bảo mật cao
- Hỗ trợ nhiều giao thức bảo mật
- Có phiên bản miễn phí với giới hạn
3. Tại sao một số website không mở sau khi đổi DNS?
Có một số nguyên nhân phổ biến:
- DNS chặn nội dung: Một số DNS (như OpenDNS FamilyShield) chặn các website cụ thể
- Lỗi cấu hình DNS: Địa chỉ DNS nhập sai hoặc không hợp lệ
- Website chặn DNS cụ thể: Một số dịch vụ (như Netflix) có thể hạn chế truy cập từ một số DNS
- Cache DNS cũ: Thông tin DNS cũ vẫn được lưu trong cache
- Lỗi kết nối mạng: Vấn đề không phải do DNS mà do mạng
Cách khắc phục:
- Xóa cache DNS:
ipconfig /flushdns(Windows) hoặcsudo dscacheutil -flushcache(Mac) - Thử sử dụng DNS khác (ví dụ: Google DNS)
- Kiểm tra xem website có mở được khi dùng DNS mặc định không
- Sử dụng VPN để kiểm tra xem có phải do hạn chế địa lý
- Kiểm tra tường lửa hoặc phần mềm antivirus
4. Có nên dùng DNS của nhà mạng (VNPT, Viettel, FPT)?
Ưu điểm:
- Tốc độ nhanh nhất cho các website trong nước
- Độ trễ thấp do server nằm trong Việt Nam
- Tối ưu cho các dịch vụ của nhà mạng
Nhược điểm:
- Ít tính năng bảo mật nâng cao
- Có thể bị giám sát hoặc lưu log
- Đôi khi bị chặn một số website nước ngoài
Khuyến nghị:
- Nếu chủ yếu truy cập website Việt Nam: Nên dùng DNS của nhà mạng
- Nếu cần bảo mật hoặc truy cập nội dung quốc tế: Dùng Cloudflare hoặc Google DNS
- Có thể kết hợp: DNS chính của nhà mạng, DNS phụ là Cloudflare
5. Làm sao để quay lại DNS mặc định?
Để trở về cài đặt DNS tự động:
Trên Windows:
- Vào Settings > Network & Internet
- Chọn kết nối mạng của bạn
- Click “Edit” bên cạnh DNS server assignment
- Chọn “Automatic (DHCP)”
- Nhấn “Save”
Trên MacOS:
- Vào System Preferences > Network
- Chọn kết nối mạng và click “Advanced”
- Vào tab “DNS”
- Xóa tất cả các địa chỉ DNS trong danh sách
- Click “OK” và “Apply”
Trên Router:
- Truy cập trang quản trị router
- Vào cài đặt WAN hoặc Internet
- Xóa các địa chỉ DNS tùy chỉnh
- Chọn “Obtain DNS automatically”
- Lưu cài đặt và khởi động lại router
Kết Luận & Khuyến Nghị
Việc đổi DNS có thể mang lại nhiều lợi ích như tăng tốc độ truy cập, cải thiện bảo mật và vượt qua các hạn chế địa lý. Tuy nhiên, không phải lúc nào đổi DNS cũng mang lại kết quả tích cực. Dưới đây là những khuyến nghị cuối cùng:
1. Đối với người dùng phổ thông tại Việt Nam:
- Sử dụng DNS của nhà mạng (VNPT, Viettel, FPT) cho tốc độ tốt nhất với các website trong nước
- Kết hợp với Cloudflare (1.1.1.1) làm DNS phụ để dự phòng
- Thường xuyên kiểm tra tốc độ và đổi DNS nếu cần
2. Đối với người dùng cần bảo mật:
- Cloudflare (1.1.1.1) – Cân bằng tốt giữa tốc độ và bảo mật
- Quad9 (9.9.9.9) – Tự động chặn malware
- Bật DNS-over-HTTPS trong trình duyệt để mã hóa truy vấn
3. Đối với game thủ:
- Sử dụng DNS của nhà mạng cho game trong nước
- Cloudflare hoặc Google DNS cho game quốc tế
- Kiểm tra ping đến server game trước khi chọn DNS
4. Đối với gia đình có trẻ em:
- CleanBrowsing Family Filter (185.228.168.168)
- Cloudflare Family (1.1.1.3)
- Kết hợp với phần mềm kiểm soát của phụ huynh
5. Các bước thực hiện an toàn:
- Ghi lại cài đặt DNS hiện tại trước khi thay đổi
- Chỉ sử dụng DNS từ các nhà cung cấp uy tín
- Kiểm tra tốc độ và ổn định sau khi đổi DNS
- Luôn có phương án dự phòng (DNS phụ)
- Thường xuyên cập nhật kiến thức về bảo mật DNS