Les informations DNS peuvent parfois s'échapper d'une connexion VPN, ce qui peut avoir de graves conséquences en matière de confidentialité et de sécurité en ligne.
Qu’est-ce qu’une fuite DNS ?
Vous pouvez considérer votre connexion Internet comme comportant deux parties. Il y a la partie à laquelle vous vous attendez, où vous vous connectez à un site Web et obtenez les données qui composent ce site Web. Mais il y a une autre partie : pour trouver l'emplacement du site Web, votre ordinateur doit se connecter à un service de noms de domaine (DNS) qui relie le nom de domaine que vous avez entré comme URL et l'adresse IP du serveur sur lequel le site Web est hébergé.
Les fuites DNS révèlent des informations sur votre FAI et votre emplacement sur les sites Web que vous visitez
Désormais, lorsque vous vous connectez via un VPN, il arrive parfois que la partie DNS de la connexion ne corresponde pas à tout le reste via le VPN . Au lieu de cela, il va directement au FAI, fournissant toutes les informations sur les sites Web auxquels vous vous connectez. En plus de révéler votre activité de navigation à votre FAI, les fuites DNS révèlent également des informations sur votre FAI et la localisation des sites Web que vous visitez. Essentiellement, une fuite DNS rend votre VPN pratiquement inutile.
Pourquoi les fuites DNS se produisent-elles ?
Les fuites DNS surviennent principalement en raison d'une connexion VPN mal configurée, bien que des erreurs puissent également survenir en raison d'interruptions de votre service. Les fuites DNS ne sont pas spécifiques à un système d’exploitation ou à un autre, mais sont plus fréquentes avec certaines configurations et selon le fournisseur VPN. Vous pouvez rencontrer des fuites sur Windows, Mac, Linux, Android, iOS et tout autre appareil ou système d'exploitation que vous connectez au VPN.
Dans la plupart des situations correctement configurées, l'ordinateur établira une connexion au VPN. Pour ce faire, il utilisera le FAI et les serveurs DNS du FAI. C'est tout à fait normal, car le FAI voit toujours que vous êtes connecté au VPN. La connexion passera alors à l'utilisation du DNS du VPN, et ce serveur doit être accessible sur le même réseau que le serveur VPN. Cette méthode garantit que le trafic DNS est crypté, car il utilise le même tunnel que le reste du trafic VPN.
Les fuites DNS sont principalement dues à des connexions VPN mal configurées
Dans presque tous les cas, votre connexion est configurée de cette manière à votre insu ni sans instructions explicites, car les clients VPN que vous téléchargez auprès du fournisseur configurent tout pour vous. Cependant, si vous utilisez la configuration OpenVPN par défaut , vous pouvez vous assurer que votre connexion suit ce modèle.
Si, pour une raison quelconque, un problème survient et que ce modèle n'est pas suivi, le trafic DNS peut quitter le tunnel VPN et être vu de l'extérieur.
Par défaut, les requêtes DNS ne sont pas chiffrées. Certains serveurs DNS parviennent à mieux résoudre ce problème, mais la plupart des FAI ne prennent pas en charge le cryptage des requêtes DNS. Même s’ils le faisaient, cela ne résoudrait pas grand-chose pour vous en tant qu’utilisateur.
Même s’il est peu probable que quelque chose se passe mal, tout peut arriver dans la vie. Par exemple, si votre client est configuré pour utiliser un serveur DNS spécifique sur le réseau VPN. Si ce serveur est actuellement inaccessible ou connaît un trafic inhabituellement élevé et expire, le client reviendra au serveur DNS par défaut configuré dans le système d'exploitation et vous aurez officiellement une fuite DNS.
Comment savoir si vous avez une fuite DNS ?
Les fuites DNS présentent de nombreux risques en matière de sécurité et de confidentialité. Il est donc important de déterminer si vous rencontrez une fuite et de trouver des solutions pour résoudre le problème. Reportez-vous à l'article : Comment vérifier et corriger les erreurs de fuite DNS dans VPN pour plus de détails.