Published on

Chrome 78 nay đã hỗ trợ DNS over HTTPS

Authors

DNS over HTTPS là một giải pháp cực kì quan trọng, lấp đầy khoảng trống còn thiếu trong việc mã hóa thông tin giữa người dùng và máy chủ cần giao tiếp. Trước kia mình có chia sẻ bài viết hướng dẫn sử dụng DNS over HTTPS (DoH) 🔗 nhưng còn khá dài dòng và khó khăn cho những người không rành về máy tính. May mắn thay, từ phiên bản Google Chrome 78 thì DoH đã được tích hợp sẵn.

Cấu hình DNS over HTTPS cho Google Chrome gồm 2 bước, bạn phải cấu hình DNS về địa chỉ DNS 1.1.1.1 của Cloudflare (DNS 8.8.8.8 của Google dù đã hỗ trợ DoH nhưng không hiểu sao vẫn chưa bật được). Sau đó, chúng ta bật tính năng này trên Chrome vì hiện tại Google vẫn đang để ở chế độ thử nghiệm, chưa bật mặc định.


Thay đổi DNS

Cách thay đổi DNS đã có nhiều rồi nên mình chỉ nói sơ qua, bạn phải trỏ DNS về 1.1.1.1 và 1.0.0.1 trước tiên để DNS over HTTPS có thể hoạt động được. Bạn có thể thay đổi chỉ cho laptop của riêng bạn hoặc cũng có thể thay đổi tại router để đảm bảo tất cả các thiết bị trong gia đình đều sử dụng một DNS an toàn và bảo mật hơn.

Hiện tại mình chỉ bật cho laptop của mình vì tính năng DoH vẫn còn đang là thử nghiệm và chưa được bật mặc định trên Chrome. Các thiết bị trong nhà mình thì đã và đang sử dụng Pihole kèm hỗ trợ DoH rồi.


Bật DNS over HTTPS trên Google Chrome

Đầu tiên chúng ta truy cập vào đường dẫn chrome://flags (bạn phải copy hoặc gõ tay), sau đó tìm từ khóa "DNS" sẽ thấy dòng Secure DNS lookups. Chọn Enabled và khởi động Chrome lại là xong nha.

true

Khởi động lại Google Chrome để thay đổi này có tác dụng


Kiểm tra DNS over HTTPS

Để chắc chắn DoH đã hoạt động, bạn có thể truy cập vào 🔗https://1.1.1.1/help 🔗, nếu thấy chữ Yes ở dòng "Using DNS over HTTPS (DoH) là coi như thành công rồi nha.

true