Bỏ qua điều hướng, đến nội dung chính

Giao thức và tiêu chuẩn bảo mật

What Is DNS Over HTTPS? DNS over HTTPS là gì và cách bật DoH

dns over https là gì

What is DNS over HTTPS? Đây là câu hỏi thường gặp khi người dùng muốn bảo vệ hoạt động phân giải tên miền khỏi việc bị đọc hoặc chỉnh sửa trên đường truyền. DNS over HTTPS (DoH) đưa truy vấn DNS vào kết nối HTTPS được mã hóa, giúp tăng quyền riêng tư khi duyệt web. Tuy nhiên, DoH không phải VPN, không ẩn hoàn toàn hoạt động Internet và cũng không thay thế DNSSEC.

Trong bài viết này, TOT giải thích cách DoH hoạt động, phạm vi bảo vệ, ưu nhược điểm, sự khác nhau giữa DoH với DoT, DNSSEC, DNSCrypt và cách bật Secure DNS trên các nền tảng phổ biến.

>>> Xem thêm các bài viết:

What is DNS over HTTPS? DNS over HTTPS là gì?

DNS over HTTPS (DoH) là giao thức gửi truy vấn và phản hồi DNS qua HTTPS thay vì truyền dưới dạng văn bản thuần như DNS truyền thống. DoH được IETF chuẩn hóa trong RFC 8484, thường hoạt động qua cổng 443 và sử dụng TLS để bảo vệ dữ liệu giữa thiết bị hoặc trình duyệt với DNS resolver hỗ trợ DoH.

DNS có nhiệm vụ chuyển tên miền dễ nhớ, chẳng hạn topon.tech, thành địa chỉ IP mà thiết bị có thể sử dụng để kết nối. Với DNS truyền thống, người quan sát trên cùng đường truyền có thể thấy hoặc can thiệp vào truy vấn. DoH làm cho phần trao đổi này khó bị đọc và sửa đổi hơn. DoH bảo vệ chặng từ DoH client đến DoH resolver. Nhà cung cấp resolver vẫn có thể xử lý truy vấn; các bên trên mạng vẫn có thể suy luận một phần hoạt động từ địa chỉ IP, lưu lượng kết nối hoặc dữ liệu khác nếu những lớp bảo vệ bổ sung chưa được sử dụng.

Tiêu chíDNS truyền thốngDNS over HTTPS
Dữ liệu truy vấnThường ở dạng không mã hóaĐược đóng gói trong HTTPS và bảo vệ bằng TLS
Cổng phổ biến53 (UDP/TCP)443
Khả năng quan sát
trên đường truyền
Dễ nhận diện và kiểm traKhó tách khỏi lưu lượng HTTPS thông thường
Nguy cơ sửa đổi
trên đường truyền
Cao hơn nếu thiếu cơ chế bảo vệGiảm nhờ tính toàn vẹn và xác thực của TLS
Quản trị mạngDễ giám sát và lọcCó thể gây khó cho bộ lọc DNS, split DNS và chính sách doanh nghiệp

>>> Xem thêm:

DNS over HTTPS (DoH) mã hóa truy vấn và phản hồi DNS giữa thiết bị của người dùng và DNS resolver. (Nguồn: TOT)

DNS over HTTPS hoạt động như thế nào?

Khi người dùng nhập một tên miền, quy trình DoH có thể được mô tả theo năm bước:

  • Trình duyệt hoặc hệ điều hành tạo truy vấn DNS để tìm địa chỉ IP của tên miền.
  • DoH client đóng gói thông điệp DNS vào yêu cầu HTTPS. RFC 8484 cho phép gửi bằng phương thứ 
  • GET hoặc POST với kiểu dữ liệu DNS phù hợp.
  • Thiết bị thiết lập kết nối TLS tới DoH resolver và kiểm tra chứng chỉ của máy chủ.
  • Resolver nhận truy vấn, thực hiện phân giải từ cache hoặc hệ thống DNS phân cấp rồi tạo phản hồi.
  • Phản hồi DNS quay về qua kết nối HTTPS; client giải mã và dùng địa chỉ IP để kết nối đến website.

DoH không thay đổi bản chất của quá trình phân giải DNS; giao thức chủ yếu thay đổi cách thông điệp DNS được vận chuyển giữa client và resolver. Việc tái sử dụng kết nối HTTPS, HTTP/2 hoặc HTTP/3 và bộ nhớ đệm có thể giúp giảm chi phí cho các truy vấn tiếp theo, nhưng DoH không mặc định làm Internet nhanh hơn trong mọi trường hợp. toàn bộ thông tin truy vấn DNS được bảo vệ khỏi sự theo dõi và can thiệp từ bên ngoài.

>>> Xem thêm:

Lợi ích của DNS over HTTPS đối với bảo mật và quyền riêng tư
DoH giúp mã hóa truy vấn DNS, giảm nghe lén, hạn chế giả mạo dữ liệu và nâng cao quyền riêng tư khi truy cập Internet. (Nguồn: TOT)

DNS over HTTPS bảo vệ những gì và không bảo vệ những gì?

Tăng quyền riêng tư cho truy vấn DNS

DoH ngăn người quan sát trên đường truyền đọc trực tiếp tên miền trong truy vấn DNS. Đây là lợi ích rõ nhất khi dùng Wi-Fi công cộng, mạng chia sẻ hoặc nhà cung cấp mạng mà bạn không muốn giao toàn bộ dữ liệu DNS.

Giảm nghe lén và giả mạo DNS trên đường truyền

TLS cung cấp tính bí mật, toàn vẹn và xác thực máy chủ. Nhờ đó, kẻ tấn công trên cùng mạng khó thay đổi phản hồi DNS để chuyển người dùng sang địa chỉ giả mạo hơn.

Dễ triển khai ở cấp trình duyệt

Chrome, Firefox và Edge đều cung cấp tùy chọn Secure DNS hoặc DNS over HTTPS. Người dùng cá nhân có thể bật tính năng mà không cần thay đổi toàn bộ cấu hình mạng của thiết bị.

Hoạt động trên cổng HTTPS phổ biến

DoH thường dùng cổng 443 nên có thể hoạt động trên nhiều mạng nơi cổng DNS riêng bị hạn chế. Đây vừa là lợi thế về khả năng truy cập, vừa là thách thức đối với quản trị viên cần nhận diện lưu lượng DNS.

Hạn chế và rủi ro khi sử dụng DoH

  • Chuyển điểm tin cậy: dữ liệu không còn hiển thị rõ với ISP trên chặng DNS, nhưng DoH resolver vẫn xử lý truy vấn. Hãy xem chính sách lưu log, thời gian lưu và thẩm quyền pháp lý của nhà cung cấp.
  • Có thể bỏ qua DNS nội bộ: DoH cấp trình duyệt có thể làm split DNS, tên miền nội bộ, parental control hoặc bộ lọc doanh nghiệp hoạt động không đúng.
  • Giảm khả năng giám sát an ninh: đội ngũ IT khó phát hiện truy vấn đến domain độc hại nếu ứng dụng tự chọn resolver bên ngoài.
  • Không đảm bảo nhanh hơn: độ trễ phụ thuộc khoảng cách tới resolver, cache, chất lượng mạng và cách triển khai; bắt tay TLS có thể tạo thêm chi phí ban đầu.
  • Có thể tạo điểm lỗi tập trung: phụ thuộc một resolver duy nhất có thể ảnh hưởng khả năng truy cập khi dịch vụ gặp sự cố.
  • Không phải lớp bảo vệ toàn diện: DoH không chặn phishing, malware, tracking trong website hoặc lộ dữ liệu từ tài khoản đăng nhập.

>>> Xem thêm:

DNS thông thường có thể để lộ truy vấn trên đường truyền, trong khi DoH bảo vệ dữ liệu DNS bằng kết nối HTTPS được mã hóa. (Nguồn: TOT)

Cách bật DNS over HTTPS trên trình duyệt

Để bảo vệ thông tin khi duyệt web, bạn có thể kích hoạt DNS over HTTPS (DoH) trực tiếp trên các trình duyệt phổ biến. Dưới đây là hướng dẫn chi tiết:

Cách bật Secure DNS trên Google Chrome

Để bảo vệ thông tin khi duyệt web, bạn có thể kích hoạt DNS over HTTPS (DoH) trực tiếp trên các trình duyệt phổ biến. Dưới đây là hướng dẫn chi tiết:

Bước 1: Mở Google Chrome, nhấp vào biểu tượng ba chấm và chọn Cài đặt (Settings).

Bước 2: Chọn Quyền riêng tư và bảo mật (Privacy and Security) > Bảo mật (Security).

Bước 3: Cuộn xuống phần nâng cao (Advanced) và bật Sử dụng DNS an toàn (Use secure DNS).

Bước 4: Chọn nhà cung cấp (Select DNS provider) DNS hỗ trợ DoH như Cloudflare, Google, OpenDNS,… hoặc nhập DNS tùy chỉnh.

Trên Chrome Android, đường dẫn phổ biến là Cài đặt > Quyền riêng tư và bảo mật > Sử dụng DNS bảo mật. Tên và vị trí tùy chọn có thể thay đổi theo phiên bản hoặc chính sách quản lý thiết bị.

kích hoạt DoH trên Google Chrome
Các bước kích hoạt DoH qua Google Chrome (Nguồn: TOT)

Cách bật DNS over HTTPS trên Mozilla Firefox

Bước 1: Mở Firefox và nhập about:preferences vào thanh địa chỉ (address bar).

Bước 2: Chọn Quyền riêng tư và bảo mật (Privacy and Security).

Bước 3: Cuộn xuống DNS over HTTPS, tại Bật DNS qua HTTPS (Enable DNS over HTTPS) chọn Tăng cường bảo vệ (Increased Protection) hoặc Bảo vệ tối đa (Max Protection).

Bước 4: Chọn nhà cung cấp (provider) DNS như Cloudflare, NextDNS hoặc nhập máy chủ tùy chỉnh.

Firefox có thể tự điều chỉnh DoH khi phát hiện parental control, mạng doanh nghiệp, VPN hoặc cấu hình DNS đặc biệt. Nếu DoH hiển thị không hoạt động, hãy kiểm tra chính sách trình duyệt và mạng trước khi coi đây là lỗi.

kích hoạt DoH qua Mozilla Firefox
Các bước kích hoạt DoH qua Mozilla Firefox. (Nguồn TOT)

Cách bật Secure DNS trên Microsoft Edge

Bước 1: Mở Microsoft Edge và nhập edge://settings/privacy vào thanh địa chỉ (address bar).

Bước 2: Chọn Quyền riêng tư, tìm kiếm và dịch vụ (Privacy, search and services), cuộn xuống phần Bảo mật (Sercurity).

Bước 3: Bật Sử dụng DNS an toàn (Use secure DNS).

Bước 4: Chọn nhà cung cấp (provider) DNS như Cloudflare, Google, NextDNS, CleanBrowsing, OpenDNS hoặc nhập máy chủ tùy chỉnh.

kích hoạt DoH qua Microsoft Edge
Các bước kích hoạt DoH qua Microsoft Edge (Nguồn: TOT)

>>> Xem thêm:

Cách bật DNS over HTTPS trên Windows 11

Bước 1. Mở Cài đặt (Settings) → chọn Mạng & Internet (Network & Internet).

Bước 2. Chọn Wi-Fi hoặc Ethernet (tuỳ kết nối đang dùng).

Bước 3. Nhấn vào mạng đang kết nối → chọn Thuộc tính phần cứng (Hardware properties).

Bước 4. Tại mục Gán máy chủ DNS (DNS server assignment) → nhấn Chỉnh sửa (Edit).

DNS over HTTPS Windows 11
Sau khi vào Setting, Network & internet, Wifi -> chọn DNS server assignment và nhấn Edit (Nguồn: TOT)

Bước 5. Chọn Thủ công (Manual) → bật IPv4 (hoặc IPv6 nếu cần).

Bước 6. Nhập địa chỉ DNS ưu tiên và thay thế từ nhà cung cấp hỗ trợ DoH, ví dụ:

  • 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

Bước 7. Ở mục Mã hóa DNS ưu tiên (Preferred DNS encryption) → chọn Chỉ mã hóa (Encrypted only – DNS over HTTPS)

Bước 8. Nhấn Lưu (Save).

DNS over https windows 11 là gì
Bạn có thể chọn IPv4 hoặc IPv6 và nhập địa chỉ DNS tùy chọn sau đó bấm Save (Nguồn: TOT)

Cách bật DNS over HTTPS trên Windows 10

Lưu ý: Áp dụng cho Windows 10 version 2004+ (giao diện có thể khác nhẹ)

Bước 1: Mở Cài đặt (Settings) → Mạng & Internet (Network & Internet).

Bước 2: Chọn Wi-Fi hoặc Ethernet.

Bước 3: Nhấn vào mạng đang dùng → chọn Chỉnh sửa (Edit) tại mục Cài đặt IP (IP settings).

Bước 4: Chọn Thủ công (Manual) → bật IPv4.

  • Nhập DNS (ví dụ Cloudflare):
    • 1.1.1.1
    • 1.0.0.1

Bước 5: Nếu có mục Mã hóa DNS (DNS encryption) → chọn: Chỉ mã hóa (Encrypted only)

Bước 6: Nhấn Lưu (Save).

Cách bật DNS over HTTTPS trên macOS (MacBook)

macOS không gọi trực tiếp là “DoH” trong giao diện, mà dùng cấu hình DNS (có thể kết hợp DoH qua profile hoặc app). Tuy nhiên, bạn vẫn có thể cấu hình DNS chuẩn + DoH gián tiếp.

Bước 1: Mở Cài đặt hệ thống (System Settings).

Bước 2: Chọn Mạng (Network).

Bước 3: Chọn kết nối đang dùng:

  • Wi-Fi hoặc Ethernet
Kích hoạt DoH trên macOS
Bạn có thể chọn Ethernet hoặc Wi-Fi để cài đặt DNS (Nguồn: Internet)

Bước 4: Nhấn Chi tiết… (Details…).

Bước 5: Chọn tab DNS servers.

Kích hoạt DoH trên MacBook

Bước 6: Nhấn dấu + để thêm DNS server:

  • 1.1.1.1
  • 1.0.0.1

Bước 7: Nhấn OK → Áp dụng (Apply).

dns over https macbook
Đây là cách kích hoạt DNS thủ công phổ biến nhất trên Macbook (Nguồn: Internet)

>>> Xem thêm:

  • SOC là gì? Lợi ích của Trung tâm Điều hành An ninh mạng (SOC)
  • Chi phí thiết kế app, duy trì app trên CH Play, App Store
  • AES là gì? Tiêu chuẩn mã hóa dữ liệu và các chế độ hoạt động của AES

Cách kiểm tra DNS over HTTPS đã hoạt động

  • Dùng trang kiểm tra của chính nhà cung cấp resolver và tìm trạng thái DoH/secure DNS.
  • Trong Firefox, kiểm tra phần DNS over HTTPS và mức bảo vệ đang hoạt động; xem ngoại lệ nếu chỉ một website lỗi.
  • Trên Windows 11, mở thuộc tính mạng và xác nhận DNS encryption hiển thị Encrypted/DoH.
  • Đổi mạng hoặc tắt/bật trình duyệt để kiểm tra lại; cache DNS có thể khiến kết quả ban đầu chưa thay đổi.
  • Nếu cần kiểm chứng kỹ thuật, quản trị viên có thể quan sát rằng thiết bị không còn gửi truy vấn DNS thường tới resolver ngoài dự kiến; tránh ghi log dữ liệu nhạy cảm khi kiểm tra.

So sánh DoH, DoT, DNSSEC và DNSCrypt

Công nghệBảo vệ chínhCổng/transportĐiểm cần nhớ
DoHMã hóa client–resolverHTTPS, thường cổng 443Khó tách khỏi web traffic; thuận tiện cho trình duyệt.
DoTMã hóa client–resolverTLS, thường cổng 853Dễ nhận diện và quản trị hơn nhưng có thể bị chặn theo cổng.
DNSSECXác thực tính toàn vẹn và nguồn gốc dữ liệu DNSHoạt động trong hệ thống DNSKhông mã hóa truy vấn; có thể dùng cùng DoH/DoT.
DNSCryptMã hóa và xác thực client–resolverGiao thức riêngKhông phải tiêu chuẩn IETF phổ biến như DoH/DoT; cần client/resolver tương thích.

DoH và DoT giải quyết quyền riêng tư trên đường truyền giữa client và resolver. DNSSEC giải quyết câu hỏi khác: dữ liệu DNS nhận được có đúng từ nguồn có thẩm quyền và có bị sửa đổi hay không. Vì vậy, DoH và DNSSEC bổ trợ nhau thay vì loại trừ nhau.

Xử lý lỗi DNS over HTTPS không hoạt động

Dấu hiệuNguyên nhân thường gặpCách xử lý
Không có tùy chọn Secure DNSTrình duyệt cũ hoặc thiết bị do tổ chức quản lý.Cập nhật trình duyệt; kiểm tra policy; hỏi quản trị viên nếu là máy công ty.
Bật DoH nhưng
không vào được website nội bộ
DoH bỏ qua split DNS hoặc resolver nội bộ.Dùng chế độ mặc định/fallback, thêm ngoại lệ hoặc resolver doanh nghiệp.
Trang kiểm tra
báo DNS thường
Resolver hiện tại không hỗ trợ DoH hoặc cấu hình chưa đúng.Chọn provider hỗ trợ, nhập đúng endpoint và khởi động lại.
Mạng chậm sau khi bậtResolver xa, cache kém hoặc handshake/fallback.Thử provider gần hơn; đo trên nhiều thời điểm; tránh kết luận từ một lần kiểm tra.
Secure DNS bị khóaChrome/Edge policy, parental control, antivirus hoặc VPN.Kiểm tra mục “managed by your organization”, cấu hình VPN và phần mềm bảo mật.

Câu hỏi thường gặp về DNS over HTTPS

What is DNS over HTTPS?

DNS over HTTPS là giao thức truyền truy vấn DNS qua kết nối HTTPS được mã hóa. DoH giúp bảo vệ dữ liệu DNS giữa thiết bị hoặc trình duyệt và resolver khỏi việc bị đọc hoặc sửa đổi trên đường truyền.

DNS over HTTPS có làm mạng nhanh hơn không?

Không chắc chắn. Resolver có hạ tầng gần, cache tốt và kết nối được tái sử dụng có thể phản hồi nhanh; nhưng TLS, khoảng cách máy chủ và fallback cũng có thể tăng độ trễ. Lợi ích chính của DoH là quyền riêng tư và tính toàn vẹn, không phải cam kết tăng tốc.

DNS over HTTPS có thay thế VPN không?

Không. DoH chỉ mã hóa lưu lượng DNS tới resolver. VPN tạo đường hầm cho phần lớn lưu lượng mạng của thiết bị và che địa chỉ IP công khai của bạn với website đích theo cách khác.

DoH có ẩn hoàn toàn website đang truy cập khỏi ISP không?

Không nên khẳng định như vậy. ISP không đọc được truy vấn DNS DoH ở dạng rõ trên chặng tới resolver, nhưng vẫn có thể thấy địa chỉ IP kết nối và suy luận từ metadata mạng. Các công nghệ như ECH có thể giảm thêm một số tín hiệu, nhưng không biến DoH thành công cụ ẩn danh hoàn toàn.

DoH có an toàn hơn DNS thông thường không?

DoH an toàn hơn trước nghe lén và sửa đổi DNS trên đường truyền tới resolver. Mức an toàn tổng thể còn phụ thuộc resolver, chính sách lưu log, DNSSEC, bảo mật trình duyệt, HTTPS của website và các lớp phòng vệ khác.

Nên chọn DoH hay DoT?

Người dùng trình duyệt thường thấy DoH thuận tiện hơn. Mạng doanh nghiệp có thể ưu tiên DoT hoặc resolver DoH do tổ chức quản lý vì lưu lượng dễ kiểm soát hơn. Lựa chọn đúng phụ thuộc yêu cầu quyền riêng tư, khả năng quản trị và môi trường mạng.

Đổi DNS sang 1.1.1.1 có phải đã bật DoH không?

Không nhất thiết. 1.1.1.1 là địa chỉ resolver của Cloudflare. Kết nối chỉ là DoH khi client dùng endpoint HTTPS/template DoH hoặc nền tảng tự nâng cấp kết nối và trạng thái kiểm tra xác nhận đã mã hóa.

Kết luận

DNS over HTTPS giúp mã hóa truy vấn DNS giữa client và resolver, giảm nghe lén và can thiệp trên đường truyền. Đối với người dùng cá nhân, bật Secure DNS trên trình duyệt là cách đơn giản nhất để bắt đầu. Đối với doanh nghiệp, DoH cần được triển khai theo chính sách tập trung để không phá vỡ DNS nội bộ, bộ lọc và khả năng giám sát an ninh.

Nếu doanh nghiệp cần đánh giá cấu hình DNS, HTTPS và các lớp bảo mật website, TOT có thể rà soát hiện trạng, xác định rủi ro và đề xuất lộ trình nâng cấp phù hợp với hệ thống thực tế.ều lựa chọn bảo mật khác như DNSSEC, DNS over TLS, và DNSCrypt, người dùng cần tìm hiểu kỹ lưỡng để lựa chọn giải pháp phù hợp nhất với nhu cầu và điều kiện của mình.

Nguồn tham khảo:

  1. IETF RFC 8484 – DNS Queries over HTTPS
  2. Mozilla Support – Firefox DNS over HTTPS
  3. Google Chrome Help – Manage safety and security
  4. Microsoft Learn – DNS over HTTPS
  5. Apple Platform Deployment – DNS Settings payload
  6. Cloudflare – DNS over TLS vs DNS over HTTPS

Bạn đang tìm kiếm một giải pháp thiết kế website chuyên nghiệp, an toàn và bảo mật? Với đội ngũ chuyên gia giàu kinh nghiệm, TOT thiết kế những “Website Future-Proof” – tích hợp bảo mật nhiều lớp, công nghệ tiên tiến như DoH, SSL, OWASP TOP 10 và chuẩn quốc tế như WCAG, GDPR.

TOT nổi bật với:

  • Website “Future-Proof” – Tích hợp công nghệ mới như AI, Chatbot, PWA, đảm bảo website luôn sẵn sàng cho xu hướng tương lai.
  • Hệ thống bảo mật đa lớp, mã hóa dữ liệu, chống tấn công mạng, đảm bảo an toàn tuyệt đối cho doanh nghiệp.
  • Thiết kế chuẩn UX/UI, giao diện tinh gọn, chuẩn SEO giúp gia tăng thứ hạng tìm kiếm và giữ chân khách hàng.
  • Tùy chỉnh linh hoạt theo từng giai đoạn phát triển doanh nghiệp, từ startup đến tập đoàn lớn.

TOT là đơn vị tiên phong trong hành trình chuyển đổi số. Chúng tôi mang đến giải pháp thiết kế website, mobile app và viết phần mềm theo yêu cầu với dịch vụ linh hoạt, tối ưu theo đúng nhu cầu của doanh nghiệp. 

Lấy cảm hứng từ triết lý “Công nghệ vì con người”, TOT giúp doanh nghiệp vận hành hiệu quả hơn, nâng tầm trải nghiệm khách hàng và tạo dấu ấn bền vững cho thương hiệu.

>>> Xem thêm các bài viết khác:

Bạn cần tư vấn giải pháp công nghệ phù hợp cho doanh nghiệp?

LIÊN HỆ TƯ VẤN NGAY →

Bài viết liên quan

Liên hệ

Bạn đã sẵn sàng chưa?

Cùng TOT bắt đầu hành trình xây dựng dự án ngay hôm nay!

Gửi tin nhắn cho TOT. Đội ngũ TOT sẽ đề xuất giải pháp để nâng tầm doanh nghiệp của bạn.

Sự khác biệt:

  • Dịch vụ cao cấp
  • Giải pháp hiệu quả
  • Cam kết thời gian

Đặt lịch tư vấn miễn phí

top
Liên hệ WhatsApp TopOnTech
Chat on Zalo