Glossar · Netzwerk und Proxys
WebRTC-Leck
Wenn WebRTC eine IP-Adresse anzeigt, die sich von der Proxy- oder VPN-Adresse unterscheidet, die eine Site ansonsten sieht.
Definition
Ein WebRTC-Leck tritt auf, wenn der Echtzeit-Kommunikationsstapel des Browsers eine IP-Adresse offenlegt – beispielsweise die tatsächliche öffentliche IP oder eine lokale Netzwerkadresse –, von der der Benutzer erwartet hat, dass sie hinter einem Proxy oder VPN verborgen ist. WebRTC sammelt Netzwerkkandidaten (ICE-Kandidaten), um Peer-to-Peer-Audio-, Video- oder Datenverbindungen einzurichten.
Wie es funktioniert
- Um einen Verbindungspfad zu finden, sammelt WebRTC ICE-Kandidaten von lokalen Schnittstellen und von STUN/TURN-Servern; Jeder Kandidat enthält eine Adresse.
- Ein HTTP-Proxy überträgt nur HTTP-Verkehr. WebRTC-Medien verwenden normalerweise UDP, das HTTP-Proxys und die meisten SOCKS-Proxys nicht unterstützen, sodass es einen anderen Weg nehmen kann.
- RFC 8828 definiert vier IP-Verarbeitungsmodi, von „Alle Adressen aufzählen“ (größte Offenlegung) bis „Proxy erzwingen“, wobei der WebRTC-Verkehr über den Proxy laufen muss, andernfalls ist UDP deaktiviert.
Warum es wichtig ist
- Eine Site, die eine Proxy-IP im HTTP-Verkehr und eine andere IP in WebRTC-Kandidaten sieht, lernt beides – die Privatsphäre wird untergraben und es entsteht eine offensichtliche Diskrepanz.
- Aus diesem Grund bieten Browser und Antierkennungstools WebRTC-Einstellungen (deaktivieren, ersetzen oder an den Proxy anpassen) an.
Grenzen und häufige Missverständnisse
- „Jedes VPN oder Proxy behebt das Problem.“ Ob ein Leck auftritt, hängt vom WebRTC-IP-Verarbeitungsmodus des Browsers und davon ab, wie der Proxy oder das VPN den Datenverkehr weiterleitet.
- „Das Deaktivieren von WebRTC ist die einzige Lösung.“ RFC 8828 ermöglicht auch Modi, die gesammelte Adressen auf die Standardroute beschränken oder den Datenverkehr über den Proxy erzwingen; Der Kompromiss ist die Anrufqualität oder die Konnektivität.
Beispiel: Ein Browserprofil verwendet einen HTTP-Proxy in Deutschland. Eine Testseite sieht eine deutsche IP über HTTP, empfängt aber einen WebRTC-Kandidaten, der die tatsächliche ISP-Adresse des Benutzers in einem anderen Land anzeigt.
Kein Browser oder Proxy kann garantieren, dass Konten nicht eingeschränkt werden. Befolgen Sie die Regeln der jeweiligen Plattform.
Verwandte Begriffe
- Wohn-Proxy – Ein Proxy, dessen Exit-IP zu einer Verbraucher-Internetverbindung und nicht zu einem Rechenzentrum gehört.
- Sticky-Sitzung (Proxy) – Eine Proxy-Einstellung, die für einen bestimmten Zeitraum bei aufeinanderfolgenden Anfragen dieselbe Exit-IP beibehält.
- Zeitzone und Geolokalisierung stimmen nicht überein – Wenn der durch die IP-Adresse einer Verbindung angegebene Standort nicht mit der Zeitzone des Browsers oder den gemeldeten Koordinaten übereinstimmt.
- Browser-Fingerabdruck – Eine Kombination aus Browser- und Gerätemerkmalen, die einen Browser ohne Cookies identifizieren kann.
Verwandte Leitfäden
Quellen
- MDN: WebRTC API (Browserdokumente)
- MDN: RTCIceCandidate (Browserdokumente)
- IETF RFC 8828: Anforderungen an die WebRTC-IP-Adressverarbeitung (Standard)
Überprüft 2026-11-07.