Was ist ein WebRTC-Leak?
WebRTC ermöglicht es Browsern, Audio-, Video- und Datenverbindungen in Echtzeit direkt miteinander aufzubauen, die Grundlage für Web-Anrufe und Bildschirmfreigabe. Um einen direkten Weg zu finden, sammelt der Browser „ICE-Kandidaten“: die IP-Adressen, unter denen er erreichbar ist. Außerdem fragt er einen öffentlichen STUN-Server, von welcher öffentlichen IP-Adresse er zu kommen scheint. Jede Webseite kann dies in JavaScript auslösen, ohne um Erlaubnis zu fragen, sodass eine Seite Ihre echte öffentliche IP-Adresse erfahren kann, selbst wenn Ihr normaler Datenverkehr über ein VPN oder einen Proxy läuft, der WebRTC nicht abdeckt. Das ist ein WebRTC-Leak.
So funktioniert dieser Test
- Ihr Browser baut eine WebRTC-Verbindung auf und sammelt Kandidaten über den öffentlichen STUN-Server von Google.
- Wir extrahieren jede gefundene IP-Adresse und vergleichen die öffentlichen mit der IP-Adresse, die unser Server bei Ihrem normalen Web-Datenverkehr sieht.
- Wenn WebRTC eine öffentliche IP-Adresse preisgibt, die sich von der unterscheidet, die Websites sehen, wird Ihre echte IP preisgegeben.
Moderne Browser verbergen Ihre lokale IP-Adresse hinter einem zufälligen .local-Namen (mDNS), was kein Leak ist. Alles läuft in Ihrem Browser; die Kandidaten werden nicht an unseren Server gesendet.
So beheben Sie einen WebRTC-Leak
- Nutzen Sie eine VPN-App mit WebRTC-Leak-Schutz oder leiten Sie den gesamten Datenverkehr auf Systemebene durch das VPN, statt mit einer reinen Browser-Proxy-Erweiterung.
- Firefox: Öffnen Sie
about:configund setzen Siemedia.peerconnection.enabledauffalse(das deaktiviert Web-Anrufe). - Chrome, Edge und Brave: Nutzen Sie eine Erweiterung, die WebRTC einschränkt, oder stellen Sie in Brave die WebRTC-IP-Handling-Richtlinie auf „Disable non-proxied UDP“.
- Safari: gibt lokale IPs standardmäßig nicht preis; halten Sie Safari auf dem neuesten Stand.
Prüfen Sie außerdem auf IPv6-Leaks und lesen Sie DNS- und WebRTC-Leaks erklärt.
Häufig gestellte Fragen
Ist eine lokale IP wie 192.168.1.20 in den Ergebnissen ein Problem?
Für sich allein verrät sie wenig, aber zusammen mit anderen Daten hilft sie beim Fingerprinting. Die meisten Browser ersetzen sie inzwischen durch einen mDNS-Namen.
Verhindert der Inkognito-Modus WebRTC-Leaks?
Nein. Privates Surfen ändert nichts daran, wie WebRTC Adressen sammelt.
Aktualisiert