Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Cloudflare DNS (1.1.1.1) Giải Quyết 4 Rủi Ro Quyền Riêng Tư DNS Lớn

Tháng 4 năm 2018, Cloudflare phát hành công cụ bảo mật mới. Được gọi là 1.1.1.1, đây là địa chỉ DNS dành cho người tiêu dùng mà ai cũng có thể dùng miễn phí. Nó giúp tăng cường bảo mật DNS, cải thiện quyền riêng tư người dùng, và có thể thậm chí tăng tốc kết nối mạng.

Nhưng nó hoạt động như thế nào? Làm thế nào để dùng? Và rủi ro quyền riêng tư DNS nào nó có thể giúp cải thiện? Hãy xem kỹ hơn.

Vấn Đề Của DNS Và Quyền Riêng Tư

Hệ thống Tên Miền (DNS) thường được gọi là "danh bạ điện thoại của internet". Đây là công nghệ chịu trách nhiệm liên kết tên miền chúng ta dùng hàng ngày (ví dụ makeuseof.com) với địa chỉ IP của máy chủ web trang đó.

Tất nhiên, bạn có thể nhập địa chỉ IP của trang web và vẫn đến trang chủ, nhưng URL dựa trên văn bản dễ nhớ hơn, do đó chúng ta dùng chúng.

Đáng tiếc, công nghệ DNS đi kèm nhiều vấn đề quyền riêng tư. Các vấn đề có thể làm suy yếu an toàn trực tuyến của bạn, ngay cả khi bạn thực hiện tất cả các biện pháp phòng ngừa thông thường ở nơi khác trên hệ thống. Dưới đây là một số vấn đề quyền riêng tư tồi tệ nhất liên quan đến DNS.

1. Nhà Cung Cấp Dịch Vụ Internet (ISP) Đang Theo Dõi Bạn

Do cách DNS hoạt động, nó đóng vai trò như nhật ký các trang web bạn truy cập. Không quan trọng trang web bạn truy cập dùng HTTPS – ISP, nhà mạng di động, và nhà cung cấp Wi-Fi công cộng vẫn sẽ biết chính xác bạn đã truy cập tên miền nào.

Đáng lo ngại, từ giữa năm 2017, ISP tại Mỹ được phép bán dữ liệu duyệt web của khách hàng để kiếm lợi nhuận. Thực tế, hành động này phổ biến khắp thế giới.

Cuối cùng, lịch sử duyệt web của bạn giúp các tập đoàn khổng lồ kiếm tiền. Đó là lý do bạn nên luôn dùng nhà cung cấp DNS thứ ba.

2. Chính Phủ Đang Theo Dõi Bạn

Giống ISP, cơ quan quyền lực cũng có thể dùng nhật ký DNS của bạn để xem bạn truy cập trang web nào.

Nếu bạn sống ở quốc gia có thái độ không khoan dung với đối thủ chính trị, nhà hoạt động LGBTQ, tôn giáo thay thế, v.v., truy cập trang web dạng đó có thể đưa bạn vào phiền toái.

Buồn thay, lịch sử tra cứu DNS của bạn có thể tiết lộ niềm tin riêng tư cho thực thể có thể đàn áp bạn.

3. Đỗ Thính Và Gian Lận (Snooping and Tampering)

Bạn cũng gặp rủi ro từ việc DNS thiếu mã hóa "dặm cuối" (last mile). Hãy giải thích.

Có hai phía của DNS: Authoritative (phía nội dung) và recursive resolver (phía ISP của bạn). Nói rộng, bạn có thể nghĩ DNS resolver đặt câu hỏi (tức "tôi tìm trang này ở đâu?"), và authoritative DNS nameserver cung cấp câu trả lời.

Dữ liệu di chuyển giữa resolver và authoritative server (về mặt lý thuyết) được bảo vệ bởi DNSSEC. Tuy nhiên, "dặm cuối" – phần giữa máy của bạn (gọi là stub resolver) và recursive resolver – không an toàn.

Buồn thay, dặm cuối cung cấp nhiều cơ hội cho kẻ nghe lén và kẻ gian lận.

4. Tấn Công Man-in-the-Middle (Kẻ Ngang Trưa)

Khi bạn duyệt web, máy tính thường dùng dữ liệu DNS được cache ở đâu đó trên mạng. Làm vậy giúp giảm thời gian tải trang.

Tuy nhiên, các cache này có thể bị "đầu độc cache" (cache poisoning). Đây là dạng tấn công man-in-the-middle.

Nói đơn giản, tin tận có thể tận dụng lỗ hổng và cấu hình kém để thêm dữ liệu giả mạo vào cache. Sau đó, lần sau bạn cố truy cập trang web "bị đầu độc", bạn sẽ được chuyển đến máy chủ do tội phạm kiểm soát.

Kẻ chịu trách nhiệm thậm chí có thể sao chép trang web mục tiêu; bạn có thể không bao giờ biết mình bị chuyển hướng và vô tình nhập tên người dùng, mật khẩu, và thông tin nhạy cảm khác.

Quá trình này là cách nhiều tấn công lừa đảo (phishing) diễn ra.

Cloudflare Hoạt Động Như Thế Nào?

Dịch vụ 1.1.1.1 mới từ Cloudflare có thể khắc phục nhiều vấn đề quyền riêng tư liên quan đến công nghệ DNS.

Công ty dành nhiều thời gian nói chuyện với nhà phát triển trình duyệt trước khi dịch vụ công khai và phát triển công cụ theo khuyến nghị của họ.

1. Cloudflare DNS: Có An Toàn Không?

Có, không theo dõi và không lưu trữ dữ liệu. Cloudflare cam kết không bao giờ theo dõi người dùng DNS của mình hoặc bán quảng cáo dựa trên thói quen xem. Để củng cố niềm tin người dùng vào tuyên bố, công ty thề không bao giờ lưu truy vấn địa chỉ IP lên ổ cứng và hứa xóa tất cả nhật ký DNS trong vòng 24 giờ.

Thực tế, điều này có nghĩa là lịch sử DNS của bạn sẽ không rơi vào tay ISP và chính phủ. Thậm chí sẽ không có bản ghi nào tại Cloudflare để họ yêu cầu truy cập.

2. Công Nghệ Tiền Tiến (Cutting-Edge Technology)

Khi bạn gõ URL và nhấn Enter, gần như tất cả DNS resolver sẽ gửi toàn bộ tên miền ("www", "makeuseof", và "com") đến root server, server .com, và các dịch vụ trung gian.

Tất cả thông tin đó không cần thiết. Root server chỉ cần chỉ resolver đến .com. Truy vấn tra cứu thêm có thể khởi động từ đó.

Để chống lại vấn đề, Cloudflare đã triển khai một loạt cơ chế bảo vệ quyền riêng tư DNS đã thống nhất và đề xuất để kết nối stub resolver và recursive resolver. Kết quả là 1.1.1.1 sẽ chỉ gửi lượng thông tin tối thiểu cần thiết.

3. Chống Đỗ Thính (Anti-Snooping)

Nếu bạn thắc mắc Cloudflare DNS có an toàn không, câu trả lời là chắc chắn. Dịch vụ 1.1.1.1 cung cấp tính năng giúp chống đọ thính trên dặm cuối: DNS over TLS.

DNS over TLS sẽ mã hóa dặm cuối. Nó hoạt động bằng cách cho stub resolver thiết lập kết nối TCP với Cloudflare trên cổng 853. Stub sau đó khởi động bắt tay TCP và Cloudflare cung cấp chứng chỉ TLS.

Ngay khi kết nối được thiết lập, tất cả liên lạc giữa stub resolver và recursive resolver sẽ được mã hóa. Kết quả là nghe lén và gian lận trở nên không thể.

4. Chống Tấn Công Man-in-the-Middle

Theo số liệu Cloudflare, dưới 10% tên miền dùng DNSSEC để bảo mật kết nối giữa recursive resolver và authoritative server.

DNS over HTTPS là công nghệ mới nổi nhằm giúp bảo mật tên miền HTTPS không dùng DNSSEC.

Nếu không mã hóa, tin tặc có thể nghe gói dữ liệu và biết bạn truy cập trang nào. Thiếu mã hóa cũng khiến bạn dễ bị tấn công man-in-the-middle như chúng tôi chi tiết trước đó.

Cách Sử Dụng Cloudflare DNS

Dùng dịch vụ 1.1.1.1 mới rất dễ. Chúng tôi giải thích quy trình cho cả Windows và Mac.

Cách Dùng Cloudflare DNS Trên Windows

Để đổi nhà cung cấp DNS trên Windows, làm theo các bước:

  1. Mở ứng dụng Cài đặt (Settings) từ menu Start.
  2. Đi đến Mạng & Internet > Trạng thái > Thay đổi cài đặt mạng > Thay đổi tùy chọn bộ thích hợp (Change adapter options).
  3. Chuột phải vào kết nối của bạn và chọn Thuộc tính (Properties).
  4. Kéo xuống, làm nổi bật Giao thức Internet Phiên bản 4 (TCP/IPv4), và nhấp Thuộc tính (Properties).
  5. Nhấp Sử dụng địa chỉ máy chủ DNS sau (Use the following DNS server addresses).
  6. Nhập 1.1.1.1 ở hàng đầu và 1.0.0.1 ở hàng hai.
  7. Nhấp OK.

Bạn có thể cần khởi động lại máy.

Cách Dùng Cloudflare DNS Trên Mac

Nếu bạn có Mac, làm theo hướng dẫn sau để đổi DNS:

  1. Vào Apple > Tùy chọn Hệ thống (System Preferences) > Mạng (Network).
  2. Nhấp vào kết nối của bạn trong bảng điều khiển bên trái cửa sổ.
  3. Nhấp Nâng cao (Advanced).
  4. Làm nổi bật DNS và nhấp +.
  5. Nhập 1.1.1.1 và 1.0.0.1 vào ô cung cấp.
  6. Nhấp OK.

Cách Dùng Cloudflare DNS Trên Điện Thoại Thông Minh

Để dùng Cloudflare trên Android và iOS, bạn có thể tải ứng dụng miễn phí từ cửa hàng ứng dụng tương ứng. Ứng dụng là dự án gần đây của Cloudflare; chỉ ra mắt tháng 11 năm 2018.

Được gọi là 1.1.1.1, ứng dụng cung cấp công tắc bật/tắt dễ dùng cho máy chủ DNS của công ty. Tất nhiên, bạn có thể đổi DNS bằng công cụ gốc của điện thoại, nhưng cài đặt không luôn dễ tìm và một số nhà sản xuất thậm chí chặn truy cập vào chúng. Ứng dụng thân thiện hơn với người mới.

Và Nhớ Luôn Dùng VPN

Quan trọng hơn DNS tốt, bạn nên luôn dùng VPN mạnh trong chiến tranh cho quyền riêng tư trực tuyến.

Tất cả nhà cung cấp VPN uy tín cũng cung cấp địa chỉ DNS riêng. Tuy nhiên, đôi khi bạn cần cập nhật DNS thủ công dùng phương pháp chi tiết trên. Không làm vậy sẽ dẫn đến rò rỉ DNS (DNS leak).

Nhưng chỉ vì nhà cung cấp VPN cung cấp DNS riêng, bạn vẫn có thể dùng địa chỉ Cloudflare. Thực tế, khuyến khích; rất khó DNS của VPN bạn tinh vi và mạnh mẽ bằng dịch vụ 1.1.1.1 mới.

Nếu bạn tìm nhà cung cấp VPN vững chắc và uy tín, chúng tôi khuyến nghị ExpressVPN, CyberGhost, hoặc Private Internet Access.

Và nếu muốn tìm hiểu thêm, hãy xem hướng dẫn của chúng tôi về máy chủ DNS là gì và cách cache poisoning DNS hoạt động.