Guide
Comment utiliser une extension de navigateur VPN
Ce que couvre l’extension d’un fournisseur — le navigateur, et lui seul — le magasin d’extensions du navigateur, et rien d’autre, les deux réglages qui déterminent si le navigateur fuit autour d’elle, et comment la distinguer de l’application. Rédigé pour les versions actuelles de Chrome et Firefox.
Avant de commencer
Ce guide ne choisit pas à votre place
Chaque étape ci-dessous est identique, quel que soit le fournisseur utilisé, raison pour laquelle aucun n’est nommé ici. Le choix est une tâche distincte, qui se fait dans le registre, à partir d’un score publié plutôt que d’une fiche dans un magasin.
Installez l’extension depuis le magasin du navigateur lui-même, en suivant le lien présent sur le site du fournisseur, jamais en recherchant son nom dans le magasin. Une extension lit et réécrit chaque page chargée par le navigateur ; les magasins d’extensions regorgent d’imitations conçues précisément pour cela, et une extension gratuite portant un nom familier en est la forme la plus courante.
La première étape n’est pas un clic. Une extension de navigateur couvre le trafic du navigateur, et rien d’autre : tous les autres programmes de la machine — la messagerie, les mises à jour du système, un deuxième navigateur, tout ce qui se synchronise — restent en dehors, sur le réseau normal, tandis que l’extension affiche connecté. De plus, la plupart des extensions sont un proxy plutôt qu’un tunnel, ce qui constitue un mécanisme différent, avec d’autres limites ; VPN ou proxy explique la différence, et cette page part du principe que vous l’avez lue. Si vous voulez couvrir toute la machine, il vous faut l’application, et la page des plateformes indique quels fournisseurs du registre publient une extension.
Installer l’extension
- Connectez-vous d’abord au site du fournisseur et suivez le lien vers l’extension depuis l’espace du compte, jusqu’au magasin du navigateur. Ainsi, la fiche que vous installez provient de la session qui a confirmé que vous avez un abonnement, et vous n’avez rien à rechercher.
- Lisez la ligne du développeur sur la fiche du magasin avant de l’ajouter. Il doit s’agir du fournisseur, et non d’un nom proche, et la liste des autorisations doit correspondre à ce dont une extension de ce type a besoin — réglages du proxy, réglages de confidentialité, sites que vous visitez — sans rien de plus étrange.
- Connectez-vous à l’extension avec le même compte. Si elle demande à être épinglée à la barre d’outils, acceptez : une extension que vous ne pouvez pas voir est une extension dont vous ne pouvez pas lire l’état.
- Déterminez sa portée avant de vous connecter. Chrome et Firefox exécutent tous deux les extensions par profil et, par défaut, pas dans les fenêtres privées. Si vous voulez l’utiliser dans les fenêtres privées, les réglages des extensions du navigateur doivent l’indiquer ; sinon, une fenêtre privée est une fenêtre que l’extension ne couvre pas, et rien sur son icône ne vous le signalera.
Les deux réglages qui déterminent si elle tient ses promesses
Une extension ne peut pas avoir de kill switch au sens de celui de l’application — c’est le navigateur qui décide de ce qui sort, et non l’extension — ; les réglages importants sont donc ceux qui empêchent le navigateur de la contourner. Chaque terme possède une entrée dans le glossaire.
WebRTC
La couche d’appels en temps réel du navigateur peut communiquer à une page les propres adresses de la machine, et elle le fait en dehors du proxy. Toute extension sérieuse possède un réglage protection contre les fuites WebRTC ou bloquer WebRTC ; activez-le. Firefox possède son propre réglage pour la même fonction, et les deux ne se contredisent pas. En contrepartie, les appels dans le navigateur peuvent cesser de fonctionner pendant la connexion, ce qui signifie que le réglage fait bien ce qu’il indique.
DNS
Avec un proxy, les recherches de noms relèvent du navigateur, qui a sa propre logique : DNS sécurisé ou DNS via HTTPS, lorsqu’il est activé pour un résolveur nommé, envoie chaque recherche à ce résolveur en contournant l’extension, et la propre protection DNS de l’extension ne peut pas la voir. Laissez donc le DNS sécurisé du navigateur sur son réglage automatique afin que l’extension puisse acheminer les recherches, ou acceptez qu’un tiers voie les noms. Pourquoi c’est important fait l’objet d’une page distincte.
L’extension à côté de l’application
Les deux peuvent fonctionner en même temps, mais cela sert rarement. Le trafic du navigateur sort par le tunnel de l’application, puis par la sortie de l’extension : deux sauts, deux ralentissements, et l’adresse visible par un site est celle de l’extension. La plupart des extensions peuvent être configurées pour se mettre en retrait lorsque l’application est connectée ; faites-le, afin que l’application décide, et utilisez l’extension seule uniquement là où l’application ne peut pas être installée.
Vérifier qu’elle fonctionne réellement
Connectez-vous, puis vérifiez. Une extension nécessite une vérification dont l’application n’a pas besoin : celle qui montre ce qu’elle laisse sortir en dehors d’elle.
- L’adresse du navigateur a changé. Ouvrez dans ce navigateur une page indiquant « quelle est mon adresse IP » et vérifiez que le pays correspond à la sortie choisie. Faites de même dans une fenêtre privée si vous vous attendez à ce qu’elle soit couverte.
- WebRTC et DNS concordent. Lancez un test de fuite dans le même navigateur et lisez ses deux parties : les adresses que la page peut apprendre via WebRTC, et les résolveurs qu’elle voit. Toute adresse appartenant à votre fournisseur d’accès à Internet signifie que l’un des deux réglages ci-dessus n’a pas pris effet.
- Rien d’autre sur la machine n’a changé. Ouvrez un deuxième navigateur, ou tout programme qui indique l’adresse publique, et regardez. Il affiche votre propre pays. Ce n’est pas un échec ; c’est ce qu’est une extension, vue de l’extérieur, et dès que vous voulez le contraire, il vous faut l’application.
Ce que ces vérifications prouvent
+Le trafic de ce navigateur sort par la sortie que vous avez choisie
+Le navigateur ne communique pas aux pages votre propre adresse via WebRTC, ni votre résolveur via DNS
+Vous avez constaté, au lieu de le supposer, où s’arrête la couverture de l’extension
Ce qu’elles ne prouvent pas
−Elles ne disent rien de ce que conserve le fournisseur — c’est une question de documents, à laquelle répondent les pages sur la conservation
−Elles ne vous rendent pas anonyme : vos connexions, vos cookies et le navigateur lui-même restent inchangés ; voir ce que ne fait pas un VPN
−Une mise à jour du navigateur peut réactiver le DNS sécurisé, sans que l’extension s’en aperçoive
Quand une extension suffit, et quand elle ne suffit pas
Elle suffit sur une machine où vous ne pouvez rien installer — un ordinateur partagé ou administré, un poste de bibliothèque qui autorise les extensions, un ordinateur portable dont vous n’êtes pas l’administrateur — et lorsque ce que vous voulez couvrir correspond à ce que vous faites dans ce navigateur. Dans ce cas, c’est l’outil honnête, et les réglages ci-dessus constituent tout ce qu’il faut pour qu’il fonctionne correctement.
Elle ne suffit pas lorsque la question concerne la machine plutôt que le navigateur : un ordinateur portable connecté à un Wi-Fi public, où la messagerie, les mises à jour et tous les autres programmes constituent le trafic que vous vouliez dissimuler ; une machine où un kill switch est important, ce qu’une extension ne peut pas fournir ; ou tout cas où vous avez lu connecté et cessé de penser au reste. L’application couvre la machine ; l’extension couvre une fenêtre. Gardez cette différence à l’esprit : les deux sont utiles.
Quand cela ne fonctionne pas
Un test de fuite dans le navigateur affiche ma véritable adresse
Deux causes courantes. WebRTC : la couche d’appels en temps réel du navigateur peut communiquer à une page les propres adresses de la machine, en contournant l’extension ; activez la protection WebRTC de l’extension, ou le réglage propre au navigateur lorsqu’il existe, puis relancez le test. Ou bien l’extension n’est pas active pour cet onglet : fenêtre privée, profil ou site exclu par une règle.
Si ces deux causes sont écartées et que le test affiche toujours votre adresse, l’extension ne prend pas en charge ce navigateur et doit être supprimée, puis réinstallée depuis le magasin.
L’extension affiche « connecté », mais un site indique toujours qu’il voit un VPN
C’est possible. Les adresses de sortie sont publiées et largement répertoriées ; tout site qui veut les connaître peut donc rechercher la vôtre, qu’il s’agisse d’une extension ou d’une application. Une extension dissimule le trafic du navigateur au réseau qui l’achemine ; elle ne se dissimule pas du site auquel vous accédez, et aucun de ses réglages ne change cela.
Les pages se chargent lentement ou certaines ne se chargent pas du tout
Une sortie proxy éloignée de vous ajoute un aller-retour à chaque requête, et une page en effectue beaucoup. Choisissez une sortie plus proche de vous et essayez-en une deuxième dans le même pays. Un site qui ne se charge pas du tout via l’extension alors qu’il se charge normalement sans elle refuse l’adresse de la sortie ; c’est sa décision, et non un réglage de votre côté.
Mêmes étapes, autres appareils
Le reste des plateformes
Chaque plateforme a son propre guide plutôt qu'un onglet sur celui-ci. Les étapes divergent dès que l'installateur s'ouvre, et une page qui répond à trois plateformes à la fois ne répond correctement à aucune d'elles.