DNS

Rò rỉ DNS là gì?

Rò rỉ DNS là khi thiết bị của bạn vẫn gửi các truy vấn tên miền tới resolver của nhà mạng dù lưu lượng đã đi qua VPN. Kết nối được đưa vào đường hầm, nhưng danh sách các trang bạn ghé thăm thì không. Đây là cách nó xảy ra, cách nhìn thấy và cách chặn nó.

Trong hướng dẫn này

Rò rỉ DNS xảy ra thế nào

Trước khi tải bất kỳ trang nào, thiết bị hỏi một resolver DNS về địa chỉ của trang. Bình thường resolver đó là resolver mà mạng của bạn phát ra — của nhà mạng. VPN lẽ ra phải chuyển hướng các truy vấn đó vào đường hầm tới resolver riêng của nó, nhưng nhiều thứ ngăn điều đó: ứng dụng VPN không đổi resolver hệ thống (thường gặp với VPN cấu hình thủ công); hệ điều hành truy vấn mọi giao diện mạng cùng lúc (Smart Multi-Homed Name Resolution của Windows); trình duyệt dùng thiết lập DNS over HTTPS riêng, đi vòng qua resolver của VPN; DNS IPv6 không được đưa vào đường hầm trong khi IPv4 thì có; hoặc VPN rớt một khoảnh khắc và hệ thống quay về mặc định. Trong mọi trường hợp, resolver của nhà mạng thấy từng tên miền bạn tra cứu, với địa chỉ thật của bạn làm nguồn, và chủ website có thể suy ra vị trí thật của bạn từ resolver đã lấy bản ghi của họ.

Kiểm tra ngay

Đang kiểm tra
IP mà các website thấy216.73.216.52
Resolver DNS đã thấy2 resolvers

Đang chạy trên máy chủ kiểm tra của chính chúng tôi. Không có gì được lưu.

Mở Kiểm tra rò rỉ DNS

Cách kiểm tra rò rỉ DNS

Kiểm tra rò rỉ DNS cấp cho trình duyệt của bạn các hostname duy nhất trong vùng DNS của chính chúng tôi; các resolver hỏi name server của chúng tôi về chúng, theo cách thiết kế, chính là những resolver đang xử lý DNS của bạn. Khi VPN đang bật, một resolver thuộc nhà mạng của bạn, hoặc một resolver công cộng chuyển tiếp prefix mạng nhà bạn, là rò rỉ. Hãy chạy một lần không VPN trước để biết resolver của nhà mạng, rồi chạy với VPN. Kiểm tra VPN chạy cùng phép kiểm tra này bên cạnh WebRTC và IPv6.

Cách khắc phục

Bật bảo vệ rò rỉ DNS của ứng dụng VPN (còn gọi là use VPN DNS hoặc block DNS outside tunnel) và kill switch của nó. Nếu ứng dụng không có tùy chọn đó, hãy đặt resolver hệ thống thủ công thành một resolver công cộng để không còn resolver nhà mạng nào để rò rỉ tới, và tắt tính năng phân giải đa giao diện của Windows qua group policy. Đảm bảo DoH của trình duyệt, nếu bật, trỏ tới một resolver bạn tin tưởng, vì nó đi vòng qua resolver của VPN. Nếu VPN của bạn không đưa IPv6 vào đường hầm, hãy bật bảo vệ IPv6 của nó hoặc tắt IPv6 khi đang kết nối. Chạy lại bài kiểm tra sau mỗi thay đổi cho tới khi không còn resolver của nhà mạng xuất hiện.

Câu hỏi

Rò rỉ DNS nghiêm trọng đến mức nào?

Nó để lộ các tên miền bạn tra cứu cho nhà mạng (hoặc bất kỳ ai vận hành resolver bị rò rỉ) và cho phép website suy ra vị trí thật của bạn, làm mất phần riêng tư mà VPN mang lại. Nó không để lộ nội dung lưu lượng của bạn.

Cách khắc phục rò rỉ DNS?

Ép DNS đi qua đường hầm: bảo vệ rò rỉ DNS và kill switch của ứng dụng VPN, một resolver công cộng đặt thủ công, tắt Smart Multi-Homed Name Resolution của Windows, và bảo vệ IPv6. Rồi kiểm tra lại.

Làm sao biết DNS của tôi có bị hack không?

Thiết lập DNS bị chiếm quyền đưa bạn tới các trang sai: chuyển hướng bất ngờ, cảnh báo chứng chỉ trên các trang lớn, một resolver bạn không cấu hình. Hãy chạy DNS của tôi là gì và so resolver với thứ bạn đã đặt; đặt lại DNS của router nếu nó bị đổi mà bạn không biết.

Làm sao biết tôi có bị rò rỉ DNS không?

Chạy kiểm tra rò rỉ DNS khi VPN đang kết nối. Bất kỳ resolver nào thuộc nhà mạng của bạn là rò rỉ; trang sẽ nói rõ.

Bài kiểm tra rò rỉ DNS có đáng tin không?

Có: bài của chúng tôi dùng các hostname chỉ tồn tại trên name server của chính chúng tôi, nên cách duy nhất để một resolver xuất hiện là nó thực sự đã truy vấn chúng tôi. Thiết kế được mô tả trên trang phương pháp.

CheckMyIP Team
Network engineers and privacy researchers