Pour utiliser nos applis et configurations, veuillez d'abord créer un compte ExpressVPN.

Ce guide vous expliquera comment configurer manuellement ExpressVPN sur Linux à l’aide du protocole OpenVPN et des fichiers de configuration d’ExpressVPN.

Tous les emplacements ExpressVPN ne sont pas forcément disponibles pour les connexions configurées manuellement. Pour accéder à la liste complète des emplacements VPN, utilisez la configuration de l’application.

Important: La configuration manuelle d’OpenVPN n’offre pas les mêmes avantages en matière de sécurité et de confidentialité que l’application ExpressVPN. Si vous vous trouvez dans un pays où la censure d’Internet est importante, nous vous recommandons d’utiliser l’application ExpressVPN pour bénéficier d’une connexion VPN plus stable.

Les noms des paquets Linux, les chemins d’accès aux fichiers et la gestion du DNS peuvent changer d’une version à l’autre. Ce guide couvre les configurations les plus courantes, mais si une étape ne correspond pas à ce que vous voyez, veuillez consulter la documentation de votre distribution pour obtenir les instructions les plus précises :

Vous préférez configurer l’application ? Consultez les instructions pour configurer l’application ExpressVPN pour Linux.

Accéder à …

1. Trouver les identifiants de votre compte ExpressVPN
2. Installer le VPN et s’y connecter
3. Confirmer la connexion VPN
Se déconnecter d’un emplacement de serveur VPN


1. Trouver les identifiants de votre compte ExpressVPN

Accédez à la page de configuration d’ExpressVPN. Si vous y êtes invité, connectez-vous à votre compte.

Cliquez sur Advanced setup (Configuration avancée) sous Applications (ou Afficher d’autres appareils).

The "Advanced setup" option in the setup page on the ExpressVPN+ portal.

Cliquez sur Manual configuration (Configuration manuelle).

The "Manual Configuration" option highlighted in the setup page on the ExpressVPN+ portal.

Vous verrez votre nom d’utilisateur et votre mot de passe sur la droite, sous Setup (Configuration) à l’étape 1.

Faites défiler jusqu’à l’étape 2 pour voir les régions disponibles. Cliquez sur une région pour ouvrir un menu déroulant et voir les emplacements disponibles.

The list of regions with server locations available for .ovpn files in the ExpressVPN+ portal.

Cliquez sur le ou les emplacements souhaités afin de télécharger le ou les fichiers .ovpn.

The Americas dropdown with a list of server locations in the ExpressVPN+ portal.

Gardez cette fenêtre de navigateur ouverte. Vous aurez besoin de ces informations pour la configuration ultérieure.

Besoin d’aide ? Contactez l’équipe d’assistance d’ExpressVPN pour obtenir une aide immédiate.

Retour en haut


2. Installer le VPN et s’y connecter

Reportez-vous à la section correspondant à votre distribution Linux ci-dessous.

Remarque : Les étapes suivantes ont été testées sur Ubuntu 24.04.4 LTS (Noble Numbat).

Pour installer les paquets, saisissez la commande suivante dans la fenêtre Terminal :

sudo apt install openvpn openvpn-systemd-resolved

Saisissez votre mot de passe. Ensuite, saisissez Y pour continuer.

Enter “Y” to continue.

Pour lancer OpenVPN, saisissez la commande suivante :

sudo openvpn --config /path/to/my_expressvpn_server.ovpn --script-security 2 --up /etc/openvpn/update-systemd-resolved --down /etc/openvpn/update-systemd-resolved --down-pre --dhcp-option 'DOMAIN-ROUTE .'

Remarque : Remplacez [path to file] par le chemin d’accès à l’emplacement où le fichier de configuration ExpressVPN a été téléchargé, et [server location] par l’emplacement indiqué dans le nom du fichier.

Saisissez le nom d’utilisateur et le mot de passe que vous avez trouvés précédemment.

Une fois la connexion à ExpressVPN établie, le message “Initialization Sequence Completed.” s’affichera.

After you are connected to ExpressVPN successfully, you will see the words “Initialization Sequence Completed.”

Pour maintenir la connexion VPN active, laissez la fenêtre Terminal ouverte en arrière-plan.

Besoin d’aide ? Contactez l’équipe d’assistance d’ExpressVPN pour obtenir une aide immédiate.

Retour en haut

Remarque : Les étapes suivantes ont été testées sur Debian 13 (Trixie).

Pour installer les paquets, saisissez la commande suivante dans la fenêtre Terminal :

sudo apt install openvpn openresolv

Saisissez votre mot de passe. Ensuite, saisissez Y pour continuer.

Enter “Y” to continue.

Pour lancer OpenVPN, saisissez la commande suivante et remplacez  “path/to/my_expressvpn_server.ovpn” par le chemin d’accès à l’emplacement où vous avez téléchargé le fichier de configuration ExpressVPN :

sudo openvpn --path/to/my_expressvpn_<server>.ovpn \ --script-security 2 \ --up /etc/openvpn/update-resolv-conf \ --down /etc/openvpn/update-resolv-conf

Remarque : Selon la configuration DNS de votre système, une configuration supplémentaire peut être nécessaire pour utiliser le DNS fourni par le VPN. Toutefois, la commande ci-dessus suffit pour établir une connexion VPN fonctionnelle sur les systèmes Debian standard.

Saisissez le nom d’utilisateur et le mot de passe que vous avez trouvés précedemment.

Une fois la connexion à ExpressVPN établie, le message “Initialization Sequence Completed” s’affichera.

After you are connected to ExpressVPN successfully, you will see the words “Initialization Sequence Completed.”

Pour maintenir la connexion VPN active, laissez la fenêtre Terminal ouverte en arrière-plan.

Besoin d’aide ? Contactez l’équipe d’assistance d’ExpressVPN pour obtenir une aide immédiate.

Retour en haut

Remarque : Les étapes suivantes ont été testées sur Fedora 43. Ces étapes devraient également fonctionner sur CentOS.

Pour installer les paquets, saisissez la commande suivante dans la fenêtre Terminal :

sudo dnf install openvpn

Pour configurer le DNS, saisissez la commande suivante :

sudo cp /usr/share/doc/openvpn/contrib/pull-resolv-conf/client.{up,down} /etc/openvpn/

sudo chmod +x /etc/openvpn/client.up /etc/openvpn/client.down

Pour lancer OpenVPN, saisissez la commande suivante :

sudo openvpn --config /path/to/my_expressvpn_server.ovpn --script-security 2 --up /etc/openvpn/client.up --down /etc/openvpn/client.down

Saisissez le nom d’utilisateur et le mot de passe que vous avez trouvés précédemment.

Arch et openSUSE ne disposent pas de script prêt à l’emploi pour la gestion du DNS. La solution la plus simple consiste à vous connecter sans gérer le DNS et à vérifier que le tunnel fonctionne. Pour utiliser le DNS via le VPN, consultez la documentation de votre distribution afin de connaître la méthode recommandée pour intégrer OpenVPN à resolvconf ou systemd-resolved.

Pour vous connecter au VPN, utilisez simplement la commande

sudo openvpn –config /path/to/my_expressvpn_server.ovpn

Une fois la connexion à ExpressVPN établie, le message “Initialization Sequence Completed” s’affichera.

Pour maintenir la connexion VPN active, laissez la fenêtre Terminal ouverte en arrière-plan.

Besoin d’aide ? Contactez l’équipe d’assistance d’ExpressVPN pour obtenir une aide immédiate.

Retour en haut


3. Confirmer la connexion

Après avoir vu « Initialization Sequence Completed » dans le terminal, ouvrez un second terminal et vérifiez votre adresse IP publique avec cette commande :

curl -4 https://ifconfig.me

L’adresse qui s’affiche doit correspondre à l’emplacement VPN auquel vous vous êtes connecté, et non à l’adresse IP de votre domicile.

Besoin d’aide ? Contactez l’équipe d’assistance d’ExpressVPN pour obtenir une aide immédiate.

Retour en haut


Se déconnecter d’un emplacement de serveur VPN

Pour vous déconnecter, saisissez Ctrl + C dans la fenêtre Terminal.

Besoin d’aide ? Contactez l’équipe d’assistance d’ExpressVPN pour obtenir une aide immédiate.

Retour en haut

Cet article vous a-t-il été utile ?

Nous sommes navrés de l'apprendre. Dites-nous comment nous pouvons nous améliorer.

Un membre de notre équipe de support assurera le suivi de votre problème.