Click "Run Test" to check for WebRTC leaks

আপনার ব্রাউজার WebRTC APIs-এর মাধ্যমে আপনার আসল public বা local IP address প্রকাশ করছে কি না তা যাচাই করতে এই WebRTC leak test চালান। কোনো leak ধরা পড়লে, আমরা ঠিক কীভাবে তা ঠিক করতে হবে তা দেখাই।

FreeGuard Internal Test Results

FreeGuard VPN নেটওয়ার্ক স্তরে WebRTC IP discovery ব্লক করে, ফলে পরীক্ষিত সব ব্রাউজারেই public এবং local IP leak প্রতিরোধ হয়।

টেস্টিং পদ্ধতি দেখুন →

WebRTC Leaks কীভাবে আপনার VPN বাইপাস করে এবং আপনার আসল IP Address প্রকাশ করে

WebRTC peer-to-peer communication-এর জন্য আপনার IP addresses খুঁজে বের করতে STUN server requests ব্যবহার করে, এবং এই requests আপনার VPN tunnel পুরোপুরি বাইপাস করতে পারে।

WebRTC (Web Real-Time Communication) একটি ব্রাউজার প্রযুক্তি যা plugins ছাড়াই peer-to-peer audio, video, এবং data sharing সক্ষম করে। এটি Google Meet, Discord, এবং Facebook Messenger-এর মতো platform-এ video calls চালায়।

peer-to-peer connections স্থাপন করতে WebRTC-কে আপনার IP addresses discover করতে হয়। এটি STUN (Session Traversal Utilities for NAT) servers-এ requests পাঠিয়ে তা করে। সমস্যাটি হলো এই STUN requests আপনার VPN tunnel-এর বাইরে ঘটতে পারে, ফলে আপনার public IP address এবং local network IP addresses—দুটিই প্রকাশ পেতে পারে।

এর মানে, VPN চালু থাকলেও, একটি website JavaScript ব্যবহার করে WebRTC trigger করতে পারে এবং আপনার আসল IP address খুঁজে বের করতে পারে। leakটি ঘটে browser স্তরে, network স্তরে নয়; তাই system-level-এ কাজ করা অনেক VPN এটি প্রতিরোধ করতে ব্যর্থ হয়।

সব major browsers — Chrome, Firefox, Edge, এবং Opera —-তে WebRTC default-এ enabled থাকে। Safari-তে WebRTC আছে, তবে default permissions আরও restrictive।

Every Major Browser-এ WebRTC কীভাবে Disable করবেন

Firefox-এ about:config-এর মাধ্যমে WebRTC disable করতে পারেন, Chrome এবং Edge-এ browser extensions ব্যবহার করতে পারেন, অথবা network level-এ WebRTC leaks ব্লক করে এমন VPN ব্যবহার করতে পারেন।

Firefox: address bar-এ about:config টাইপ করুন, media.peerconnection.enabled খুঁজুন, এবং এটি false সেট করুন। এতে WebRTC সম্পূর্ণভাবে disable হয়ে যাবে।

Chrome / Edge / Opera: এই browserগুলো settings-এর মাধ্যমে WebRTC disable করতে দেয় না। একটি WebRTC leak prevention extension ইনস্টল করুন, অথবা built-in WebRTC leak protection আছে এমন VPN ব্যবহার করুন। মনে রাখবেন, extensions শুধু WebRTC সীমিত করতে পারে, পুরোপুরি disable করতে পারে না।

Safari: Preferences → Advanced → Show Develop menu-তে যান। Develop menu-তে “Enable WebRTC MDNS ICE candidates” আনচেক করুন, যাতে local IP leaks প্রতিরোধ হয়।

সেরা পদ্ধতি: WebRTC disable করার বদলে (যা video calling ভেঙে দেয়), FreeGuard-এর মতো VPN ব্যবহার করুন যা network level-এ WebRTC STUN requests intercept করে, ফলে শুধু VPN IP-ই ফেরত আসে।

3 ধাপে কীভাবে নিজেকে সুরক্ষিত রাখবেন

  1. Step 1: আপনার VPN connected অবস্থায় উপরের WebRTC leak test চালান, যাতে দেখা যায় আপনার আসল IP প্রকাশ হচ্ছে কি না
  2. Step 2: কোনো leak ধরা পড়লে, আপনার browser settings পরীক্ষা করুন বা একটি WebRTC leak prevention extension ইনস্টল করুন
  3. Step 3: test আবার চালিয়ে নিশ্চিত করুন leak ঠিক হয়েছে এবং শুধু আপনার VPN IP-ই visible

Frequently Asked Questions

WebRTC কী এবং এটি আমার browser-এ কেন আছে, যদি এটি একটি সম্ভাব্য privacy vulnerability তৈরি করে, যাতে আমার personal data এবং browsing activity পুরোপুরি private থাকে?

WebRTC browser-এর মধ্যে plugins ছাড়াই real-time video calls, voice chat, এবং file sharing সক্ষম করে। Google Meet এবং Discord-এর মতো service-এর জন্য এটি অপরিহার্য। privacy risk হলো এর IP discovery mechanism-এর একটি side effect।

আমি VPN connected থাকলেও কি একটি website WebRTC-এর মাধ্যমে আমার আসল IP address জানতে পারে, এবং এ সম্পর্কে আমার সবচেয়ে গুরুত্বপূর্ণ কী জানা উচিত?

হ্যাঁ। WebRTC STUN requests VPN tunnel বাইপাস করে আপনার আসল public এবং local IP addresses প্রকাশ করতে পারে। এ কারণেই dedicated WebRTC leak protection গুরুত্বপূর্ণ।

আমার browser-এ WebRTC disable করলে কি Zoom বা Google Meet-এর মতো video calling services ব্যবহার করার ক্ষমতা প্রভাবিত হবে, এবং এ সম্পর্কে আমার সবচেয়ে গুরুত্বপূর্ণ কী জানা উচিত?

হ্যাঁ, WebRTC disable করলে browser-based video calling ভেঙে যায়। আরও ভালো পদ্ধতি হলো WebRTC leak protection সহ VPN ব্যবহার করা, যা WebRTC কার্যকর রেখেই আপনার IP mask করে।

আমার public IP address দেখানো একটি WebRTC leak এবং local বা private IP দেখানো leak-এর মধ্যে পার্থক্য কী, এবং এ সম্পর্কে আমার সবচেয়ে গুরুত্বপূর্ণ কী জানা উচিত?

একটি public IP leak আপনার ISP এবং আনুমানিক location websites-এর কাছে প্রকাশ করে। একটি local IP leak (যেমন 192.168.x.x) আপনার network configuration প্রকাশ করে, তবে একা এটি ততটা identifying নয়।

কেন কিছু VPN browser extensions WebRTC leaks প্রতিরোধ করতে ব্যর্থ হয়, অথচ desktop VPN applications সফল হয়, এবং এগোবার আগে আমার কোন key considerations এবং সম্ভাব্য limitations সম্পর্কে সচেতন থাকা উচিত?

Browser extensions browser-এর sandbox-এর মধ্যে কাজ করে এবং network level-এ WebRTC পুরোপুরি নিয়ন্ত্রণ করতে পারে না। Desktop VPN apps OS level-এ traffic intercept করে, ফলে আরও সম্পূর্ণ protection দেয়।

Android বা iOS-এ আমার mobile browser-ও কি VPN app ব্যবহার করার সময় WebRTC leaks-এর ঝুঁকিতে থাকে, এবং এ সম্পর্কে আমার সবচেয়ে গুরুত্বপূর্ণ কী জানা উচিত?

হ্যাঁ। Mobile browsers WebRTC support করে এবং আপনার IP leak করতে পারে। তবে device-এর network tunnel configure করে এমন VPN apps সাধারণত desktop-এর তুলনায় mobile-এ WebRTC leaks আরও কার্যকরভাবে প্রতিরোধ করে।

একটি specific website আমার আসল IP address discover করতে WebRTC ব্যবহার করার চেষ্টা করছে কি না তা আমি কীভাবে test করতে পারি, এবং এ সম্পর্কে আমার সবচেয়ে গুরুত্বপূর্ণ কী জানা উচিত?

আপনার browser-এর developer tools (F12) খুলুন, Console tab-এ যান, এবং RTCPeerConnection API calls দেখুন। আমাদের উপরের test-ও স্বয়ংক্রিয়ভাবে সব WebRTC leak vectors পরীক্ষা করে।

browser incognito বা private mode ব্যবহার করলে কি WebRTC websites-এ আমার আসল IP address leak হওয়া বন্ধ হবে, এবং এ সম্পর্কে আমার সবচেয়ে গুরুত্বপূর্ণ কী জানা উচিত?

না। Incognito mode WebRTC disable করে না। private browsing mode-এও STUN requests-এর মাধ্যমে আপনার IP leak হতে পারে। আপনাকে VPN বা WebRTC-specific protection দরকার।

WebRTC is enabled by default in Chrome, Firefox, Edge, and Opera, potentially exposing local and public IP addresses even when using a VPN. — Mozilla Developer Network (2024)

Research shows that 20-30% of browser-based VPN extensions fail to prevent WebRTC IP leaks in their default configuration. — USENIX Security (2023)

WebRTC STUN requests can reveal both IPv4 and IPv6 addresses, bypassing VPN tunnels through direct peer-to-peer connection negotiation. — W3C WebRTC Working Group (2024)

শেষ যাচাই: 2026-04-15