Transparence : TheBestVPN est financé par ses lecteurs. Lorsque vous achetez un VPN via les liens présents sur notre site, nous pouvons toucher une commission. En savoir plus

Fuites DNS : causes et solutions

Rob Mardisalu

Rob Mardisalu

Rédacteur chez TheBestVPN.com

Résumé de l’article

  • Une fuite DNS se produit lorsque vos requêtes DNS contournent le tunnel VPN et transitent par votre FAI, révélant votre activité en ligne et votre localisation.
  • Cela peut être dû à des paramètres réseau incorrects, au trafic IPv6, à certaines fonctionnalités de Windows qui outrepassent les règles du VPN, ou au fait que certains FAI imposent leurs propres serveurs DNS.
  • Vous pouvez prévenir ces fuites en utilisant un VPN doté d’une protection intégrée contre les fuites DNS et d’un coupe-circuit (kill switch), en désactivant IPv6 et Teredo (ou en bloquant le trafic IPv6), en choisissant des serveurs DNS de confiance (comme 1.1.1.1) et en testant régulièrement votre connexion sur des sites comme ipleak.net.
Qu'est-ce qu'une fuite DNS

Les navigateurs utilisent le système de noms de domaine (DNS) pour faire le lien entre les adresses IP sur Internet (des nombres) et les noms de domaine des sites web (des mots).

Lorsqu’un nom de domaine est saisi, il est d’abord envoyé à un serveur DNS, où le nom de domaine est associé à l’adresse IP correspondante afin que la requête puisse être acheminée vers le bon serveur.

C’est un problème majeur pour la confidentialité, car l’essentiel du trafic Internet doit passer par un serveur DNS où l’expéditeur et la destination sont enregistrés.

Ce serveur DNS appartient généralement au FAI de l’utilisateur et relève des lois nationales. Par exemple, au Royaume-Uni, les informations détenues par les FAI doivent être communiquées aux forces de l’ordre sur demande. Il en va de même aux États-Unis, avec, en plus, la possibilité pour le FAI de revendre ces données à des entreprises de marketing.

Bien que le contenu des communications entre l’ordinateur local de l’utilisateur et le site web distant puisse être chiffré via SSL/TLS (il apparaît sous la forme de « https » dans l’URL), les adresses de l’expéditeur et du destinataire ne peuvent pas l’être.

Par conséquent, chaque destination visitée sera connue de quiconque dispose d’un accès légal (ou criminel) aux journaux DNS, ce qui signifie qu’en temps normal, l’utilisateur n’a aucune confidentialité quant aux sites qu’il consulte sur Internet.

Les VPN sont conçus pour résoudre ce problème en créant une séparation entre l’ordinateur de l’utilisateur et le site web de destination. Mais ils ne fonctionnent pas toujours parfaitement. Divers problèmes font que, dans certaines circonstances, les données DNS peuvent fuiter vers le FAI et donc tomber sous le regard des autorités et des entreprises de marketing.

Ces problèmes sont connus sous le nom de fuites DNS. Pour cette discussion sur les fuites DNS, nous supposerons que votre VPN utilise le protocole le plus courant, OpenVPN.

Qu’est-ce qu’une fuite DNS ?

Un VPN établit une connexion chiffrée (généralement appelée « tunnel ») entre votre ordinateur et le serveur VPN, puis le serveur VPN transmet votre demande au site web requis.

Si le VPN fonctionne correctement, tout ce que votre FAI voit, c’est que vous vous connectez à un VPN ; il ne peut pas voir à quels sites le VPN vous connecte. Des tiers (gouvernementaux ou criminels) ne peuvent pas non plus voir le contenu, puisqu’il est chiffré.

Une fuite DNS se produit lorsqu’un comportement inattendu survient et que le serveur VPN est contourné ou ignoré. Dans ce cas, l’opérateur du serveur DNS (souvent votre FAI) voit où vous allez sur Internet, alors que vous pensez être protégé.

C’est une mauvaise nouvelle, car cela va à l’encontre de l’objectif même d’un VPN. Le contenu de votre trafic web reste caché (grâce au chiffrement du VPN), mais les éléments les plus importants pour votre anonymat, votre localisation et vos données de navigation, restent exposés et sont très probablement consignés par votre FAI.

Quels sont les dangers des fuites DNS ?

Les fuites DNS ne doivent pas être prises à la légère. Elles constituent une faille de sécurité critique qui peut faire peser diverses menaces sur votre confidentialité en ligne. En cas de fuite DNS :

Votre FAI peut suivre tout ce que vous faites en ligne

Lorsque des requêtes DNS fuitent, votre FAI peut voir chaque site web que vous visitez et consigner l’intégralité de votre historique de navigation. Vos sessions Netflix, vos recherches Google, vos connexions bancaires : tout peut être enregistré et stocké par votre fournisseur d’accès à Internet. Le FAI peut ensuite vendre ces données à des annonceurs ou les partager avec des agences gouvernementales sur demande.

Les gouvernements peuvent surveiller votre activité

Dans les pays où l’utilisation d’Internet est fortement censurée ou restreinte, les fuites DNS peuvent vous placer dans le viseur des autorités. Ces failles révèlent les sites auxquels vous tentez d’accéder et quand vous y accédez. Il devient alors facile pour les autorités de repérer les personnes qui tentent d’accéder à des contenus interdits dans leur région.

Les pirates peuvent adapter leurs attaques à votre profil

Une fuite DNS peut constituer une porte d’entrée permettant aux cybercriminels de suivre votre activité en ligne. Ils peuvent voir les sites web et les services que vous utilisez régulièrement afin d’élaborer des campagnes de phishing qui paraissent tout à fait légitimes.

La prochaine fois que vous cliquerez sur ce qui ressemble à un e-mail habituel de votre banque, gardez à l’esprit qu’une fuite DNS peut expliquer pourquoi des pirates savaient précisément quel établissement imiter.

Votre localisation réelle peut être exposée

Les fuites DNS exposent l’adresse IP du serveur DNS qui traite vos requêtes, lequel appartient généralement à votre FAI. Cela signifie que toute personne qui surveille votre activité peut voir le pays et la ville d’où vous naviguez. Même si vous essayez de masquer votre localisation avec un VPN, une fuite DNS peut malgré tout révéler votre véritable adresse IP.

Comment savoir si mon VPN a une fuite DNS ?

Il y a une bonne nouvelle et une mauvaise nouvelle pour détecter une fuite DNS. La bonne nouvelle, c’est que vérifier si votre VPN laisse fuir vos requêtes DNS est rapide et simple. La mauvaise nouvelle, c’est que sans vérification, vous avez peu de chances de vous en rendre compte avant qu’il ne soit trop tard.

Il existe de nombreux outils en ligne pour tester si votre VPN présente une fuite DNS ou une autre forme de fuite de données, notamment des options complètes comme IPLeak.net, DNSLeakTest.com et browserleaks.com/dns.

Ces sites vérifient automatiquement la présence d’une fuite DNS et fournissent d’ailleurs beaucoup plus d’informations.

  1. Saisissez l’adresse du site de test choisi dans la barre d’adresse de votre navigateur.
  2. Une fois la page chargée, le test démarre automatiquement et une adresse IP s’affiche.
  3. Si l’adresse affichée correspond à votre adresse IP et indique votre localisation alors que vous utilisez un VPN, cela signifie qu’il y a une fuite DNS. Si l’adresse IP de votre VPN s’affiche, tout fonctionne normalement.

Si possible, il est conseillé de tester avec plusieurs outils de vérification en ligne, car certains peuvent détecter des types de fuites différents.

La figure 1 montre IPLeak.net utilisé avec un VPN mal configuré. Il renvoie votre véritable adresse IP. Il s’agit d’une fuite DNS.

Votre adresse IP n°2

Figure 1

La figure 2 montre IPLeak.net utilisé avec ExpressVPN configuré sur un serveur belge (ExpressVPN vous permet de choisir parmi plusieurs pays). Aucune fuite DNS n’apparaît.

Votre adresse IP

Figure 2

Pour la plupart des utilisateurs, effectuer cette vérification avant de continuer à naviguer sur d’autres sites suffira. Pour certains, ce ne sera pas une solution parfaite, car cela suppose de se connecter à Internet et d’envoyer des requêtes DNS pour accéder aux outils de vérification.

Il est possible de tester les fuites DNS et d’autres fuites sans utiliser l’un de ces sites web, mais cela nécessite de connaître votre propre adresse IP et de savoir utiliser l’invite de commandes Windows.

Cela requiert également un serveur de test fiable que vous pouvez « pinger » directement ; il peut s’agir d’un serveur privé que vous connaissez et auquel vous faites confiance, ou de l’un des serveurs de test publics suivants :

  • whoami.akamai.net
  • resolver.dnscrypt.org
  • whoami.fluffcomputing.com
  • whoami.ultradns.net

Pour ce faire, ouvrez l’invite de commandes (allez dans le menu Démarrer, tapez « cmd » et appuyez sur Entrée), puis saisissez le texte suivant :

  • ping [nom du serveur] -n 1

Remplacez [nom du serveur] par l’adresse du serveur de test de votre choix (par exemple « ping whoami.akamai.net -n 1 »), puis appuyez sur Entrée. Si l’une des adresses IP affichées dans le résultat correspond à votre adresse IP réelle ou locale, cela indique la présence d’une fuite DNS. Seule l’adresse IP de votre VPN doit s’afficher.

La figure 3 montre le résultat avec ExpressVPN en fonctionnement. Remarquez que la seule adresse IP renvoyée est l’adresse IP belge, comme indiqué dans la figure 2. Aucune fuite DNS n’apparaît.

FREEDOME

Figure 3

Si vous constatez que votre VPN présente une fuite DNS, il est temps de cesser de naviguer le temps d’identifier la cause et de corriger le problème. Certaines des causes les plus probables de fuites DNS et leurs solutions sont listées ci-dessous.

Problèmes de fuites DNS et solutions

Voici les causes les plus fréquentes de fuites DNS, ainsi que les solutions associées.

Le problème n°1 : Réseau mal configuré

Problèmes de fuite DNS et correctifs

C’est l’une des causes les plus courantes de fuites DNS pour les utilisateurs qui se connectent à Internet via différents réseaux. Par exemple, une personne qui alterne souvent entre son routeur domestique, le WiFi d’un café et des points d’accès publics.

Avant de vous connecter au tunnel chiffré de votre VPN, votre appareil doit d’abord se connecter au réseau local. Sans les réglages appropriés, vous risquez de vous exposer à des fuites de données.

Lorsque vous vous connectez à un nouveau réseau, les paramètres DHCP (le protocole qui détermine l’adresse IP de votre machine au sein du réseau) peuvent attribuer automatiquement un serveur DNS pour traiter vos requêtes de résolution, un serveur qui peut appartenir au FAI ou ne pas être correctement sécurisé.

Même si vous vous connectez à votre VPN sur ce réseau, vos requêtes DNS contourneront le tunnel chiffré, ce qui entraîne une fuite DNS.

La solution :

Dans la plupart des cas, configurer votre VPN sur votre ordinateur pour utiliser le serveur DNS fourni ou recommandé par votre fournisseur VPN forcera les requêtes DNS à passer par le VPN plutôt que directement par le réseau local.

La plupart des fournisseurs de VPN réputés incluent désormais une protection intégrée contre les fuites DNS, qui achemine automatiquement tout le trafic DNS via leurs serveurs sécurisés. NordVPN, ExpressVPN et ProtonVPN sont des exemples de fournisseurs disposant de systèmes robustes de prévention des fuites DNS en 2025.

Si votre fournisseur VPN ne dispose pas de cette fonctionnalité, vous pouvez utiliser un serveur DNS indépendant tel que le 1.1.1.1 de Cloudflare ou le DNS public de Google.

Ces résolveurs DNS sécurisés offrent de meilleures fonctionnalités de sécurité, notamment DNS-over-HTTPS (DoH) ou DNS-over-TLS (DoT), qui chiffrent vos requêtes DNS afin d’empêcher l’interception et la manipulation.

Si vous devez configurer manuellement votre ordinateur pour utiliser un serveur DNS indépendant, vous trouverez des instructions pas à pas dans la section « Modifiez les paramètres pour un serveur DNS indépendant et fiable » ci-dessous.

Le problème n°2 : IPv6

Généralement, quand vous pensez à une adresse IP, vous pensez à un code de 32 bits composé de 4 groupes de chiffres, comme 123.123.123.123 (comme décrit ci-dessus).

Il s’agit de la version 4 d’IP (IPv4), actuellement la forme la plus courante d’adresse IP. Cependant, le stock d’adresses IPv4 inutilisées devient très limité et IPv4 est remplacé (très lentement) par IPv6.

Les adresses IPv6 sont constituées de 8 groupes de 4 caractères, qui peuvent contenir des lettres et des chiffres, comme 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

Internet est encore en phase de transition entre IPv4 et IPv6. Cela crée de nombreux problèmes, surtout pour les VPN.

À moins qu’un VPN ne propose explicitement la prise en charge d’IPv6, toute requête envoyée vers ou depuis votre machine via IPv6, ou via un tunnel double pile qui convertit IPv4 en IPv6 (voir Teredo ci-dessous), contournera complètement le tunnel VPN et laissera vos données personnelles sans protection.

En bref, IPv6 peut perturber votre VPN sans que vous vous en rendiez compte.

La plupart des sites web ont à la fois des adresses IPv6 et des adresses IPv4, même si un nombre significatif reste uniquement en IPv4. Il existe également quelques sites web uniquement en IPv6.

Le fait que vos requêtes DNS concernent des adresses IPv4 ou IPv6 dépend généralement de votre FAI, de votre équipement réseau (comme le routeur sans fil) et du site web auquel vous essayez d’accéder (la mise en œuvre d’IPv6 étant encore incomplète, tous les utilisateurs ne pourront pas accéder aux sites uniquement IPv6).

La plupart des requêtes DNS restent en IPv4, mais la majorité des utilisateurs ne savent pas s’ils effectuent des requêtes IPv4 ou IPv6 lorsqu’ils peuvent faire les deux.

La fuite IPv6 n’est pas strictement la même chose qu’une fuite DNS standard, mais elle a à peu près le même impact sur la confidentialité. C’est un point dont tout utilisateur de VPN doit être conscient.

La solution :

En 2025, de nombreux fournisseurs VPN premium offrent désormais une prise en charge complète d’IPv6, une amélioration significative par rapport à la situation d’il y a quelques années.

Si votre fournisseur VPN ne prend pas explicitement en charge IPv6, recherchez des options pour bloquer le trafic IPv6 dans les paramètres de votre VPN. La plupart des applications VPN modernes incluent désormais cette fonctionnalité afin de prévenir les fuites IPv6.

Si votre VPN n’offre pas le blocage IPv6, vous pouvez désactiver IPv6 sur votre appareil. Sous Windows, vous pouvez le faire via les propriétés de votre carte réseau. Sous macOS et Linux, vous devrez utiliser des commandes de terminal pour désactiver IPv6.

Cette précaution garantit que tout le trafic, y compris les requêtes DNS, reste dans le protocole IPv4 que votre VPN peut sécuriser correctement.

Pour une sécurité maximale, envisagez d’utiliser un fournisseur VPN qui a activement résolu les problèmes de compatibilité IPv6. Selon des tests récents, des services comme NordVPN, ExpressVPN, CyberGhost et Surfshark gèrent désormais le trafic IPv6 de manière sécurisée, soit via la prise en charge, soit via des mécanismes de blocage appropriés.

Le problème n°3 : Proxies DNS transparents

Certains FAI ont adopté une politique consistant à imposer leur propre serveur DNS si un utilisateur modifie ses paramètres pour utiliser un serveur tiers. Si une modification des paramètres DNS est détectée, le FAI peut utiliser un proxy transparent (un serveur intermédiaire qui intercepte et redirige le trafic web) afin de s’assurer que votre requête DNS est envoyée vers son propre serveur DNS.

Cela revient à imposer une fuite DNS tout en tentant de la masquer à l’utilisateur. La plupart des outils de détection de fuites DNS pourront détecter un proxy DNS transparent de la même manière qu’une fuite standard.

La solution :

Les protocoles VPN modernes comme WireGuard et les versions récentes d’OpenVPN incluent désormais des protections renforcées contre les proxys DNS transparents. Si vous utilisez OpenVPN, vérifiez que votre configuration inclut la directive « block-outside-dns », qui empêche les requêtes DNS de sortir du tunnel VPN.

Pour ajouter cette directive, localisez le fichier .conf ou .ovpn de votre connexion (généralement stocké dans C:\Program Files\OpenVPN\config sous Windows), ouvrez-le dans un éditeur de texte, par exemple le Bloc-notes, puis ajoutez la ligne suivante :

  • block-outside-dns

De nombreux fournisseurs VPN premium incluent désormais une protection intégrée contre les proxys DNS transparents dans leurs applications.

Certains services, comme ProtonVPN, mettent en place des règles de pare-feu personnalisées et des techniques propres à chaque plateforme afin de garantir que tout le trafic Internet, y compris les requêtes DNS, transite uniquement par l’interface VPN.

Si votre VPN propose un coupe-circuit (kill switch), vérifiez qu’il est activé. Cela bloque tout le trafic Internet si la connexion VPN est interrompue et évite que vos requêtes DNS basculent vers les serveurs de votre FAI.

Le problème n°4 : Les « fonctionnalités » non sécurisées de Windows 10/11

Les systèmes d’exploitation Windows, à partir de Windows 8, ont introduit plusieurs fonctionnalités qui, bien que destinées à améliorer l’expérience utilisateur, peuvent compromettre la sécurité de votre VPN.

L’une d’elles est la « Résolution de noms multihébergée intelligente » (Smart Multi-Homed Name Resolution), conçue pour améliorer la vitesse de navigation en envoyant des requêtes DNS à tous les serveurs DNS disponibles simultanément.

Sous Windows 10 et 11, cette fonctionnalité accepte par défaut les réponses du serveur DNS qui répond le plus rapidement, ce qui crée une grave vulnérabilité de sécurité.

Non seulement cela augmente la probabilité de fuites DNS, mais cela rend aussi les utilisateurs vulnérables aux attaques d’usurpation DNS, lors desquelles des acteurs malveillants peuvent intercepter et manipuler les requêtes DNS.

La solution :

C’est l’un des problèmes de fuite DNS les plus difficiles à résoudre, car ces fonctionnalités sont intégrées au système d’exploitation Windows. Pour les utilisateurs de VPN, il existe plusieurs approches :

1. Utilisez la protection contre les fuites DNS intégrée à votre VPN : la plupart des VPN premium incluent désormais des protections spécifiques contre la gestion particulière des DNS par Windows. Vérifiez les paramètres de votre VPN pour repérer les fonctionnalités de prévention des fuites DNS.

2. Désactivez la résolution de noms multihébergée intelligente via la stratégie de groupe : si vous utilisez les éditions Windows Pro ou Enterprise, vous pouvez désactiver cette fonctionnalité via l’éditeur de stratégie de groupe locale :

  • Appuyez sur Win+R, tapez « gpedit.msc » et appuyez sur Entrée
  • Accédez à Configuration de l’ordinateur > Modèles d’administration > Réseau > Client DNS
  • Trouvez et double-cliquez sur « Désactiver la résolution de noms multihébergée intelligente »
  • Sélectionnez « Activé » et cliquez sur OK

3. Utilisez des outils tiers : le protocole OpenVPN propose un plugin gratuit conçu spécifiquement pour traiter les fuites DNS de Windows, disponible sur GitHub.

4. Consultez les recommandations de l’US-CERT : l’équipe américaine de préparation aux urgences informatiques a émis des alertes spécifiques sur les problèmes de sécurité liés aux fonctionnalités de gestion DNS de Windows, qui incluent des stratégies d’atténuation supplémentaires.

Le problème n°5 : Teredo

Teredo est une technologie de Microsoft destinée à améliorer la compatibilité entre IPv4 et IPv6, et constitue une fonctionnalité intégrée des systèmes d’exploitation Windows.

Pour certains, c’est une technologie de transition essentielle qui permet à IPv4 et IPv6 de coexister sans difficulté, en permettant aux adresses IPv6 d’être envoyées, reçues et comprises sur des connexions IPv4.

Pour les utilisateurs de VPN, c’est surtout une faille de sécurité majeure. Comme Teredo est un protocole de tunneling, il peut souvent prendre le pas sur le tunnel chiffré de votre VPN, le contourner et provoquer ainsi des fuites DNS.

La solution :

Heureusement, Teredo est une fonctionnalité facile à désactiver sous Windows. Ouvrez l’invite de commandes et tapez la commande suivante :

netsh interface teredo set state disabled

En 2025, de nombreux fournisseurs VPN désactivent désormais automatiquement Teredo lorsque leur logiciel client est installé ou en fonctionnement. Toutefois, il reste recommandé de vérifier ce paramètre, surtout si vous avez récemment mis à jour votre système d’exploitation ou installé un nouveau logiciel réseau.

Il est également recommandé de désactiver d’autres technologies de transition IPv6 dans les paramètres de votre routeur ou de votre carte réseau afin de vous assurer qu’aucun trafic ne peut contourner le tunnel de votre VPN.

Les routeurs modernes proposent souvent des réglages spécifiques pour désactiver des mécanismes de transition IPv6 comme 6to4 et ISATAP, en plus de Teredo.

Prévenir les fuites futures

prévenir les fuites dns vpn

Maintenant que vous avez testé l’absence de fuite DNS et que vous n’avez détecté aucune fuite, ou que vous en avez identifié et corrigé une, il est temps de réduire les risques que votre VPN en laisse apparaître à l’avenir.

Tout d’abord, assurez-vous que tous les correctifs ci-dessus ont été appliqués. Désactivez Teredo et la résolution de noms multihébergée intelligente, vérifiez que votre VPN prend en charge ou bloque le trafic IPv6, etc.

1. Modifiez les paramètres pour un serveur DNS indépendant et fiable

Votre routeur ou votre carte réseau doit vous permettre de modifier les paramètres TCP/IP afin de spécifier des serveurs DNS de confiance via leurs adresses IP.

De nombreux fournisseurs VPN disposent de leurs propres serveurs DNS et, lorsque vous utilisez le VPN, la connexion à ces serveurs se fait souvent automatiquement. Consultez l’assistance de votre VPN pour plus d’informations.

Si votre VPN ne dispose pas de serveurs propriétaires, envisagez d’utiliser un résolveur DNS sécurisé comme Cloudflare (1.1.1.1) ou le Google Public DNS. Ces résolveurs offrent des fonctionnalités de sécurité améliorées, notamment DNS-over-HTTPS (DoH) ou DNS-over-TLS (DoT), qui chiffrent vos requêtes DNS pour vous protéger contre l’interception et la manipulation.

Pour modifier vos paramètres DNS dans Windows 10/11 :

  1. Allez dans votre panneau de configuration
  2. Cliquez sur « Réseau et Internet »
  3. Cliquez sur « Centre Réseau et partage »
  4. Cliquez sur « Modifier les paramètres de la carte » dans le panneau de gauche.
  5. Faites un clic droit sur l’icône de votre réseau et sélectionnez « Propriétés »
  6. Localisez « Protocole Internet version 4 » dans la fenêtre qui s’ouvre, cliquez dessus puis cliquez sur « Propriétés »
  7. Cliquez sur « Utiliser l’adresse de serveur DNS suivante »

Vous pouvez maintenant entrer une adresse préférée et une adresse secondaire pour les serveurs DNS. Pour le DNS de Cloudflare, utilisez 1.1.1.1 comme serveur DNS préféré et 1.0.0.1 comme serveur DNS secondaire. Pour le Google Public DNS, utilisez 8.8.8.8 et 8.8.4.4 respectivement. Voir la Figure 4 pour un exemple avec le DNS de Google.

IPV 4

Figure 4

Vous pouvez également souhaiter modifier les paramètres DNS sur votre routeur. Référez-vous au manuel ou au support technique de votre appareil pour plus d’informations.

2. Utilisez un pare-feu ou votre VPN pour bloquer le trafic hors VPN

Les fournisseurs VPN premium incluent désormais généralement une fonctionnalité appelée « coupe-circuit » (kill switch), qui bloque automatiquement tout le trafic Internet ne passant pas par le VPN. C’est essentiel pour prévenir les fuites DNS en cas d’interruption inattendue de la connexion VPN.

Vous devriez rechercher des VPN qui offrent :

  • Des coupe-circuits au niveau du système qui bloquent tout le trafic Internet si le VPN se déconnecte
  • Des coupe-circuits au niveau de l’application qui vous permettent de choisir quelles applications sont bloquées lorsque le VPN se déconnecte
  • Des fonctionnalités de tunnelisation fractionnée (split tunneling) qui vous permettent de décider quelles applications utilisent le VPN et lesquelles ne l’utilisent pas

Sinon, vous pouvez configurer votre pare-feu pour n’autoriser le trafic entrant et sortant que via le VPN. Vous pouvez modifier les paramètres du pare-feu Windows :

  1. Assurez-vous d’être déjà connecté à votre VPN.
  2. Ouvrez le Centre Réseau et partage et vérifiez que vous voyez à la fois votre connexion FAI (qui devrait apparaître comme « Réseau ») et votre VPN (qui devrait apparaître sous le nom du VPN). « Réseau » devrait être un Réseau domestique, tandis que votre VPN devrait être un Réseau public. Si l’un d’eux est réglé différemment, cliquez dessus et sélectionnez le type de réseau approprié dans la fenêtre qui s’ouvre.
  3. Assurez-vous d’être connecté avec un compte administrateur sur votre machine et ouvrez les paramètres du pare-feu Windows (les étapes exactes varient selon la version de Windows que vous utilisez).
  4. Cliquez sur « Paramètres avancés » (voir Figure 5).
  5. Localisez « Règles de trafic entrant » dans le panneau de gauche et cliquez dessus.
  6. Sur le panneau de droite, sous Actions, vous devriez voir une option « Nouvelle règle… ». Cliquez dessus.
  7. Dans la nouvelle fenêtre, choisissez « Programme » et cliquez sur Suivant.
  8. Choisissez « Tous les programmes » (ou sélectionnez un programme individuel pour lequel vous souhaitez bloquer le trafic hors VPN) et cliquez sur Suivant.
  9. Choisissez « Bloquer la connexion » et cliquez sur Suivant.
  10. Cochez « Domaine » et « Privé », mais assurez-vous que « Public » n’est pas coché. Cliquez sur Suivant.
  11. Vous devriez être de retour dans le menu Paramètres avancés du pare-feu Windows. Localisez « Règles de trafic sortant » et répétez les étapes 6 à 10.
Paramètres avancés Windows

Figure 5

3. Effectuez régulièrement des tests de fuite DNS

En 2025, plusieurs outils de test de fuite DNS complets sont disponibles en ligne. Parmi les options les plus fiables, on trouve :

  • IPLeak.net : propose des tests complets pour les fuites IPv4, IPv6, WebRTC et DNS
  • DNSLeakTest.com : propose des tests de fuite DNS standard et étendus
  • BrowserLeaks.com/dns : teste les fuites DNS et fournit des informations détaillées sur les serveurs DNS utilisés par votre navigateur

Il est recommandé d’utiliser plusieurs outils de test, car chacun peut détecter différents types de fuites. Intégrez ces tests à vos habitudes de protection de la vie privée, surtout après :

  • La mise à jour de votre système d’exploitation
  • L’installation d’un nouveau client VPN ou la mise à jour de votre client existant
  • La connexion à un réseau nouveau ou non fiable
  • La modification de votre configuration réseau

4. Soyez conscient des fuites WebRTC

En plus des fuites DNS, les fuites WebRTC (Web Real-Time Communication) sont devenues une préoccupation majeure pour la vie privée. WebRTC est une technologie qui permet aux navigateurs de communiquer directement entre eux, mais elle peut aussi exposer votre véritable adresse IP, même lorsque vous utilisez un VPN.

Pour prévenir les fuites WebRTC :

  • Dans Firefox : entrez « about:config » dans la barre d’adresse, recherchez « media.peerconnection.enabled » et passez-le à « false »
  • Dans Chrome : installez l’extension WebRTC Network Limiter
  • Dans Edge : utilisez des extensions similaires pour bloquer les fuites WebRTC
  • Vérifiez si votre fournisseur VPN inclut une protection contre les fuites WebRTC

5. Activez DNS-over-HTTPS (DoH) ou DNS-over-TLS (DoT)

Les navigateurs et les systèmes d’exploitation modernes prennent désormais en charge des protocoles DNS chiffrés, qui ajoutent une couche de protection supplémentaire contre les fuites DNS :

  • DNS-over-HTTPS (DoH) : chiffre les requêtes DNS au sein du trafic HTTPS, ce qui les rend indiscernables de la navigation web habituelle
  • DNS-over-TLS (DoT) : crée un canal chiffré dédié au trafic DNS

Pour activer le DoH dans Firefox :

  1. Allez à Paramètres > Général > Paramètres réseau
  2. Cliquez sur « Paramètres »
  3. Faites défiler la page jusqu’à « Activer DNS via HTTPS »
  4. Choisissez un fournisseur, comme Cloudflare ou NextDNS

Chrome, Edge et d’autres navigateurs basés sur Chromium prennent également en charge le DoH dans leurs paramètres.

6. Choisissez un VPN avec une protection renforcée contre les fuites DNS

Le paysage des fournisseurs VPN a considérablement évolué depuis la première publication de cet article. En 2025, les principaux fournisseurs VPN qui offrent une protection solide contre les fuites DNS incluent :

  • NordVPN : offre une protection complète contre tous les types de fuites, y compris DNS, IPv6 et WebRTC
  • ExpressVPN : utilise ses propres serveurs DNS privés et chiffrés pour toutes les requêtes DNS
  • ProtonVPN : met en place une protection contre les fuites DNS en s’appuyant sur des règles de pare-feu et des techniques propres à chaque plateforme
  • Surfshark : achemine automatiquement toutes les requêtes DNS via des serveurs sécurisés, avec protection contre les fuites
  • CyberGhost : inclut une protection intégrée contre plusieurs types de fuites

Lors de l’évaluation des fournisseurs VPN, recherchez ceux qui :

  • Maintiennent leurs propres serveurs DNS privés
  • Ont démontré leur efficacité lors de tests indépendants de fuites
  • Offrent des fonctionnalités comme des coupe-circuits (kill switches) et une protection automatique contre les fuites
  • Fournissent des mises à jour régulières pour corriger de nouvelles vulnérabilités

En mettant en œuvre ces mesures de sécurité renforcées et en restant vigilant quant aux tests de votre connexion, vous pouvez vous assurer que votre VPN fournit la protection de la vie privée que vous attendez et éviter l’exposition indésirable de votre activité de navigation via des fuites DNS.