ADSSPEED

Hướng dẫn

WebRTC leak là gì? Vì sao lộ IP và cách kiểm tra (2026)

Tác giả ADSSPEED Team · Đăng · Cập nhật · 4 phút đọc

WebRTC là gì?

WebRTC là một bộ tính năng của trình duyệt cho giao tiếp thời gian thực: gọi video, thoại, và gửi dữ liệu trực tiếp giữa hai thiết bị. Để nối hai thiết bị nằm sau bộ định tuyến và tường lửa, trước hết nó phải tìm ra cách mỗi bên có thể được liên lạc.

WebRTC có thể làm lộ địa chỉ IP bằng cách nào?

WebRTC leak xảy ra như thế nào Ba bước. Một trang bắt đầu kết nối WebRTC. Trình duyệt hỏi một máy chủ STUN xem mình trông thế nào từ internet. Câu trả lời có thể gồm một địa chỉ không phải của proxy bạn, và trang đó đọc được nó. 1 · Một trang bắt đầu kết nối WebRTC Ví dụ một cuộc gọi hay trang kiểm tra 2 · Trình duyệt hỏi một máy chủ STUN "Từ internet tôi trông thế nào?" 3 · Câu trả lời có thể gồm địa chỉ của bạn Kể cả địa chỉ không phải của proxy bạn Trang đó đọc được điều trình duyệt đã biết.
Rò rỉ đến từ việc chính trình duyệt tự dò địa chỉ, không phải lỗi của VPN.

MDN giải thích cơ chế: một máy khách gửi yêu cầu tới một máy chủ STUN trên internet, và máy chủ trả lời bằng địa chỉ IP công khai của máy khách. ICE là khung làm việc dùng STUN, còn TURN chuyển tiếp dữ liệu qua một máy chủ khi không thể kết nối trực tiếp. Cùng nhau chúng cho phép một ứng dụng web tìm hiểu các địa chỉ để hai thiết bị kết nối được.

RFC 8828 nêu ba mối lo về điều này có thể làm lộ:

  1. Nhiều địa chỉ công khai, đặc biệt với VPN tách luồng (split-tunnel).
  2. Địa chỉ mạng riêng, những địa chỉ trong mạng nội bộ của bạn.
  3. Vượt qua proxy và làm lộ địa chỉ công khai.

Thế nào là rò rỉ?

Trang kiểm tra hiện gìNghĩa là
Chỉ địa chỉ mà VPN hay proxy của bạn cấpKhông có rò rỉ công khai trong bài kiểm tra này
Địa chỉ công khai thật của bạn bên cạnh địa chỉ VPN hay proxyRò rỉ công khai
Một địa chỉ như 192.168.x.x hoặc 10.x.x.xĐịa chỉ mạng nội bộ; ít nhạy cảm hơn, vẫn là thông tin
Không có địa chỉ nàoWebRTC đang tắt hoặc bị hạn chế ở trình duyệt này

Kiểm tra trong hai phút như thế nào?

  1. Bật VPN hoặc proxy của bạn.
  2. Tra địa chỉ IP của bạn bằng một trang tra cứu IP và ghi lại.
  3. Mở một trang kiểm tra WebRTC leak (ví dụ BrowserLeaks có một trang) trong cùng trình duyệt hay hồ sơ.
  4. So sánh. Bất kỳ địa chỉ công khai nào khác với địa chỉ ở bước 2 đều là rò rỉ.
  5. Lặp lại ở mọi trình duyệt và hồ sơ bạn dùng, và sau mỗi thay đổi.

Ba kết quả mẫu và cách xử lý

Tình huốngBài kiểm tra hiện gìNên làm gì
Bật proxy, WebRTC bị hạn chếChỉ địa chỉ của proxyGiữ nguyên cấu hình và kiểm tra lại sau các bản cập nhật
VPN tách luồng (split-tunnel)Địa chỉ VPN và địa chỉ công khai thật của bạnĐổi định tuyến của VPN hoặc hạn chế WebRTC, rồi kiểm tra lại
Bật proxy, WebRTC không hạn chếĐịa chỉ công khai thật của bạn bên cạnh địa chỉ proxyHạn chế hoặc tắt WebRTC ở trình duyệt hay hồ sơ đó, rồi kiểm tra lại

Giảm rò rỉ bằng cách nào?

  • Dùng một cài đặt hoặc tiện ích giới hạn việc lộ địa chỉ WebRTC, nếu trình duyệt của bạn có, và đọc kỹ nó thực sự làm gì.
  • Tắt WebRTC nếu bạn không bao giờ dùng cuộc gọi video hay tính năng tương tự. Điều này chặn việc lộ và làm hỏng các tính năng đó.
  • Theo các mặc định an toàn hơn. RFC 8828 mô tả bốn chế độ. Mặc định được khuyến nghị chia sẻ địa chỉ của tuyến mặc định và địa chỉ nội bộ liên quan, một chế độ chặt hơn chỉ chia sẻ địa chỉ của tuyến mặc định, và chế độ chặt nhất buộc lưu lượng đi qua proxy.
  • Kiểm tra lại sau mỗi bản cập nhật trình duyệt, vì hành vi có thể thay đổi.

Những lỗi thường gặp

  1. Cho rằng "đang bật VPN" nghĩa là không rò rỉ.
  2. Kiểm tra một lần, ở trình duyệt khác với trình duyệt bạn dùng.
  3. Lẫn địa chỉ mạng nội bộ với địa chỉ công khai thật của bạn.
  4. Quên kiểm tra sau khi đổi proxy hay cài đặt.
  5. Bỏ qua việc địa chỉ IP, múi giờ và ngôn ngữ nên kể cùng một câu chuyện; xem Múi giờ, ngôn ngữ và địa chỉ IP.

ADSSPEED nằm ở đâu

Mỗi hồ sơ ADSSPEED có proxy riêng. Sau khi đặt proxy cho một hồ sơ, hãy chạy bài kiểm tra WebRTC ngay trong hồ sơ đó, như bạn làm ở bất kỳ trình duyệt nào. Nếu bài kiểm tra hiện một địa chỉ bạn không kỳ vọng, hãy đổi cài đặt proxy của hồ sơ và kiểm tra lại. Chỉ dùng cho tài khoản bạn sở hữu hoặc được uỷ quyền quản lý, và tuân thủ quy định của từng nền tảng.

Câu hỏi thường gặp

WebRTC leak là gì?

Là khi một trang dùng WebRTC để biết một địa chỉ IP mà VPN hay proxy của bạn lẽ ra phải giấu, như địa chỉ công khai thật của bạn hoặc một địa chỉ trong mạng nội bộ.

VPN có ngăn được WebRTC leak không?

Không tự động. RFC 8828 liệt kê trong các mối lo việc làm lộ nhiều địa chỉ công khai, đặc biệt với VPN tách luồng (split-tunnel), và việc vượt qua proxy để lộ địa chỉ công khai. Hãy kiểm tra với cấu hình của chính bạn thay vì giả định.

Kiểm tra WebRTC leak thế nào?

Bật VPN hoặc proxy, tra địa chỉ IP của bạn, rồi mở một trang kiểm tra WebRTC leak trong cùng trình duyệt và so sánh. Nếu nó hiện một địa chỉ khác với địa chỉ VPN hay proxy cung cấp, bạn đang bị rò rỉ.

Địa chỉ mạng nội bộ có phải là rò rỉ không?

Đó là thông tin mà một trang không nên cần, nhưng ít nhạy cảm hơn địa chỉ công khai thật của bạn. RFC 8828 liệt kê việc lộ địa chỉ mạng riêng trong các mối lo, và mặc định được khuyến nghị của nó giới hạn những gì được chia sẻ.

Tắt WebRTC có an toàn không?

Tắt nó chặn được việc lộ, nhưng cũng làm hỏng cuộc gọi video và các tính năng khác dựa vào nó. Chỉ tắt khi bạn không dùng các tính năng đó, và thử lại các trang bạn phụ thuộc sau đó.

Có cần kiểm tra từng trình duyệt không?

Có. Mỗi trình duyệt và mỗi hồ sơ có thể hành xử khác nhau, và các bản cập nhật có thể đổi hành vi. Hãy kiểm tra đúng trình duyệt hay hồ sơ bạn dùng, và kiểm tra lại sau khi đổi proxy hoặc cài đặt.

Nguồn tham khảo

  1. RFC 8828: WebRTC IP Address Handling Requirements (tiếng Anh)
  2. MDN Web Docs: WebRTC protocols (tiếng Anh; ICE, STUN, TURN)

Bài liên quan

Chạy máy Android và hồ sơ trình duyệt ngay trên PC của bạn

ADSSPEED quản lý nhiều hồ sơ trình duyệt và hồ sơ điện thoại Android trong một ứng dụng, mỗi hồ sơ có cấu hình máy, proxy và tự động hoá riêng.