Qu'est-ce qu'une fuite WebRTC
WebRTC permet aux navigateurs de passer des appels vidéo et d'échanger des fichiers directement entre appareils. Pour se connecter, le navigateur demande son adresse publique à des serveurs STUN. Avec certains VPN, cette demande passe hors du tunnel, et un site peut lire votre vraie adresse IP alors que le VPN la masque partout ailleurs. C'est une fuite WebRTC.
Comment fonctionne ce test
- Notre serveur renvoie l'adresse IP utilisée par votre connexion, comme sur la page quelle est mon IP.
- Votre navigateur collecte ses candidats WebRTC pendant 5 secondes au maximum.
- Nous comparons les adresses publiques trouvées par WebRTC avec celle que voit notre serveur.
Pour découvrir votre adresse publique, le navigateur contacte des serveurs STUN publics de Cloudflare et de Google. Rien n'est envoyé à notre serveur, à part la requête normale qui affiche l'IP qu'il voit.
Lire le résultat
| Résultat | Signification |
|---|---|
| Même IP publique | Pas de fuite : WebRTC montre l'adresse que votre connexion utilise déjà. |
| IP publique différente | Fuite possible. VPN actif, il peut s'agir de votre vraie adresse. |
| Aucune IP publique | WebRTC n'a rien révélé de public : pas de fuite. |
| WebRTC bloqué | Le navigateur ou une extension désactive WebRTC : aucune fuite possible, mais la visio dans le navigateur peut ne pas marcher. |
Les adresses locales (192.168.x.x, 10.x.x.x) sont privées et sans danger ; les navigateurs récents les cachent d'ailleurs derrière des noms « .local » aléatoires.
Corriger une fuite
- Activez la protection contre les fuites WebRTC de votre application VPN si elle existe.
- Dans Firefox, passez `media.peerconnection.enabled` à false dans about:config (cela désactive aussi la visio dans le navigateur).
- Utilisez un VPN qui fait passer tout le trafic, UDP compris, dans le tunnel.
Vos questions
Une fuite WebRTC compte-t-elle sans VPN ?
Non. Sans VPN, tous les sites voient déjà votre IP publique. La fuite n'a d'importance que si vous comptez sur un VPN ou un proxy pour la masquer.
L'IPv6 est-il une source de fuite fréquente ?
Oui. Certains VPN ne font passer que l'IPv4. Si WebRTC montre une adresse IPv6 de votre opérateur VPN actif, activez la protection IPv6 du VPN ou désactivez l'IPv6.
Pourquoi le test indique-t-il que WebRTC est bloqué ?
Certains navigateurs, extensions de confidentialité et réseaux d'entreprise désactivent WebRTC. Cela empêche les fuites, mais aussi les appels vidéo dans le navigateur.