Lewati ke konten utama

Tes Kebocoran WebRTC — Apakah Browser Anda Membocorkan IP Asli Anda?

Periksa apakah WebRTC mengekspos alamat IP asli Anda di balik VPN

Terakhir diperbarui: 1 April 2026

Memeriksa koneksi WebRTC...

Apa itu kebocoran WebRTC?

WebRTC (Web Real-Time Communication) adalah teknologi browser yang digunakan untuk panggilan video, obrolan suara, dan berbagi file peer-to-peer. Untuk membangun koneksi langsung, WebRTC perlu menemukan antarmuka jaringan Anda — termasuk alamat IP asli Anda.

Bahkan saat menggunakan VPN, WebRTC dapat melewati tunnel dan mengungkap alamat IP publik dan lokal Anda yang sebenarnya kepada situs web mana pun. Ini dikenal sebagai kebocoran WebRTC. Sebagian besar ekstensi browser VPN dapat menonaktifkan WebRTC, dan beberapa browser menawarkan pengaturan untuk mencegah hal ini.

Cara mencegah kebocoran WebRTC

Firefox

Setel media.peerconnection.enabled ke false di about:config

Chrome / Edge

Gunakan ekstensi pemblokir WebRTC seperti WebRTC Leak Prevent

Ekstensi VPN

Sebagian besar ekstensi browser VPN berkualitas menyertakan perlindungan kebocoran WebRTC

Mengapa Kebocoran WebRTC Berbahaya

WebRTC terintegrasi di setiap browser utama — Chrome, Firefox, Edge, Safari, dan Opera semuanya mendukungnya. WebRTC menggerakkan panggilan video, obrolan suara, berbagi layar, dan transfer file peer-to-peer. Untuk membuat koneksi real-time ini berfungsi, WebRTC harus menemukan semua antarmuka jaringan yang tersedia di perangkat Anda.

Masalahnya adalah proses penemuan ini terjadi di tingkat browser, sepenuhnya di luar tunnel VPN Anda. Bahkan jika VPN Anda aktif dan mengenkripsi semua lalu lintas lainnya, satu panggilan JavaScript dapat menginstruksikan browser Anda untuk mendata antarmuka jaringannya dan mengungkap alamat IP lokal dan publik Anda.

Hal ini membuat kebocoran WebRTC sangat berbahaya — tidak memerlukan akses khusus, tidak memerlukan plugin, dan tidak memerlukan interaksi pengguna. Website mana pun dapat secara diam-diam memeriksa kebocoran WebRTC dan mengidentifikasi alamat IP asli Anda dalam hitungan milidetik. Dikombinasikan dengan browser fingerprinting, hal ini dapat membatalkan anonimitas pengguna VPN secara permanen.

Satu-satunya perlindungan yang dapat diandalkan adalah kontrol di tingkat browser: menonaktifkan WebRTC sepenuhnya (dimungkinkan di Firefox), menggunakan ekstensi pemblokir WebRTC, atau memilih VPN dengan perlindungan kebocoran WebRTC bawaan yang mencegat panggilan API ini sebelum dapat mengekspos IP asli Anda.

Ekstensi Browser yang Direkomendasikan

Meskipun menonaktifkan WebRTC sepenuhnya adalah perbaikan paling menyeluruh, ekstensi browser menawarkan jalan tengah yang praktis — mereka memblokir WebRTC IP leak sambil menjaga video calling dan fitur real-time lainnya tetap berfungsi. Berikut adalah opsi terbaik untuk setiap browser utama.

Chrome tidak menawarkan pengaturan bawaan untuk menonaktifkan WebRTC, jadi ekstensi adalah pertahanan utama Anda. WebRTC Leak Prevent adalah opsi paling populer — mengontrol kebijakan penanganan IP WebRTC tanpa merusak video call. uBlock Origin juga menyertakan toggle pencegahan WebRTC leak di bawah pengaturan Privacy. Jika Anda menggunakan VPN, periksa apakah ekstensi Chrome penyedia Anda menyertakan perlindungan WebRTC bawaan — ekstensi NordVPN dan Proton VPN keduanya menawarkan ini.

Firefox adalah satu-satunya browser utama yang memungkinkan Anda menonaktifkan WebRTC sepenuhnya tanpa ekstensi. Navigasi ke about:config di address bar, cari media.peerconnection.enabled, dan atur ke false. Ini sepenuhnya mencegah enumerasi IP WebRTC. Jika Anda memerlukan WebRTC untuk video call, pertimbangkan menggunakan ekstensi seperti uBlock Origin, yang dapat secara selektif memblokir WebRTC leak sambil membiarkan koneksi peer yang sah berfungsi saat Anda pilih.

Brave menyertakan perlindungan WebRTC leak bawaan. Pergi ke Settings > Privacy and Security > WebRTC IP handling policy dan pilih "Disable non-proxied UDP." Ini mencegah IP asli Anda bocor melalui WebRTC sambil tetap membiarkan WebRTC berfungsi melalui VPN atau proxy Anda.

Safari membatasi WebRTC secara default lebih dari browser lain. Safari tidak mengekspos alamat IP lokal melalui WebRTC dan memerlukan izin pengguna untuk akses kamera/mikrofon. Untuk sebagian besar pengguna, perilaku default Safari memberikan perlindungan WebRTC leak yang memadai tanpa konfigurasi tambahan.

Cara Menonaktifkan WebRTC

Jika Anda tidak menggunakan video calling berbasis browser (Google Meet, Zoom web client, Discord di browser), menonaktifkan WebRTC sepenuhnya menghilangkan kemungkinan leak. Di Firefox, atur media.peerconnection.enabled ke false di about:config. Di Brave, ubah kebijakan WebRTC untuk menonaktifkan non-proxied UDP. Chrome dan Edge memerlukan ekstensi karena tidak menyediakan toggle asli. Ketahui bahwa menonaktifkan WebRTC akan merusak komunikasi real-time berbasis browser — Anda perlu menggunakan aplikasi desktop asli sebagai gantinya.

Pertanyaan yang Sering Diajukan

Apa itu kebocoran WebRTC?
Kebocoran WebRTC terjadi ketika browser Anda mengungkap alamat IP asli Anda melalui WebRTC API, bahkan saat Anda terhubung ke VPN. WebRTC adalah teknologi browser bawaan untuk komunikasi real-time yang perlu menemukan antarmuka jaringan Anda — dan penemuan ini dapat melewati tunnel VPN Anda sepenuhnya.
Apakah setiap website dapat memeriksa kebocoran WebRTC?
Ya. Website mana pun dapat menggunakan beberapa baris JavaScript untuk membuat koneksi peer WebRTC dan menghitung alamat IP Anda. Ini terjadi secara diam-diam di latar belakang tanpa notifikasi atau prompt izin. Itulah yang membuat kebocoran WebRTC sangat berbahaya untuk privasi.
Bagaimana cara menonaktifkan WebRTC di browser saya?
Di Firefox, ketik about:config di address bar dan atur media.peerconnection.enabled ke false. Di Chrome dan Edge, Anda memerlukan ekstensi browser seperti WebRTC Leak Prevent atau uBlock Origin (yang memiliki opsi pemblokiran WebRTC). Safari memiliki opsi developer untuk menonaktifkan pembatasan kandidat ICE.
Apakah menonaktifkan WebRTC akan merusak sesuatu?
Menonaktifkan WebRTC akan mencegah video call berbasis browser, voice chat, dan screen sharing dari berfungsi (misalnya Google Meet, Discord di browser, Zoom web client). Jika Anda bergantung pada layanan ini, gunakan ekstensi VPN dengan perlindungan WebRTC leak alih-alih menonaktifkan WebRTC sepenuhnya.
Apakah VPN saya melindungi dari WebRTC leak?
Tidak secara otomatis. Aplikasi VPN standar mengenkripsi traffic Anda tetapi tidak mengontrol API tingkat browser. Beberapa ekstensi VPN browser menyertakan perlindungan WebRTC leak yang memblokir atau membatasi penemuan IP WebRTC. Periksa pengaturan ekstensi penyedia VPN Anda untuk toggle perlindungan WebRTC leak.

Semua tes berjalan secara lokal di browser Anda. Tidak ada data yang dikirim ke server mana pun.