Loncati ke konten
Diterjemahkan secara mesin dari bahasa Inggris. Lihat aslinya
Glosarium · Jaringan & proxy

Kebocoran WebRTC

Ketika WebRTC mengungkapkan alamat IP yang berbeda dari alamat proxy atau VPN yang dilihat situs tersebut.

Definisi

Kebocoran WebRTC terjadi ketika tumpukan komunikasi waktu nyata browser mengekspos alamat IP — seperti IP publik asli atau alamat jaringan lokal — yang diharapkan pengguna tersembunyi di balik proxy atau VPN. WebRTC mengumpulkan kandidat jaringan (kandidat ICE) untuk menyiapkan koneksi audio, video, atau data peer-to-peer.

Diagram: HTTP melalui proxy sementara lalu lintas WebRTC mengekspos IP yang berbeda
Diagram editorial (ilustrasi sederhana, bukan tangkapan layar produk).

Cara kerjanya

  • Untuk menemukan jalur koneksi, WebRTC mengumpulkan kandidat ICE dari antarmuka lokal dan dari server STUN/TURN; setiap kandidat menyertakan sebuah alamat.
  • Proxy HTTP hanya membawa lalu lintas HTTP. Media WebRTC biasanya menggunakan UDP, yang tidak dibawa oleh proxy HTTP dan sebagian besar proxy SOCKS, sehingga dapat mengambil rute yang berbeda.
  • RFC 8828 mendefinisikan empat mode penanganan IP, dari "enumerate all addresses" (pengungkapan terbanyak) hingga "force proxy", di mana lalu lintas WebRTC harus melalui proxy atau jika tidak UDP akan dinonaktifkan.

Mengapa itu penting

  • Situs yang melihat IP proxy dalam lalu lintas HTTP dan IP yang berbeda dalam kandidat WebRTC akan mengetahui keduanya — merusak privasi dan menciptakan ketidakcocokan yang nyata.
  • Browser dan alat antidetect menawarkan pengaturan WebRTC (nonaktifkan, ganti, atau selaraskan dengan proxy) karena alasan ini.

Batasan dan kesalahpahaman umum

  • "Setiap VPN atau proxy memperbaikinya." Apakah kebocoran terjadi bergantung pada mode penanganan IP WebRTC browser dan bagaimana proxy atau VPN merutekan lalu lintas.
  • "Menonaktifkan WebRTC adalah satu-satunya solusi." RFC 8828 juga memungkinkan mode yang membatasi alamat yang dikumpulkan ke rute default atau memaksa lalu lintas melalui proxy; risikonya adalah kualitas panggilan atau konektivitas.
Contoh: Sebuah profil browser menggunakan proxy HTTP di Jerman. Halaman pengujian melihat IP Jerman melalui HTTP tetapi menerima kandidat WebRTC yang menunjukkan alamat ISP asli pengguna di negara lain.

Tidak ada browser atau proxy yang dapat menjamin bahwa akun tidak akan dibatasi. Ikuti aturan setiap platform.

Istilah terkait

  • Proxy residensial — Proxy yang IP keluarnya milik koneksi internet konsumen, bukan pusat data.
  • Sticky session (proxy) — Pengaturan proxy yang menjaga IP keluar yang sama di seluruh permintaan berturut-turut selama jangka waktu tertentu.
  • Ketidakcocokan zona waktu dan geolokasi — Ketika lokasi yang tersirat oleh alamat IP koneksi tidak sesuai dengan zona waktu browser atau koordinat yang dilaporkan.
  • Sidik jari browser — Kombinasi karakteristik browser dan perangkat yang dapat mengidentifikasi browser tanpa cookie.

Sumber

Diperiksa 2026-11-07.

← Semua istilah glosarium