মূল বিষয়বস্তুতে যান

WebRTC লিক টেস্ট — আপনার ব্রাউজার কি আপনার প্রকৃত IP প্রকাশ করছে?

WebRTC আপনার VPN এর পিছনে আসল IP ঠিকানা প্রকাশ করছে কিনা পরীক্ষা করুন

সর্বশেষ আপডেট: ১ এপ্রিল, ২০২৬

WebRTC সংযোগ পরীক্ষা করা হচ্ছে...

WebRTC লিক কী?

WebRTC (Web Real-Time Communication) হলো একটি ব্রাউজার প্রযুক্তি যা ভিডিও কল, ভয়েস চ্যাট এবং peer-to-peer ফাইল শেয়ারিংয়ের জন্য ব্যবহৃত হয়। সরাসরি সংযোগ স্থাপনের জন্য, WebRTC-কে আপনার নেটওয়ার্ক ইন্টারফেসগুলো আবিষ্কার করতে হয় — যার মধ্যে আপনার প্রকৃত IP ঠিকানাও রয়েছে।

এমনকি VPN ব্যবহার করার সময়ও, WebRTC টানেল বাইপাস করে যেকোনো ওয়েবসাইটের কাছে আপনার প্রকৃত পাবলিক এবং লোকাল IP ঠিকানা প্রকাশ করতে পারে। এটি WebRTC লিক নামে পরিচিত। বেশিরভাগ VPN ব্রাউজার এক্সটেনশন WebRTC নিষ্ক্রিয় করতে পারে, এবং কিছু ব্রাউজার এটি প্রতিরোধের জন্য সেটিংস প্রদান করে।

WebRTC লিক কীভাবে প্রতিরোধ করবেন

Firefox

about:config এ media.peerconnection.enabled কে false সেট করুন

Chrome / Edge

WebRTC Leak Prevent এর মতো একটি WebRTC-ব্লকিং এক্সটেনশন ব্যবহার করুন

VPN এক্সটেনশন

বেশিরভাগ মানসম্পন্ন VPN ব্রাউজার এক্সটেনশনে WebRTC লিক সুরক্ষা অন্তর্ভুক্ত থাকে

WebRTC লিক কেন বিপজ্জনক

WebRTC সব প্রধান ব্রাউজারে বিল্ট-ইন রয়েছে — Chrome, Firefox, Edge, Safari, এবং Opera সবই এটি সাপোর্ট করে। এটি ভিডিও কল, ভয়েস চ্যাট, স্ক্রিন শেয়ারিং, এবং পিয়ার-টু-পিয়ার ফাইল ট্রান্সফার চালায়। এই রিয়েল-টাইম সংযোগগুলো কাজ করানোর জন্য, WebRTC অবশ্যই আপনার ডিভাইসের সব উপলব্ধ নেটওয়ার্ক ইন্টারফেস আবিষ্কার করতে হয়।

সমস্যা হলো এই আবিষ্কার প্রক্রিয়া ব্রাউজার লেভেলে ঘটে, সম্পূর্ণভাবে আপনার VPN টানেলের বাইরে। এমনকি আপনার VPN সক্রিয় থাকলেও এবং অন্য সব ট্রাফিক এনক্রিপ্ট করলেও, একটি একক JavaScript কল আপনার ব্রাউজারকে তার নেটওয়ার্ক ইন্টারফেসগুলো তালিকাভুক্ত করতে এবং আপনার স্থানীয় ও পাবলিক IP ঠিকানা উভয়ই প্রকাশ করতে নির্দেশ দিতে পারে।

এটি WebRTC লিককে অনন্যভাবে বিপজ্জনক করে তোলে — এর জন্য কোনো বিশেষ অ্যাক্সেস, কোনো প্লাগইন, এবং কোনো ব্যবহারকারীর ইন্টারঅ্যাকশন প্রয়োজন হয় না। যেকোনো ওয়েবসাইট নীরবে WebRTC লিক চেক করতে এবং মিলিসেকেন্ডের মধ্যে আপনার আসল IP ঠিকানা চিহ্নিত করতে পারে। ব্রাউজার ফিঙ্গারপ্রিন্টিংয়ের সাথে মিলিয়ে, এটি VPN ব্যবহারকারীদের স্থায়ীভাবে ডি-অ্যানোনিমাইজ করতে পারে।

একমাত্র নির্ভরযোগ্য প্রতিরক্ষা হলো ব্রাউজার-লেভেল নিয়ন্ত্রণ: WebRTC সম্পূর্ণভাবে নিষ্ক্রিয় করা (Firefox-এ সম্ভব), একটি WebRTC-ব্লকিং এক্সটেনশন ব্যবহার করা, অথবা বিল্ট-ইন WebRTC লিক সুরক্ষা সহ একটি VPN বেছে নেওয়া যা এই API কলগুলো আপনার আসল IP প্রকাশ করার আগেই আটকে দেয়।

আপনার সম্পূর্ণ গোপনীয়তা প্রোফাইল পরীক্ষা করুন

WebRTC হলো কয়েকটি ভেক্টরের মধ্যে একটি যা অনলাইনে আপনার পরিচয় প্রকাশ করতে পারে। ওয়েবসাইটগুলো আপনার সম্পর্কে কী জানে তার সম্পূর্ণ চিত্র দেখতে ipdrop-এর সব গোপনীয়তা পরীক্ষা চালান।

প্রস্তাবিত ব্রাউজার এক্সটেনশন

WebRTC সম্পূর্ণভাবে নিষ্ক্রিয় করা সবচেয়ে পুঙ্খানুপুঙ্খ সমাধান হলেও, ব্রাউজার এক্সটেনশনগুলো একটি ব্যবহারিক মধ্যম পথ প্রদান করে — তারা WebRTC IP লিক ব্লক করে কিন্তু ভিডিও কলিং এবং অন্যান্য রিয়েল-টাইম ফিচারগুলো কার্যকর রাখে। প্রতিটি প্রধান ব্রাউজারের জন্য এখানে সেরা অপশনগুলো রয়েছে।

Chrome-এ WebRTC নিষ্ক্রিয় করার জন্য কোনো বিল্ট-ইন সেটিং নেই, তাই এক্সটেনশনগুলোই আপনার প্রধান প্রতিরক্ষা। WebRTC Leak Prevent সবচেয়ে জনপ্রিয় অপশন — এটি ভিডিও কল নষ্ট না করেই WebRTC-এর IP handling policy নিয়ন্ত্রণ করে। uBlock Origin-এ তার Privacy সেটিংসের অধীনে একটি WebRTC leak prevention টগলও রয়েছে। আপনি যদি একটি VPN ব্যবহার করেন, তাহলে আপনার প্রদানকারীর Chrome এক্সটেনশনে বিল্ট-ইন WebRTC protection রয়েছে কিনা দেখুন — NordVPN এবং Proton VPN-এর এক্সটেনশন দুটোতেই এটি রয়েছে।

Firefox একমাত্র প্রধান ব্রাউজার যেটি এক্সটেনশন ছাড়াই WebRTC সম্পূর্ণভাবে নিষ্ক্রিয় করতে দেয়। ঠিকানা বারে about:config-এ যান, media.peerconnection.enabled খুঁজুন এবং এটিকে false সেট করুন। এটি WebRTC IP enumeration সম্পূর্ণভাবে প্রতিরোধ করে। ভিডিও কলের জন্য WebRTC প্রয়োজন হলে, পরিবর্তে uBlock Origin-এর মতো এক্সটেনশন ব্যবহার করার কথা বিবেচনা করুন, যেটি নির্বাচনীভাবে WebRTC লিক ব্লক করতে পারে আপনার পছন্দ অনুযায়ী বৈধ peer connections কার্যকর রাখার সাথে সাথে।

Brave-এ বিল্ট-ইন WebRTC leak protection রয়েছে। Settings > Privacy and Security > WebRTC IP handling policy-তে যান এবং "Disable non-proxied UDP" নির্বাচন করুন। এটি আপনার VPN বা proxy-এর মাধ্যমে WebRTC-কে কাজ করতে দেওয়ার সাথে সাথে WebRTC-এর মাধ্যমে আপনার আসল IP লিক হওয়া প্রতিরোধ করে।

Safari অন্যান্য ব্রাউজারের চেয়ে ডিফল্টভাবে WebRTC-কে আরো বেশি সীমিত করে। এটি WebRTC-এর মাধ্যমে local IP ঠিকানা প্রকাশ করে না এবং ক্যামেরা/মাইক্রোফোন অ্যাক্সেসের জন্য ব্যবহারকারীর অনুমতি প্রয়োজন। অধিকাংশ ব্যবহারকারীর জন্য, Safari-এর ডিফল্ট আচরণ অতিরিক্ত কনফিগারেশন ছাড়াই পর্যাপ্ত WebRTC leak protection প্রদান করে।

WebRTC কীভাবে নিষ্ক্রিয় করবেন

যদি আপনি ব্রাউজার-ভিত্তিক ভিডিও কলিং ব্যবহার না করেন (Google Meet, Zoom ওয়েব ক্লায়েন্ট, ব্রাউজারে Discord), তাহলে WebRTC সম্পূর্ণভাবে নিষ্ক্রিয় করলে যেকোনো ধরনের লিকেজের সম্ভাবনা দূর হয়ে যায়। Firefox-এ about:config-এ media.peerconnection.enabled কে false সেট করুন। Brave-এ WebRTC পলিসি পরিবর্তন করে নন-প্রক্সিড UDP নিষ্ক্রিয় করুন। Chrome এবং Edge-এর জন্য এক্সটেনশন প্রয়োজন কারণ তাদের নেটিভ টগল নেই। মনে রাখবেন যে WebRTC নিষ্ক্রিয় করলে ব্রাউজার-ভিত্তিক রিয়েল-টাইম যোগাযোগ ভেঙে যাবে — এর পরিবর্তে আপনাকে নেটিভ ডেস্কটপ অ্যাপ ব্যবহার করতে হবে।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

WebRTC লিক কী?
একটি WebRTC লিক ঘটে যখন আপনার ব্রাউজার WebRTC API-এর মাধ্যমে আপনার আসল IP ঠিকানা প্রকাশ করে, এমনকি আপনি একটি VPN-এর সাথে সংযুক্ত থাকাকালীনও। WebRTC হলো রিয়েল-টাইম যোগাযোগের জন্য একটি বিল্ট-ইন ব্রাউজার প্রযুক্তি যার আপনার নেটওয়ার্ক ইন্টারফেস আবিষ্কার করতে হয় — এবং এই আবিষ্কার সম্পূর্ণভাবে আপনার VPN টানেল বাইপাস করতে পারে।
প্রতিটি ওয়েবসাইট কি WebRTC লিক পরীক্ষা করতে পারে?
হ্যাঁ। যেকোনো ওয়েবসাইট কয়েক লাইন JavaScript ব্যবহার করে একটি WebRTC peer connection তৈরি করতে এবং আপনার IP ঠিকানাগুলো চিহ্নিত করতে পারে। এটি নীরবে পটভূমিতে ঘটে কোনো বিজ্ঞপ্তি বা অনুমতির প্রম্পট ছাড়াই। এজন্যই WebRTC লিক গোপনীয়তার জন্য বিশেষভাবে বিপজ্জনক।
আমি কীভাবে আমার ব্রাউজারে WebRTC নিষ্ক্রিয় করব?
Firefox-এ, ঠিকানা বারে about:config টাইপ করুন এবং media.peerconnection.enabled কে false সেট করুন। Chrome এবং Edge-এ, আপনার WebRTC Leak Prevent বা uBlock Origin এর মতো ব্রাউজার এক্সটেনশন প্রয়োজন (যেটিতে WebRTC ব্লকিং অপশন রয়েছে)। Safari-তে ICE candidate restrictions নিষ্ক্রিয় করার জন্য একটি ডেভেলপার অপশন রয়েছে।
WebRTC নিষ্ক্রিয় করলে কি কিছু ক্ষতি হবে?
WebRTC নিষ্ক্রিয় করলে ব্রাউজার-ভিত্তিক ভিডিও কল, ভয়েস চ্যাট এবং স্ক্রিন শেয়ারিং কাজ করবে না (যেমন Google Meet, Discord in-browser, Zoom web client)। যদি আপনি এই সেবাগুলোর ওপর নির্ভর করেন, তাহলে WebRTC সম্পূর্ণ নিষ্ক্রিয় না করে WebRTC leak protection সহ একটি VPN এক্সটেনশন ব্যবহার করুন।
আমার VPN কি WebRTC লিক থেকে রক্ষা করে?
স্বয়ংক্রিয়ভাবে নয়। স্ট্যান্ডার্ড VPN অ্যাপগুলো আপনার ট্রাফিক এনক্রিপ্ট করে কিন্তু ব্রাউজার-স্তরের API নিয়ন্ত্রণ করে না। কিছু VPN ব্রাউজার এক্সটেনশনে WebRTC leak protection রয়েছে যা WebRTC IP আবিষ্কার ব্লক বা সীমিত করে। WebRTC leak protection টগলের জন্য আপনার VPN প্রদানকারীর এক্সটেনশন সেটিংস পরীক্ষা করুন।

সমস্ত পরীক্ষা আপনার ব্রাউজারে স্থানীয়ভাবে চালানো হয়। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না।