Cách cài AdGuard DNS trên Android
Nhập một hostname vào DNS riêng tư của Android để dùng AdGuard DNS. Xem đúng đường dẫn trên Pixel và Samsung, cách kiểm tra, và giới hạn của DNS blocking.
AdGuard DNS trên Android: câu trả lời ngắn gọn
Để thiết lập AdGuard DNS trên Android, mở cài đặt DNS riêng tư, chọn Nhà cung cấp DNS riêng tư, nhập dns.adguard-dns.com rồi nhấn Lưu. Bạn không cần cài ứng dụng cho việc này. Sau đó mở trang kiểm tra của AdGuard trên điện thoại để xác nhận thiết lập hoạt động. Để hoàn tác, quay lại màn hình đó và chọn Tự động.
DNS (hệ thống tên miền) là dịch vụ chuyển một tên như example.com thành địa chỉ IP. Nếu khái niệm này còn mới với bạn, hãy đọc DNS là gì và quá trình tra cứu hoạt động thế nào trước. AdGuard DNS là một dịch vụ DNS công cộng chặn quảng cáo và tracker ở cấp mạng. Điện thoại gửi các yêu cầu tra cứu đến AdGuard, rồi AdGuard chặn những tên có trong các danh sách của họ.
Cài đặt này trên Android có tên là DNS riêng tư. Nó gửi các yêu cầu tra cứu qua DNS-over-TLS (DoT), tức DNS chạy bên trong một kết nối được mã hóa. Để biết thêm thông tin, xem DNS riêng tư làm gì trên điện thoại.
Bạn nên nhập hostname AdGuard DNS nào?
AdGuard liệt kê 3 máy chủ DoT công khai trên trang DNS công khai của họ. Chúng tôi đã kiểm tra vào ngày 4 November 2026. Hãy chọn một máy chủ:
dns.adguard-dns.comlà máy chủ mặc định. Máy chủ này chặn quảng cáo, tracker và phishing. Hầu hết người dùng nên chọn máy chủ này.family.adguard-dns.comlà Family protection. Máy chủ này bổ sung tính năng chặn trang web người lớn và Safe Search, được AdGuard áp dụng khi có thể.unfiltered.adguard-dns.comlà Non-filtering. AdGuard cho biết máy chủ này “sẽ không chặn quảng cáo, tracker hoặc bất kỳ DNS request nào khác”. Chỉ dùng máy chủ này nếu bạn muốn dùng AdGuard làm resolver mà không chặn gì.
AdGuard ghi các địa chỉ này kèm prefix, ví dụ tls://dns.adguard-dns.com. Prefix cho biết protocol được sử dụng. Android đặt tên trường là Private DNS provider hostname, nên trường này yêu cầu hostname. Cả AdGuard và Google đều không nêu rõ đây là quy tắc, nhưng cách hiểu trực tiếp từ tên trường là: nhập dns.adguard-dns.com, không thêm tls:// ở phía trước.
AdGuard cũng cung cấp URL DNS-over-HTTPS (DoH) và địa chỉ IP dạng thường. Không dùng các địa chỉ đó ở đây. Trang Android của AdGuard cho biết “thiết bị Android chỉ hỗ trợ protocol DNS-over-TLS”, vì vậy hostname là dạng phù hợp với trường này.
Thiết lập Private DNS trên Android gốc và Pixel
Các bước này được lấy từ trang trợ giúp Pixel của Google:
- Mở ứng dụng Cài đặt.
- Nhấn Mạng và Internet.
- Nhấn Private DNS.
- Chọn Tên máy chủ của nhà cung cấp Private DNS.
- Nhập
dns.adguard-dns.com. - Nhấn Lưu.
Màn hình này có 3 tùy chọn: Tắt, Tự động và Tên máy chủ của nhà cung cấp Private DNS.
Trang của AdGuard đưa ra đường dẫn hơi khác: Cài đặt, Mạng và Internet (hoặc Wi-Fi và Internet), Nâng cao, Private DNS. Trang của Google không có bước Nâng cao. Đường dẫn thay đổi tùy theo phiên bản Android. Nếu bạn thấy Nâng cao, hãy nhấn vào đó rồi tiếp tục.
Thiết lập DNS riêng trên Samsung Galaxy
Samsung đặt tùy chọn này trong Kết nối. Các bước sau dựa trên trang hỗ trợ của Samsung:
- Mở Cài đặt.
- Nhấn Kết nối.
- Nhấn Cài đặt kết nối khác.
- Nhấn DNS riêng.
- Chọn tùy chọn cho phép nhập hostname, rồi nhập
dns.adguard-dns.com. - Nhấn Lưu.
Trang của Samsung chỉ ghi “Chọn một trong các tùy chọn có sẵn”. Trang này không nêu tên các tùy chọn, nên nhãn trên điện thoại của bạn có thể khác với nhãn Android mặc định ở trên.
DNS riêng tư nằm ở đâu trên các điện thoại Android khác?
Các nhà sản xuất khác có thể đặt tùy chọn này trong menu khác, và chúng tôi chưa kiểm tra từng thương hiệu. Cách nhanh nhất là tìm kiếm: mở Settings, chạm vào ô tìm kiếm và nhập Private DNS. Google cũng đưa ra hướng dẫn tương tự. Nếu tìm kiếm không có kết quả, Google khuyên bạn liên hệ nhà sản xuất thiết bị để được hỗ trợ.
Cách kiểm tra AdGuard DNS đang hoạt động
AdGuard cung cấp trang chẩn đoán tại adguard.com/test.html. Đây là liên kết "Chẩn đoán AdGuard" ở chân trang của trang AdGuard DNS.
- Mở
https://adguard.com/test.htmltrong trình duyệt trên điện thoại trước khi thay đổi cài đặt. - Ghi lại nội dung trang hiển thị.
- Lưu hostname vào Private DNS.
- Quay lại trang và chạm Kiểm tra lại.
Kết quả bình thường hiển thị AdGuard DNS với trạng thái đang chạy. Trang không đưa ra quy tắc đạt hoặc không đạt nào khác, vì vậy hãy đọc các nhãn trạng thái và so sánh với kết quả đầu tiên.
Bạn cũng có thể thấy cảnh báo như AdGuard DNS can't recognize your device and apply device-specific rules.. Cách diễn đạt có thể khác trên điện thoại của bạn. Dòng này liên quan đến các rule riêng cho thiết bị, còn hostname public không chứa device ID. Trước tiên, hãy kiểm tra nhãn trạng thái.
Nếu website ngừng tải sau khi bạn chạm Save, hãy kiểm tra hostname xem có lỗi gõ hay không. Sau đó chọn Automatic và chạm Save. Nếu website tải lại, cài đặt này là nguyên nhân. Hãy nhập lại hostname cẩn thận.
Cách tắt AdGuard DNS
Mở lại màn hình Private DNS, chọn Automatic, rồi nhấn Save. Trên điện thoại Samsung, dùng cùng đường dẫn như trên và chọn một tùy chọn khác với tùy chọn hostname.
Chọn Off cũng gỡ AdGuard, nhưng Automatic phù hợp hơn với hầu hết người dùng vì Google nói: "We recommend keeping Private DNS turned on". Automatic không dùng hostname tùy chỉnh, nên AdGuard đều bị gỡ khỏi thiết lập trong cả hai trường hợp. Nếu muốn so sánh hai chế độ này, hãy đọc Private DNS nên bật hay tắt.
Chạy lại trang kiểm tra sau khi thay đổi và so sánh trạng thái với kết quả trước đó.
DNS blocking không ngăn được gì?
DNS server nhận request cho một tên miền. Nó không thấy trang web và không thể chỉnh sửa trang đó. Chỉ một thực tế này đã giải thích phần lớn giới hạn của DNS blocking. AdGuard nêu rõ các giới hạn này trong hướng dẫn lọc DNS.
Quảng cáo được phân phối từ cùng domain với nội dung. DNS blocking dựa trên tên miền nên sẽ block toàn bộ domain. Nếu một domain vừa phân phối quảng cáo vừa phân phối nội dung bạn muốn xem, block quảng cáo cũng sẽ block luôn nội dung. AdGuard cho biết nhiều quảng cáo phức tạp "không thể bị block ở cấp DNS (hay đúng hơn là có thể, nhưng chỉ bằng cách block toàn bộ domain đang được dùng cho các mục đích khác)". Vì vậy, một số quảng cáo vẫn sẽ xuất hiện.
Khoảng trống trên trang. AdGuard cho biết DNS filtering "không xóa khoảng trắng còn lại sau khi block quảng cáo và cũng không áp dụng bất kỳ kiểu cosmetic filtering nào". Bạn có thể thấy một ô trống ở vị trí quảng cáo. Đây là hành vi bình thường.
Biết ứng dụng nào đã gửi request. AdGuard cho biết "Không thể biết nguồn gốc của một DNS request". Filter không thể áp dụng cách xử lý khác nhau cho từng ứng dụng.
Traffic không phải DNS. Google cho biết "Private DNS chỉ giúp bảo mật các câu hỏi và câu trả lời DNS. Nó không thể bảo vệ bất kỳ loại traffic nào khác." Các traffic còn lại không được thiết lập này bảo vệ thêm.
AdGuard giới thiệu ứng dụng Ad Blocker là lựa chọn chính xác hơn và khuyến nghị dùng DNS filtering cùng với network filtering, thay vì thay thế cho network filtering. Hãy kỳ vọng thiết lập này sẽ loại bỏ nhiều quảng cáo, nhưng không phải tất cả.
Điều gì xảy ra khi ứng dụng VPN đang hoạt động?
Chúng tôi không thể đưa ra quy tắc chắc chắn trong trường hợp này. Chúng tôi không tìm thấy trang nào của Google hoặc Android nêu rõ Private DNS hoạt động thế nào khi một ứng dụng VPN (mạng riêng ảo) đang chạy. Tài liệu dành cho nhà phát triển Android về ứng dụng VPN viết rằng: “Nếu chưa đặt DNS, các DNS server của network mặc định sẽ được sử dụng”, nhưng câu này không đề cập đến Private DNS. AdGuard cũng cảnh báo rằng “Không phải mọi dịch vụ VPN đều hỗ trợ DNS được mã hóa” trong phần nói về VPN và ứng dụng của họ.
Vì vậy, hãy kiểm tra trên chính điện thoại của bạn:
- Tắt VPN và mở trang kiểm tra.
- Ghi lại trạng thái.
- Bật VPN rồi nhấn Kiểm tra lại.
- So sánh hai kết quả.
Nếu AdGuard DNS không còn hiển thị trạng thái đang chạy khi VPN bật, hãy mở DNS setting trong ứng dụng VPN. Nếu bạn tự vận hành VPN, resolver là lựa chọn của bạn: VPN WireGuard tự host đặt resolver bằng dòng DNS = trong client config, còn khắc phục DNS qua WireGuard hướng dẫn những điểm cần kiểm tra khi hostname không còn được phân giải.
Bạn cần ngoại lệ hoặc quyền kiểm soát cao hơn thì sao?
Hostname public cung cấp một bộ lọc cố định. AdGuard cho biết với DNS public, bạn “có rất ít quyền kiểm soát và không thể xem nó đang chặn nội dung gì, ở đâu”. Nếu một site bạn cần bị chặn, cách xử lý nhanh là chuyển sang unfiltered.adguard-dns.com hoặc quay lại Automatic.
Để thêm ngoại lệ, AdGuard cho biết: “Để thêm một số domain vào danh sách loại trừ, hãy vào trình tạo profile để tạo một liên kết cá nhân.” Liên kết này nằm trên trang DNS public, và AdGuard giới hạn công cụ đó cho iOS và macOS. Trên Android, trang của AdGuard dùng một địa chỉ cá nhân từ tài khoản AdGuard DNS, có dạng {Your_Device_ID}.d.adguard-dns.com.
Nếu muốn tự quản lý block list và log, bạn có thể tự chạy bộ lọc. Hãy bắt đầu bằng sự khác biệt giữa AdGuard DNS và AdGuard Home, sau đó so sánh Pi-hole và AdGuard Home. DNS filter cũng phù hợp với các dịch vụ khác trong những gì nên tự host trong 2026.
FAQ
Tôi nhập hostname nào cho AdGuard DNS trên Android?
Nhập dns.adguard-dns.com vào trường Private DNS provider hostname. Đây là server mặc định của AdGuard, có tác dụng chặn quảng cáo, tracker và phishing. Để bật chế độ bảo vệ gia đình, dùng family.adguard-dns.com. Để không chặn gì, dùng unfiltered.adguard-dns.com. Không nhập tiền tố tls:// mà AdGuard hiển thị trên trang của họ, vì trường này yêu cầu một hostname.
AdGuard DNS trên Android có hoạt động với cả Wi-Fi và dữ liệu di động không?
Google cho biết “thiết bị của bạn sử dụng Private DNS với tất cả mạng có thể dùng Private DNS”. Câu này không khẳng định mọi mạng đều có thể dùng tính năng này. Để chắc chắn, mở https://adguard.com/test.html một lần khi dùng Wi-Fi và một lần khi dùng dữ liệu di động, rồi so sánh trạng thái của từng kết nối.
Tại sao tôi vẫn thấy quảng cáo khi dùng AdGuard DNS?
DNS blocking hoạt động trên toàn bộ domain. Nếu quảng cáo đến từ cùng domain với nội dung, bộ lọc không thể chặn quảng cáo mà không chặn luôn nội dung. DNS filtering cũng không xóa khoảng trống do quảng cáo bị chặn để lại. Để chặn đầy đủ hơn, AdGuard khuyên dùng ứng dụng Ad Blocker của họ.
Làm thế nào để xóa AdGuard DNS khỏi điện thoại Android?
Mở Settings, vào màn hình Private DNS, chọn Automatic, rồi nhấn Save. Trên Android gốc, đường dẫn là Settings, Network & internet, Private DNS. Trên Samsung Galaxy, đường dẫn là Settings, Connections, More connection settings, Private DNS. Google khuyến nghị luôn bật Private DNS, vì vậy hãy chọn Automatic thay vì Off.
AdGuard DNS có tiếp tục hoạt động khi VPN đang bật không?
Trang trợ giúp Private DNS của Google không nói rõ, vì vậy đừng mặc định theo kết quả nào. Mở https://adguard.com/test.html khi VPN đang tắt, sau đó bật VPN và nhấn Check again. Nếu trạng thái thay đổi, hãy kiểm tra DNS setting trong ứng dụng VPN.