Proxy trình duyệt có áp dụng cho WebRTC không?
Phép kiểm tra IP web thông thường và kết nối WebRTC có thể đi theo các đường khác nhau. Cần kiểm tra riêng hoạt động liên lạc thời gian thực của trình duyệt.
Thiết lập proxy HTTP của trình duyệt không tự động bao phủ WebRTC. Trang kiểm tra IP thông thường đo một yêu cầu web; cuộc gọi có thể dùng các đường riêng để kết nối và tìm địa chỉ.
SOCKS5 không xóa bỏ khác biệt đó. Phần triển khai proxy URL SOCKS5 tích hợp trong Chromium hỗ trợ TCP, chứ không cung cấp liên kết UDP tổng quát. Khả năng của giao thức rộng hơn giao diện này của trình duyệt.
Trình duyệt có các cơ chế điều khiển mạng riêng cho WebRTC. Chrome cung cấp chính sách xử lý IP qua API tiện ích quyền riêng tư, trong đó có disable_non_proxied_udp; Mozilla cũng có tài liệu về thiết lập quyền riêng tư mạng của WebRTC. Giá trị này trong Chrome là chính sách API, không phải ô chọn dùng chung cho mọi trình duyệt hay cam kết ẩn mọi địa chỉ.
Hãy kiểm tra đầu ra web thông thường, rồi xem hoạt động WebRTC trong ứng dụng hội họp thực tế bằng công cụ chẩn đoán có các trường báo cáo mà bạn hiểu. Địa chỉ cục bộ, địa chỉ chuyển tiếp và địa chỉ công khai được quan sát mô tả những phần khác nhau của kết nối. Ghi lại trình duyệt và điều kiện thử: chính sách, tiện ích, cách bảo vệ quyền riêng tư và các đường khả dụng đều ảnh hưởng đến kết quả. Vì vậy, cả “luôn rò rỉ” lẫn một phép kiểm tra IP web thành công đều chưa đủ để kết luận.
Nếu hạn chế đường WebRTC, hãy thử lại các cuộc gọi cần dùng. Giảm lộ địa chỉ cũng có thể khiến cuộc gọi không kết nối được. Đánh đổi này là chuyện khác với việc đầu cuối proxy HTTP có đang trực tuyến hay không.