WebRTC লিক টেস্ট
VPN ওয়েবসাইট থেকে আপনার আসল IP লুকালেও ব্রাউজার WebRTC দিয়ে তা প্রকাশ করতে পারে। এই টেস্ট দেখে আপনারটি তা করছে কি না — সম্পূর্ণ আপনার ব্রাউজারেই, কোথাও কোনো ডেটা না পাঠিয়ে।
WebRTC লিক কী?
WebRTC হলো পিয়ার-টু-পিয়ার অডিও, ভিডিও ও ডেটার জন্য ব্রাউজারের একটি বৈশিষ্ট্য — Google Meet, Discord ও বহু ওয়েব অ্যাপ এটি ব্যবহার করে। P2P সংযোগ স্থাপনে ব্রাউজার STUN সার্ভার দিয়ে নিজের IP ঠিকানা খুঁজে বের করে, যার মধ্যে স্থানীয় ও NAT-এর পেছনের ঠিকানাও আছে। কোনো ওয়েবসাইট ব্রাউজারকে চুপিসারে এই অনুসন্ধান চালাতে বলে JavaScript দিয়ে প্রাপ্ত IP পড়তে পারে — VPN-কে পুরোপুরি পাশ কাটিয়ে।
টেস্ট কীভাবে কাজ করে
আপনার ব্রাউজার একটি নকল RTCPeerConnection তৈরি করে, createOffer ডাকে এবং প্রাপ্ত ICE প্রার্থীগুলো পড়ে। ICE প্রার্থীতে ব্রাউজার যত IP খুঁজে পায় সবই থাকে — আপনার আসল IP-ও, এমনকি VPN বাকি সব ট্রাফিক টানেল করলেও। টেস্ট স্থানীয়ভাবে চলে; আমাদের সার্ভারে কিছুই পাঠানো হয় না।
WebRTC লিক কীভাবে ঠিক করবেন
তিনটি উপায়: (১) এমন VPN ব্যবহার করুন যা সক্রিয়ভাবে WebRTC লিক ব্লক করে (Doppler-এর iOS ও Android অ্যাপ টানেলের বাইরে WebRTC বন্ধ করে)। (২) WebRTC বন্ধ করার ব্রাউজার এক্সটেনশন বসান (uBlock Origin-এ এই অপশন আছে)। (৩) Firefox-এ about:config-এ media.peerconnection.enabled-কে false করুন। WebRTC বন্ধ করলে ব্রাউজারের ভিডিও কল ভেঙে যাবে; বদলে নেটিভ অ্যাপ ব্যবহার করুন।