Cách đổi DNS trên Android
Mặc định, điện thoại Android của bạn sử dụng máy chủ DNS của nhà mạng hoặc mạng Wi-Fi. Các máy chủ này hoạt động nhưng không phải lúc nào cũng nhanh nhất hay bảo vệ quyền riêng tư tốt nhất. Một số nhà mạng chèn chuyển hướng quảng cáo vào phản hồi DNS, số khác chặn tên miền mà không thông báo, và hầu hết không mã hóa truy vấn DNS, nghĩa là bất kỳ trung gian nào trên mạng đều có thể thấy bạn truy cập trang nào.
Đổi DNS trên Android rất đơn giản, nhưng cách làm tùy thuộc vào phiên bản Android. Từ Android 9 (Pie), Google tích hợp tùy chọn "DNS riêng" sử dụng DNS over TLS (DoT) để mã hóa các truy vấn. Trên các phiên bản cũ hơn, việc cấu hình phải thực hiện cho từng mạng.
Đổi DNS trên Android 9 trở lên (DNS riêng)
Đây là phương pháp được khuyến nghị. Áp dụng cho tất cả kết nối (Wi-Fi và dữ liệu di động) trong một bước duy nhất, và mã hóa các truy vấn DNS.
Mở Cài đặt, đi đến Mạng và Internet (Samsung: Cài đặt > Kết nối > Cài đặt kết nối khác). Tìm tùy chọn DNS riêng.
Ba tùy chọn:
- Tự động (mặc định): Android dùng DNS của mạng hiện tại với mã hóa cơ hội nếu máy chủ hỗ trợ
- Tắt: không mã hóa DNS, truy vấn gửi dạng văn bản thuần
- Tên máy chủ nhà cung cấp DNS riêng: bạn nhập thủ công địa chỉ máy chủ DNS tương thích DNS over TLS
| Nhà cung cấp | Địa chỉ DNS riêng (DoT) |
|---|---|
| Google Public DNS | dns.google |
| Cloudflare | one.one.one.one |
| Cloudflare (chặn malware) | security.cloudflare-dns.com |
| Cloudflare (malware + nội dung người lớn) | family.cloudflare-dns.com |
| Quad9 | dns.quad9.net |
| AdGuard DNS (chặn quảng cáo) | dns.adguard-dns.com |
| NextDNS | idcuaban.dns.nextdns.io |
Xác nhận và mọi truy vấn DNS sẽ đi qua máy chủ đã chọn, dù bạn dùng Wi-Fi hay 4G/5G. Không cần ứng dụng bổ sung.
Đổi DNS trên Android 8 và cũ hơn
Trên các phiên bản cũ không có tùy chọn DNS riêng toàn cục. Phải đổi DNS cho từng mạng Wi-Fi.
- Cài đặt > Wi-Fi
- Nhấn giữ mạng đang kết nối
- Sửa đổi mạng > Tùy chọn nâng cao
- Đổi IP từ "DHCP" sang Tĩnh
- Nhập địa chỉ DNS vào DNS 1 và DNS 2
| Nhà cung cấp | DNS 1 (IPv4) | DNS 2 (IPv4) |
|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 |
| Cloudflare | 1.1.1.1 | 1.0.0.1 |
| Quad9 | 9.9.9.9 | 149.112.112.112 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 |
Nhược điểm: chỉ áp dụng cho mạng Wi-Fi vừa sửa. Kết nối mạng khác phải lặp lại. Chuyển sang IP tĩnh cũng đòi hỏi nhập thủ công IP, gateway và subnet mask. Nếu không biết nhập gì, ghi lại các giá trị hiển thị ở chế độ DHCP trước khi chuyển.
Ứng dụng đổi DNS
- 1.1.1.1 (WARP) của Cloudflare: miễn phí, thiết lập DNS Cloudflare qua VPN cục bộ
- NextDNS: miễn phí đến 300.000 truy vấn/tháng, có bảng điều khiển cấu hình chặn quảng cáo, tracker và malware
- Blokada: mã nguồn mở, chặn quảng cáo và tracker qua VPN cục bộ với DNS tùy chỉnh
Các ứng dụng này tạo VPN cục bộ trên điện thoại. Không có dữ liệu nào rời thiết bị qua máy chủ bên thứ ba; đơn giản là cơ chế chặn truy vấn DNS và chuyển hướng đến máy chủ bạn chọn.
Chọn DNS nào
Tốc độ: Cloudflare (1.1.1.1) và Google Public DNS (8.8.8.8) nhanh nhất trong các benchmark toàn cầu. Cloudflare có lợi thế nhẹ về độ trễ ở hầu hết các khu vực.
Quyền riêng tư: Cloudflare cam kết hợp đồng không bán dữ liệu và xóa log trong 24 giờ. Quad9 là tổ chức phi lợi nhuận tại Thụy Sĩ. Google nhanh nhưng vẫn là công ty quảng cáo.
Chặn nội dung: AdGuard DNS và NextDNS chặn quảng cáo, tracker và tên miền độc hại ở cấp DNS. NextDNS cho phép tùy chỉnh chi tiết danh sách chặn.
Bảo vệ gia đình: Cloudflare cung cấp family.cloudflare-dns.com chặn malware và nội dung người lớn. OpenDNS Family Shield (208.67.222.123) cung cấp tính năng tương tự.
Kiểm tra thay đổi
Sau khi đổi DNS, kiểm tra xem cấu hình mới đã hoạt động chưa. Mở trình duyệt và truy cập dnsleaktest.com để chạy bài kiểm tra rò rỉ DNS. Nếu kết quả hiển thị máy chủ Cloudflare, Google hoặc Quad9 thay vì nhà mạng, mọi thứ đang hoạt động.
Nếu DNS cũ của nhà mạng vẫn xuất hiện, thử khởi động lại điện thoại. Trên Android, bộ nhớ đệm DNS thường được xóa khi khởi động lại. Nếu vấn đề vẫn tiếp tục trên Wi-Fi, kiểm tra xem router có đang ép DNS riêng không.
Đổi DNS trên Android là một trong những thay đổi đơn giản và hiệu quả nhất bạn có thể thực hiện để cải thiện trải nghiệm internet hàng ngày. Trên Android 9+, tính năng DNS riêng giúp thay đổi toàn cục và mã hóa chỉ trong một bước. Trên phiên bản cũ hơn, ứng dụng như 1.1.1.1 hoặc NextDNS làm điều tương tự không phiền phức.