VPN ou proxy : un VPN connecte tout l’appareil, pas un seul programme

Ilya Sokolov

10 min de lectureNotions de base

Entre proxy et VPN

Vous configurez un proxy dans les paramètres d’un programme. Un VPN connecte tout votre téléphone ou votre ordinateur en une seule fois. La plupart des autres différences entre eux découlent de celle-ci. Ce comparatif VPN ou proxy porte sur le Wi-Fi d’un café, les sites que vous visitez et la vitesse. À la fin, répondez à 3 questions pour choisir entre les deux.

Un proxy se configure dans chaque programme, un VPN par exceptions

Un proxy se résume à l’adresse et au port du serveur d’un tiers. Vous les saisissez dans un navigateur, dans Telegram ou dans les paramètres réseau de votre système. Seuls les programmes qui lisent ces paramètres font passer leur trafic par le proxy. Par exemple, vous configurez un proxy dans Telegram sur votre ordinateur portable. Dès lors, le trafic de Telegram passe par ce serveur. Votre navigateur, Steam et les mises à jour du système continuent d’utiliser votre connexion et votre adresse IP habituelles.

Avec un VPN, vous n’avez aucune adresse de serveur à saisir. L’application installe dans le système un adaptateur VPN, c’est-à-dire une carte réseau virtuelle. Sur un ordinateur, cette étape peut demander des droits d’administrateur. Tant que le VPN est activé, tout le trafic passe par cet adaptateur. Les jeux et les services du système qui ne lisent jamais les paramètres de proxy y passent aussi. Ben's VPN décrit de la même façon son mode de tunnel scindé « Désactivé ». L’application précise : « Dans ce mode, tout le trafic de l'appareil passe par le VPN ».

Avec un proxy, vous configurez chaque programme séparément. Un programme oublié se connecte directement, sans passer par le proxy. Avec un VPN, tous les programmes passent par le serveur et vous choisissez les exceptions. Dans l’application Ben's VPN, vous les définissez avec le bouton « Tunnel » de l’écran principal. En mode « Manuel », vous indiquez les noms de domaine, les adresses IP et les sous-réseaux qui n’ont pas besoin du VPN. Sous Android, il existe aussi une liste « Applis qui contournent le VPN ».

Les types de proxy diffèrent par l’endroit où ils agissent et par ce qu’ils chiffrent

Le tableau compare 4 types de proxy et une extension de navigateur « VPN » à une application VPN.

OutilOù l’activerChiffre la connexion au serveurCe qui y passe
Proxy HTTPDans un navigateur, dans les paramètres du système ou dans ceux d’un réseau Wi-FiNonLes requêtes web des programmes qui lisent ces paramètres
Proxy HTTPSEn général dans un navigateur ou l’une de ses extensionsOui, jusqu’au proxy lui-mêmeLe trafic du navigateur
SOCKS5Dans Telegram, un navigateur, un client torrent et d’autres programmes dotés de ce paramètreNonLes connexions de ce programme, et le trafic UDP si les deux côtés le prennent en charge
Proxy MTProtoUniquement dans TelegramLes données de Telegram sont déjà chiffrées par son propre protocoleTelegram seulement
Extension de navigateur « VPN »Un seul navigateurSelon le serviceLes onglets de ce navigateur
Application VPNTout l’appareilEn général, ouiTous les programmes en même temps, sauf ce que vous excluez

Une extension de navigateur ne peut pas rediriger le trafic des autres programmes. Parmi tous les paramètres réseau, une extension ne peut modifier que le proxy du navigateur. Une extension « VPN » fonctionne donc comme un proxy pour les onglets d’un seul navigateur. Ben's VPN ne propose aucune extension de navigateur. Pour le VPN, le navigateur est un programme comme un autre, et ses onglets passent eux aussi par le serveur. Seuls les sites que vous excluez du VPN font exception. Notre page sur les extensions de navigateur donne plus de détails.

Le nom du protocole ne suffit pas non plus à distinguer un proxy d’un VPN. Shadowsocks, par exemple, a été conçu comme un proxy chiffré. Jigsaw a ensuite développé Outline à partir de Shadowsocks, et Ben's VPN repose sur Outline. Notre application reste un VPN, car tous les programmes du système passent par elle. Parmi ses 4 protocoles (VLESS + REALITY, XHTTP, Hysteria2 et Shadowsocks), l’application en choisit un automatiquement. Les paramètres de l’application ne proposent aucun choix de protocole.

Un proxy non chiffré révèle au réseau les noms des sites et le mot de passe

Avec un proxy HTTP classique sur le Wi-Fi d’un café, les noms des sites circulent en clair sur le réseau. Avant chaque connexion, le navigateur envoie au proxy une requête CONNECT avec le nom du site. Le contenu des sites HTTPS reste chiffré, même à travers le proxy. Le propriétaire du point d’accès et votre fournisseur d’accès à Internet peuvent lire les requêtes CONNECT. Ils voient donc la liste des sites que vous visitez. Les pages sans HTTPS circulent sans aucun chiffrement. Le proxy peut lire ces pages et même les modifier.

L’identifiant et le mot de passe du proxy ne sont pas chiffrés non plus. Un proxy HTTP les reçoit en général en Base64, selon le schéma Basic. Un proxy SOCKS5 les reçoit en clair. Toute personne qui observe le trafic de ce réseau peut les lire.

Avec un VPN, le Wi-Fi du café ne voit passer aucune requête CONNECT. Une seule connexion chiffrée relie votre appareil au serveur. Même les requêtes DNS que votre appareil envoie pour trouver les sites passent par cette connexion. Le propriétaire du point d’accès et votre fournisseur d’accès à Internet ne voient que l’adresse IP du serveur et un nombre d’octets. C’est désormais le serveur VPN qui peut voir la liste des sites que vous visitez. Auparavant, c’était le proxy. Quand vous choisissez un service VPN, vous choisissez qui reçoit cette liste.

Certains proxys transmettent votre véritable adresse IP au site

Avec un proxy comme avec un VPN, le site reçoit l’adresse IP du serveur au lieu de la vôtre. Le site vous situe alors là où se trouve le serveur. Certains proxys ajoutent votre véritable adresse IP aux requêtes vers les pages sans HTTPS. Ils la placent dans un en-tête X-Forwarded-For ou Forwarded. Avec un tel en-tête, le site connaît votre adresse IP comme s’il n’y avait pas de proxy. Un VPN agit à un niveau plus bas, celui des paquets réseau, et n’ajoute aucun en-tête.

Ni un proxy ni un VPN ne cachent votre compte, la langue de votre navigateur ou votre fuseau horaire. Si vous êtes connecté à votre compte, le service vous identifie par ce compte. Votre navigateur envoie sa langue à chaque site. Les scripts de la page peuvent lire le fuseau horaire de votre appareil. Un site peut donc repérer un « visiteur du Japon » dont l’appareil est réglé sur l’heure de New York. Notre guide des bases du VPN recense les autres choses qu’un VPN ne change pas.

La distance, la charge du serveur et les tâches en arrière-plan réduisent la vitesse

Tout intermédiaire ajoute un saut de plus entre vous et le site. Un proxy et un serveur VPN situés dans la même ville ajoutent un saut de même longueur. La vitesse dépend alors de la distance jusqu’au serveur et de sa charge. Un proxy gratuit tiré d’une liste publique sert tous ceux qui ont trouvé cette liste. Chacun d’eux reçoit une petite part de sa bande passante.

Le chiffrement lui-même pèse peu sur la vitesse d’un VPN. Les processeurs disposent depuis des années d’instructions dédiées au chiffrement AES. Intel les a introduites en 2010, et les premiers téléphones qui en étaient équipés sont sortis en 2013.

Comme le VPN transporte tout le trafic de l’appareil, les tâches en arrière-plan passent aussi par lui. C’est le cas des mises à jour de Steam et de l’envoi de photos vers le cloud. Si une telle tâche n’a pas besoin du VPN et consomme de la bande passante, excluez-la avec le bouton « Tunnel ». Pour gagner en vitesse, choisissez un emplacement proche de vous. Le bouton « Plus rapide » de la fenêtre « Changer d'emplacement » en sélectionne un près de vous.

Plus rapide et Précédent, boutons situés au-dessus du champ de recherche et de la liste des emplacements dans la fenêtre Changer d'emplacement sur iPhone
Les boutons « Plus rapide » et « Précédent » se trouvent au-dessus de la liste des emplacements.

3 questions pour choisir entre un proxy et un VPN

Un proxy suffit si vous répondez « non » aux 3 questions ci-dessous. Avec au moins un « oui », le VPN est le choix le plus pratique.

  1. Plusieurs programmes doivent-ils passer par le serveur ? Un proxy dans Telegram ne fonctionne que pour Telegram. Votre navigateur et vos jeux peuvent eux aussi avoir besoin d’une autre adresse IP. Configurer le proxy dans chacun d’eux prend plus de temps que d’activer un VPN. Certains programmes n’ont même pas de paramètres de proxy. Notre page VPN pour Telegram détaille le cas de Telegram.
  2. Êtes-vous sur le réseau de quelqu’un d’autre ? Dans un café, un hôtel ou un aéroport, le réseau voit quels sites vous visitez via un proxy classique. Ce même réseau peut aussi lire le mot de passe de votre proxy. Un VPN envoie tout le trafic par une seule connexion chiffrée.
  3. Allez-vous passer des appels, jouer ou utiliser des programmes sans paramètres de proxy ? Un proxy HTTP ne transporte généralement ni les appels ni les jeux en ligne. La voix et les données de jeu passent surtout par UDP. La requête CONNECT décrite plus haut n’ouvre que des connexions TCP. Ce trafic ne passe pas ou contourne le proxy. Un VPN le transporte avec tout le reste du trafic, sauf ce que vous excluez.

Les consoles de jeu, les enceintes connectées et les téléviseurs incompatibles avec l’application sont un cas à part. Ces appareils peuvent passer par un VPN sur votre routeur. Ce VPN couvre tout votre réseau domestique à la fois.

Pour installer Ben's VPN sur votre téléphone, votre ordinateur ou votre téléviseur, ouvrez la page VPN pour vos appareils.

Questions et réponses

Qu’est-ce qu’un proxy inverse et me cache-t-il ?

Non. Un proxy inverse fonctionne du côté du site, pas du vôtre. Il reçoit les requêtes destinées au serveur du site et les transmet à ce serveur. Les réseaux de diffusion de contenu et les répartiteurs de charge reposent sur ce principe. Un proxy inverse cache le serveur du site et réduit sa charge. Il voit votre adresse IP, comme n’importe quel site. La norme HTTP appelle ce type d’intermédiaire une passerelle.

Le multihop fonctionne-t-il comme une chaîne de proxys ?

L’idée est proche, car dans les deux cas le trafic passe par 2 serveurs. Une chaîne de proxys se monte en général pour un seul programme. Le multihop de Ben's VPN couvre toute la connexion VPN. Il ajoute à l’itinéraire un serveur intermédiaire dans un pays tiers. Nous recommandons le mode « Automatique ». Dans ce mode, l’application ajoute ce serveur quand votre connexion en a besoin pour rester stable. Ce paramètre se trouve dans « Compte » → « Paramètres » → « Multihop ».

Comment puis-je savoir si un proxy ou un VPN fonctionne en ce moment ?

Ouvrez un site de vérification d’adresse IP dans le navigateur qui utilise le proxy, puis dans un second navigateur sans proxy. Si le proxy n’est configuré que dans un programme, les deux adresses IP diffèrent. Avec un VPN, les deux navigateurs affichent la même adresse IP, dans le pays de votre emplacement. L’écran principal de Ben's VPN affiche aussi « Connecté à » suivi d’une adresse IP. La seule exception est un site de vérification d’adresse IP que vous excluez du VPN.

Un proxy peut-il lire les sites HTTPS ?

Non. À lui seul, un proxy ne voit que le nom d’un site HTTPS. Pour lire le trafic HTTPS, un intermédiaire a besoin que son certificat racine soit installé sur votre appareil. Certaines entreprises inspectent ainsi le trafic de leurs réseaux. Si un proxy gratuit ou un programme inconnu vous demande d’installer un certificat, ne l’installez pas.

Un VPN peut-il fonctionner sans chiffrement ?

Oui. Le terme « VPN » désigne un réseau privé établi par-dessus un réseau public, pas un chiffrement. Par exemple, L2TP ne chiffre pas les données par lui-même. C’est pourquoi L2TP est généralement associé à IPsec. Avec Ben's VPN, la connexion au serveur est toujours chiffrée, quel que soit le protocole utilisé par l’application.

Rédigé par

Ilya Sokolov

Il écrit sur les bases du VPN en termes simples.

Essayer 3 jours, puis décider

L’essai coûte $0.50 et donne accès aux 187 pays et à toutes les applications. Ensuite, le forfait se renouvelle à $5 par mois. Vous pouvez désactiver le renouvellement à tout moment sur la page du compte.

Mac App Store App Store Google Play