DNS over HTTPS (DoH) là tính năng bảo mật từng có trên Windows 10 qua nhiều phương pháp nhưng chưa từng là tùy chọn cho người dùng phổ thông. Điều này thay đổi trên Windows 11. Cài đặt Mạng Windows giờ cho phép chuyển sang mạng mã hóa hoàn toàn từ mạng không mã hóa. Bài viết hướng dẫn dùng DNS over HTTPS trên Windows 11.
DNS-over-HTTPS là gì?
Chắc hầu hết chúng ta biết HTTPS khi truy cập web. Cùng cơ chế áp dụng cho truy vấn DNS. Mỗi lần truy cập web, yêu cầu gửi qua mạng an toàn, mã hóa đến máy chủ DNS (Domain Name Resolution). Phương pháp này đảm bảo không có tấn công "man in the middle" can thiệp yêu cầu và chuyển hướng đến web bị xâm phạm.
Cách dùng DNS over HTTPS (DoH) trên Windows 11

- Mở Windows Settings (Win + I)
- Chọn Network and Internet (Mạng và Internet)
- Tùy theo kết nối PC/Laptop, chọn Ethernet (Dây) hoặc Wireless (WiFi)
- Sẽ hiện cài đặt Ethernet/WiFi và các tùy chọn điều khiển mạng. Bấm nút Edit (Sửa) bên cạnh DNS server assignment (Gán máy chủ DNS).
- Khi cửa sổ Edit DNS settings hiện ra, chuyển từ Automatic (Tự động) sang Manual (Thủ công) dùng menu thả xuống cho phép dùng DoH. Chọn Manual, sau đó bật IPv4 hoặc IPv6 tùy theo dùng trên PC.
- Nhập địa chỉ IP máy chủ DoH, ở Preferred DNS Encryption chọn Encrypted Only (Chỉ mã hóa). Làm tương tự cho Alternate DNS. Có thể kết hợp: Google DNS làm chính, Cloudflare DNS làm phụ.

Bấm Save (Lưu) để hoàn tất. Sau này, mọi truy vấn từ trình duyệt/app sẽ dùng DNS over HTTPS.

Trong Cài đặt Mạng, bạn sẽ thấy Encrypted bên cạnh IPv4 hoặc IPv6 DNS Servers.
Các tùy chọn mã hóa DNS có sẵn trên Windows
- Unencrypted — DNS không mã hóa mặc định.
- Encrypted — Chỉ dùng máy chủ DoH.
- Encrypted preferred, unencrypted only — Ưu tiên DoH, nhưng dùng DNS không mã hóa nếu DoH không khả dụng.
Danh sách dịch vụ DNS Over HTTPS hoạt động trên Windows
Có rất nhiều DoH, tuy đa số hoạt động, khuyên dùng các dịch vụ phổ biến: Cloudflare (1.1.1.1 và 1.0.0.1), Google (8.8.8.8 và 8.8.4.4), Quad9 (9.9.9.9 và 149.112.112.112).
Cách bật DoH qua Group Policy
Nếu thích dùng Group Policy cho mọi thứ hoặc là IT admin quản lý máy qua Group Policy, DoH có thể điều khiển bằng Group Policy. Hoạt động trên mọi phiên bản Windows, kể cả Home, nhưng cần bật trên phiên bản Home.
- Nhấn Win + R mở Run.
- Gõ gpedit.msc và Enter.
- Trong GP Editor, điều hướng:
Computer Configuration > Administrative Templates > Network > DNS Client
- Bấm chính sách Configure DNS over HTTPS (DoH) name resolution > chọn Enable từ menu thả xuống.
- Tìm chính sách DNS servers > đặt địa chỉ IP.
- Áp dụng thay đổi, xong.
Cách bật DoH dùng Registry
Dù có thể dùng cách cũ như Windows 10 (tạo DWORD EnableAutoDoh trong Registry), nhưng không cần vì DoH đã có trong Settings.
Có nên dùng DNS over HTTPS không?
Có. Quan trọng rằng không phải ISP, không phần mỿm, không ai có thể giả mạo truy vấn DNS từ máy tính. Đảm bảo bạn không bị dẫn đến web đánh cắp dữ liệu.
Đọc thêm: Cách Bật/Tắt adapter Wi-Fi và Ethernet trên Windows 11.
ISP có thấy DNS over HTTPS không?
Không. Vì bạn không dùng DNS của họ. Dù họ có thể giám sát trang web, nhưng ISP không thể xâm phạm DoH.
DNS over HTTPS có nhanh hơn không?
Có thể. DNS = Domain Name Resolver, càng nhanh càng kết nối web/tài nguyên nhanh. Cloudflare và Google là DNS nhanh nhất, cải thiện trải nghiệm.
Cách biết DNS của tôi đang dùng HTTPS?
Cloudflare cung cấp trang web kiểm tra. Truy cập trang, bấm Check my browser, sẽ 드러 các biện pháp bảo mật thiếu hụt. Nếu không muốn dùng...
Thú vị là DNS over HTTPS từng được bật trên Windows 10 trong một bản Insider nhưng sau đó gỡ bỏ. Không ngạc nhiên nếu họ bật lại tương lai. Nên bỏ DNS ISP, chọn Google, Cloudflare DNS cung cấp DoH trên Windows 11 hoặc OS khác.
MẸO: Cũng có thể bật DNS over HTTPS trên Firefox, Chrome, Edge, Opera, v.v.