Microsoft đã tích hợp sẵn tính năng DNS over HTTPS (DoH) trực tiếp vào hệ điều hành Windows 11. Tính năng này giúp mã hóa các truy vấn tên miền, nâng cao tối đa tính bảo mật và quyền riêng tư cho người dùng khi kết nối internet.
Tìm hiểu về DNS over HTTPS (DoH)
Lịch sử thử nghiệm trên Windows
Trước đây, Microsoft từng đưa DoH vào bản dựng thử nghiệm Windows 10 (Build 20185) thông qua chương trình Windows Insider Program để kiểm tra tính ổn định. Sau quá trình hoàn thiện, tính năng này đã được phát hành chính thức trên Windows 11. Hiện nay, người dùng bản Windows 11 ổn định thông thường hoàn toàn có thể bật và sử dụng DoH ngay trong Cài đặt hệ thống mà không cần tham gia bất kỳ chương trình thử nghiệm nào.
DNS over HTTPS (DoH) là gì?
Khi bạn truy cập một trang web, máy tính sẽ gửi yêu cầu tới máy chủ DNS để phân giải tên miền thành địa chỉ IP. Mặc định, quá trình này diễn ra dưới dạng văn bản thuần (plain text), khiến các bên trung gian như nhà cung cấp dịch vụ Internet (ISP) hoặc kẻ tấn công trên mạng có thể theo dõi danh sách trang web bạn ghé thăm.
DoH giải quyết vấn đề này bằng cách đóng gói và mã hóa các truy vấn DNS qua kết nối HTTPS (sử dụng cổng 443 - cùng cổng với lưu lượng web an toàn). Nhờ đó:
- Bảo vệ quyền riêng tư: Ngăn chặn ISP và các cơ quan giám sát ghi nhận lịch sử truy cập DNS của bạn.
- Chống tấn công mạng: Tăng cường khả năng chống lại các hình thức mạo danh, chiếm đoạt hoặc thao túng dữ liệu DNS (DNS spoofing/poisoning).
- Vượt rào cản: Hỗ trợ truy cập ổn định hơn vào các địa chỉ web bị chặn hoặc kiểm soát ở cấp độ phân giải tên miền.
Cách bật DNS over HTTPS (DoH) trên Windows 11 chính thức
Trên Windows 11 hiện hành, bạn có thể kích hoạt DoH trực tiếp cho từng card mạng (Wi-Fi hoặc Ethernet) theo các bước chi tiết sau:
Bước 1: Mở cài đặt mạng

- Nhấn tổ hợp phím Windows + I để mở cửa sổ Settings.
- Tại danh mục bên trái, chọn Network & internet.
Bước 2: Chọn kết nối mạng đang sử dụng
- Nếu dùng Wi-Fi: Bấm vào mục Wi-Fi > Chọn Wi-Fi properties (hoặc bấm trực tiếp vào tên mạng Wi-Fi đang kết nối).
- Nếu dùng mạng dây: Bấm vào mục Ethernet.

Bước 3: Thay đổi cấu hình máy chủ DNS
Cuộn xuống tìm mục DNS server assignment và nhấn vào nút Edit ở bên phải.

Tại cửa sổ pop-up xuất hiện, chuyển tùy chọn từ Automatic (DHCP) sang Manual.

Bước 4: Nhập địa chỉ DNS và kích hoạt mã hóa DoH
Bật công tắc IPv4 sang trạng thái On, kế đến tại ô Preferred DNS, nhập địa chỉ IP của máy chủ DNS hỗ trợ DoH (Ví dụ: 1.1.1.1 của Cloudflare hoặc 8.8.8.8 của Google).

Ngay sau khi nhập IP hợp lệ, ô Preferred DNS encryption bên dưới sẽ cho phép bạn chọn chế độ mã hóa:

- Encrypted only (DNS over HTTPS): Bắt buộc chỉ sử dụng truy vấn mã hóa DoH. Đây là tùy chọn bảo mật cao nhất.
- Encrypted preferred, unencrypted allowed: Ưu tiên mã hóa DoH, nhưng nếu kết nối thất bại sẽ tự động quay về chế độ DNS thường để không làm gián đoạn mạng.
- Unencrypted only: Chỉ dùng DNS truyền thống không mã hóa.
(Tùy chọn) Nhập thêm địa chỉ DNS dự phòng vào ô Alternate DNS (Ví dụ: 1.0.0.1 hoặc 8.8.4.4) và chọn chế độ mã hóa tương ứng tại mục Alternate DNS encryption. Nhấn Save để lưu lại toàn bộ cấu hình.
Các máy chủ DNS có hỗ trợ DoH trên Windows 11
Windows 11 tự động nhận diện và cung cấp tính năng mã hóa DoH khi bạn sử dụng các địa chỉ IP thuộc những nhà cung cấp dịch vụ DNS phổ biến sau:
|
Nhà cung cấp |
Preferred IPv4 |
Alternate IPv4 |
|
Cloudflare |
1.1.1.1 |
1.0.0.1 |
|
|
8.8.8.8 |
8.8.4.4 |
|
Quad9 |
9.9.9.9 |
149.112.112.112 |
Cách kiểm tra xem DNS over HTTPS đã được cấu hình trên Windows 11 hay chưa
Để xác nhận xem hệ thống Windows 11 đã thực sự thiết lập cấu hình mã hóa DNS hay chưa, bạn có thể kiểm tra nhanh qua dòng lệnh:
Kiểm tra bằng Command Prompt (netsh):
Mở Command Prompt và chạy lệnh:
netsh dns show encryption
Kiểm tra bằng PowerShell:
Mở PowerShell và chạy lệnh:
Get-DnsClientDohServerAddress
Cách đọc kết quả:
Sau khi chạy lệnh trên PowerShell, màn hình sẽ hiển thị một bảng danh sách các máy chủ DNS kèm theo các cột thông tin:

- ServerAddress: Địa chỉ IP của máy chủ DNS (như Cloudflare 1.1.1.1 , Google 8.8.8.8 , v.v.).
- DohTemplate: Đường dẫn mẫu DoH tương ứng của từng nhà cung cấp.
- AutoUpgrade và AllowFallbackToUdp: Hiển thị trạng thái tự động nâng cấp hoặc chuyển đổi dự phòng của hệ thống. Nếu bạn đã cấu hình thủ công trong phần cài đặt mạng của Windows 11, các thông số này sẽ phản ánh chính xác trạng thái hoạt động hiện tại của kết nối.
Quản lý DoH nâng cao qua Group Policy (Dành cho bản Windows 11 Pro/Enterprise)
Đối với quản trị viên hệ thống hoặc người dùng muốn áp dụng chính sách DoH cho toàn bộ máy tính, bạn có thể thiết lập qua Local Group Policy Editor:
Nhấn tổ hợp phím Windows + R, gõ gpedit.msc và nhấn Enter (Lưu ý: Tính năng này không khả dụng trên phiên bản Windows 11 Home).

Điều hướng theo đường dẫn: Computer Configuration > Administrative Templates > Network > DNS Client
Ở khung bên phải, tìm và nhấp đúp chuột vào chính sách: Configure DNS over HTTPS (DoH) name resolution.
Chọn Enabled, sau đó tại mục Options, chọn một trong các chế độ:
- Allow DoH: Cho phép dùng DoH nếu máy chủ hỗ trợ.
- Require DoH: Bắt buộc toàn bộ hệ thống phải dùng DoH (chặn các kết nối DNS không mã hóa).
Nhấn Apply > OK để hoàn tất.

Việc kích hoạt DNS over HTTPS (DoH) trên Windows 11 là một giải pháp đơn giản nhưng cực kỳ hiệu quả giúp bạn tự bảo vệ dữ liệu cá nhân trước các nguy cơ theo dõi và tấn công mạng.
Chỉ với vài bước thiết lập nhanh chóng ngay trong phần Cài đặt hệ thống, bạn đã có thể nâng cấp toàn diện tính riêng tư và độ an toàn cho mỗi phiên duyệt web hằng ngày mà không cần cài đặt thêm bất kỳ phần mềm thứ ba nào.
Hướng dẫn AI
AI Tools
Học IT
Hệ thống
Windows 11
Windows 7
Windows 8
Cấu hình Router/Switch
AI
Hàm Excel