Ce qui se passe à l'instant où le tunnel tombe
La connexion laisse tout passer. Un VPN ajoute des routes qui dirigent le trafic vers une interface réseau virtuelle. Quand le processus du tunnel meurt ou expire, ces routes disparaissent, tandis que la route par défaut via le Wi-Fi ou l'Ethernet demeure — le système continue donc de livrer les paquets, désormais en direct par votre FAI. Les applications rétablissent leurs connexions en quelques secondes, en émettant depuis votre vraie IP, sans la moindre boîte d'erreur nulle part.
Les coupures sont la routine. Passer du Wi-Fi aux données mobiles, un portable qui sort de veille, un réseau d'hôtel capricieux ou un redémarrage du serveur VPN cassent tous le tunnel un instant. Ce que coûte cet instant dépend d'une chose : quelque chose a-t-il le droit de quitter votre appareil pendant que le tunnel est à terre.
Ce que fait réellement un kill switch
Un kill switch, c'est un jeu de règles de pare-feu, pas de la magie. La version stricte n'autorise que deux types de trafic sortant : les paquets qui entrent dans l'interface du tunnel, et les paquets chiffrés du client VPN lui-même vers le serveur. Si le tunnel tombe, le trafic des applications n'a tout simplement nulle part où aller jusqu'à son retour.
Il change le mode de défaillance, il n'empêche pas les défaillances. Avec un kill switch, une coupure devient une connexion en pause que vous remarquez ; sans, elle devient du trafic sur votre vraie adresse que vous ne remarquez pas. Les réseaux sont imparfaits et le tunnel cassera encore — le blocage par défaut rend ces moments inoffensifs.
Kill switch système ou intégré à l'application
La différence, c'est ce qui arrive quand l'application elle-même meurt. Un kill switch intégré est du code dans le client VPN qui surveille le tunnel et bloque le trafic quand il tombe. Il ne fonctionne que tant que le client tourne : si le client plante ou est tué par un optimiseur de batterie, sa protection meurt avec lui — précisément au moment où le tunnel disparaît.
Un kill switch au niveau système installe des règles dans le pare-feu du système d'exploitation, qui inspecte chaque paquet sortant quelles que soient les applications en marche. Android l'a en natif : VPN permanent plus blocage des connexions hors VPN, et c'est l'OS lui-même qui refuse le trafic hors tunnel, même avant le lancement de l'application après un redémarrage. Le moyen brutal de distinguer les deux : forcez l'arrêt de l'application VPN en pleine navigation — si les pages chargent encore, le switch vit dans l'application.
Fuites DNS : des requêtes qui sautent le tunnel
Une fuite DNS signifie que vos résolutions de noms partent vers le résolveur attribué par votre réseau local — en général celui de votre FAI — alors que le trafic lui-même emprunte le tunnel. Les sites voient l'adresse du VPN, mais le résolveur reçoit le nom de chaque site que vous ouvrez, autant dire un journal de navigation. Windows est le coupable classique : avec plusieurs interfaces actives, il peut interroger toutes en parallèle et retenir la première qui répond.
Le remède a deux volets, et un bon client fait les deux : pointer le système vers le résolveur à l'intérieur du tunnel, et bloquer le DNS sur toutes les autres interfaces pour qu'une requête égarée n'ait nulle part où aller. Puis vérifiez : lancez un test de fuite et regardez les résolveurs listés — si l'un d'eux appartient à votre FAI, les résolutions fuient.
Fuites WebRTC : le navigateur donne vos adresses
WebRTC est la technologie de navigateur derrière les appels vidéo, et n'importe quel site peut l'invoquer avec quelques lignes de JavaScript. Pour établir des connexions directes, elle collecte toutes les adresses susceptibles d'atteindre votre machine : les adresses locales et, en interrogeant un serveur STUN, votre adresse publique. Une page peut lire ces candidates sans votre participation.
Avec un tunnel couvrant tout l'appareil, la requête STUN voyage dans le tunnel et découvre donc l'adresse du VPN. Les montages dangereux sont les montages partiels : un proxy limité au navigateur, ou un split tunneling qui laisse le navigateur dehors — là, les paquets UDP de WebRTC sortent en direct et révèlent votre vraie IP.
Testez au lieu de raisonner : notre vérificateur gratuit sur /webrtc-leak-test/ montre quelles adresses votre navigateur révèle en ce moment même. Si la vraie apparaît, passez à un tunnel couvrant tout l'appareil ou désactivez WebRTC dans les réglages du navigateur.
Fuites IPv6 : le tunnel ne couvre que l'IPv4
Beaucoup de configurations VPN ne transportent que l'IPv4. Si votre FAI fournit aussi l'IPv6 — c'est le cas de la plupart des réseaux mobiles — le système garde une route IPv6 fonctionnelle hors du tunnel, et les systèmes modernes préfèrent l'IPv6 quand un site offre les deux. Résultat : une exposition sélective — les sites sans IPv6 voient l'adresse du VPN, ceux qui l'ont voient la vôtre, et un test limité à l'IPv4 déclare que tout va bien.
Il y a deux remèdes propres. Le meilleur : un VPN qui gère correctement l'IPv6 — en le tunnellisant à côté de l'IPv4, ou en installant une route bloquante pour que les paquets IPv6 soient jetés, pas envoyés en direct. Le repli brutal : désactiver l'IPv6 sur l'appareil ou le routeur. Dans les deux cas, vérifiez : le test de fuite ne doit montrer aucune adresse IPv6 qui ne soit pas celle du VPN.
Comment tester votre configuration correctement
Faites les contrôles dans les conditions que vous utilisez vraiment — Wi-Fi de la maison, téléphone en données mobiles, réseau de café — car les fuites dépendent de la configuration DNS et de la disponibilité IPv6 de chaque réseau. La routine prend environ cinq minutes :
- Notez votre vraie IP VPN éteint, connectez-vous, et confirmez que les adresses IPv4 et IPv6 visibles ont toutes deux changé — notre /data-leak-checker/ montre IP, résolveurs DNS et WebRTC en une passe
- Vérifiez la liste des résolveurs : chaque serveur DNS affiché doit appartenir au VPN, aucun à votre FAI
- Cassez le tunnel exprès — coupez le Wi-Fi ou forcez l'arrêt de l'application — et regardez si des pages chargent avant la reconnexion
- Recommencez après les mises à jour de l'OS ou de l'application VPN, car les deux peuvent réinitialiser en douce les réglages réseau