Click "Run Test" to check for WebRTC leaks

Jalankan ujian kebocoran WebRTC ini untuk memeriksa sama ada pelayar anda mendedahkan alamat IP awam atau tempatan sebenar anda melalui API WebRTC. Jika kebocoran dikesan, kami akan menunjukkan dengan tepat cara membetulkannya.

Hasil Ujian Dalaman FreeGuard

FreeGuard VPN menyekat penemuan IP WebRTC pada tahap rangkaian, sekali gus menghalang kebocoran IP awam dan tempatan merentas semua pelayar yang diuji.

Lihat metodologi ujian →

Bagaimana Kebocoran WebRTC Memintas VPN Anda dan Mendedahkan Alamat IP Sebenar Anda

WebRTC menggunakan permintaan pelayan STUN untuk menemui alamat IP anda bagi komunikasi peer-to-peer, dan permintaan ini boleh memintas terowong VPN anda sepenuhnya.

WebRTC (Web Real-Time Communication) ialah teknologi pelayar yang membolehkan perkongsian audio, video, dan data secara peer-to-peer tanpa pemalam. Ia menggerakkan panggilan video pada platform seperti Google Meet, Discord, dan Facebook Messenger.

Untuk mewujudkan sambungan peer-to-peer, WebRTC perlu menemui alamat IP anda. Ia melakukan ini dengan menghantar permintaan kepada pelayan STUN (Session Traversal Utilities for NAT). Masalahnya ialah permintaan STUN ini boleh berlaku di luar terowong VPN anda, mendedahkan alamat IP awam anda dan alamat IP rangkaian tempatan.

Ini bermaksud walaupun VPN aktif, laman web masih boleh menggunakan JavaScript untuk mencetuskan WebRTC dan menemui alamat IP sebenar anda. Kebocoran ini berlaku pada tahap pelayar, bukan pada tahap rangkaian, sebab itu banyak VPN yang berfungsi pada tahap sistem gagal menghalangnya.

Semua pelayar utama — Chrome, Firefox, Edge, dan Opera — mempunyai WebRTC didayakan secara lalai. Safari mempunyai WebRTC tetapi dengan kebenaran lalai yang lebih terhad.

Cara Melumpuhkan WebRTC dalam Setiap Pelayar Utama

Anda boleh melumpuhkan WebRTC dalam Firefox melalui about:config, menggunakan sambungan pelayar dalam Chrome dan Edge, atau menggunakan VPN yang menyekat kebocoran WebRTC pada tahap rangkaian.

Firefox: Taip about:config dalam bar alamat, cari media.peerconnection.enabled, dan tetapkan kepada false. Ini akan melumpuhkan WebRTC sepenuhnya.

Chrome / Edge / Opera: Pelayar ini tidak membenarkan WebRTC dilumpuhkan melalui tetapan. Pasang sambungan pencegahan kebocoran WebRTC, atau gunakan VPN dengan perlindungan kebocoran WebRTC terbina dalam. Perhatikan bahawa sambungan hanya boleh mengehadkan WebRTC, bukan melumpuhkannya sepenuhnya.

Safari: Pergi ke Preferences → Advanced → Show Develop menu. Dalam menu Develop, nyahpilih “Enable WebRTC MDNS ICE candidates” untuk menghalang kebocoran IP tempatan.

Pendekatan terbaik: Daripada melumpuhkan WebRTC (yang akan memecahkan panggilan video), gunakan VPN seperti FreeGuard yang memintas permintaan STUN WebRTC pada tahap rangkaian, memastikan hanya IP VPN dikembalikan.

Cara Melindungi Diri Anda dalam 3 Langkah

  1. Langkah 1: Jalankan ujian kebocoran WebRTC di atas dengan VPN anda disambungkan untuk melihat sama ada IP sebenar anda terdedah
  2. Langkah 2: Jika kebocoran dikesan, semak tetapan pelayar anda atau pasang sambungan pencegahan kebocoran WebRTC
  3. Langkah 3: Jalankan ujian sekali lagi untuk mengesahkan kebocoran telah dibetulkan dan hanya IP VPN anda kelihatan

Soalan Lazim

Apakah itu WebRTC dan mengapa ia ada dalam pelayar saya jika ia mewujudkan potensi kelemahan privasi untuk memastikan data peribadi dan aktiviti pelayaran saya kekal sepenuhnya peribadi?

WebRTC membolehkan panggilan video masa nyata, sembang suara, dan perkongsian fail secara terus dalam pelayar anda tanpa pemalam. Ia penting untuk perkhidmatan seperti Google Meet dan Discord. Risiko privasi ialah kesan sampingan daripada mekanisme penemuan IPnya.

Bolehkah laman web menemui alamat IP sebenar saya melalui WebRTC walaupun saya disambungkan kepada VPN dan apakah perkara paling penting yang perlu saya tahu tentang ini?

Ya. Permintaan STUN WebRTC boleh memintas terowong VPN dan mendedahkan alamat IP awam dan tempatan sebenar anda. Inilah sebabnya perlindungan kebocoran WebRTC khusus adalah penting.

Adakah melumpuhkan WebRTC dalam pelayar saya menjejaskan keupayaan saya untuk menggunakan perkhidmatan panggilan video seperti Zoom atau Google Meet dan apakah perkara paling penting yang perlu saya tahu tentang ini?

Ya, melumpuhkan WebRTC akan memecahkan panggilan video berasaskan pelayar. Pendekatan yang lebih baik ialah menggunakan VPN dengan perlindungan kebocoran WebRTC, yang menyembunyikan IP anda sambil mengekalkan fungsi WebRTC.

Apakah perbezaan antara kebocoran WebRTC yang menunjukkan alamat IP awam saya berbanding IP tempatan atau peribadi saya dan apakah perkara paling penting yang perlu saya tahu tentang ini?

Kebocoran IP awam mendedahkan ISP anda dan lokasi anggaran anda kepada laman web. Kebocoran IP tempatan (seperti 192.168.x.x) mendedahkan konfigurasi rangkaian anda tetapi kurang mengenal pasti anda secara sendiri.

Mengapa sesetengah sambungan pelayar VPN gagal menghalang kebocoran WebRTC manakala aplikasi VPN desktop berjaya dan apakah pertimbangan utama serta had berpotensi yang perlu saya sedari sebelum meneruskan?

Sambungan pelayar beroperasi dalam kotak pasir pelayar dan tidak dapat mengawal WebRTC sepenuhnya pada tahap rangkaian. Aplikasi VPN desktop memintas trafik pada tahap OS, memberikan perlindungan yang lebih menyeluruh.

Adakah pelayar mudah alih saya pada Android atau iOS juga terdedah kepada kebocoran WebRTC apabila menggunakan aplikasi VPN dan apakah perkara paling penting yang perlu saya tahu tentang ini?

Ya. Pelayar mudah alih menyokong WebRTC dan boleh membocorkan IP anda. Namun, aplikasi VPN yang mengkonfigurasi terowong rangkaian peranti lazimnya menghalang kebocoran WebRTC pada mudah alih dengan lebih berkesan berbanding pada desktop.

Bagaimanakah saya boleh menguji sama ada laman web tertentu cuba menggunakan WebRTC untuk menemui alamat IP sebenar saya dan apakah perkara paling penting yang perlu saya tahu tentang ini?

Buka alat pembangun pelayar anda (F12), pergi ke tab Console, dan cari panggilan API RTCPeerConnection. Ujian kami di atas juga menyemak semua vektor kebocoran WebRTC secara automatik.

Adakah menggunakan mod incognito atau peribadi pelayar akan menghalang WebRTC daripada membocorkan alamat IP sebenar saya kepada laman web dan apakah perkara paling penting yang perlu saya tahu tentang ini?

Tidak. Mod incognito tidak melumpuhkan WebRTC. IP anda masih boleh dibocorkan melalui permintaan STUN dalam mod pelayaran peribadi. Anda memerlukan VPN atau perlindungan khusus WebRTC.

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)

Terakhir disahkan: 2026-04-15