Si vous n’avez pas de routeur compatible OpenVPN et que vous ne voulez pas en acheter un, vous pouvez héberger un serveur VPN sur un autre appareil tel que votre ordinateur Windows ou macOS, mais, comme pour le flashage d’un routeur, il s’agit d’un processus complexe.
N’oubliez pas que l’appareil utilisé comme serveur VPN doit être allumé en permanence.
Si l’appareil est éteint (ou tombe en panne), vous ne pourrez pas vous connecter via le VPN, ce qui est un gros problème si vous êtes loin de chez vous et que vous ne pouvez pas le rallumer.
Avant de créer le serveur VPN, vous devrez configurer la redirection de port sur votre routeur afin que le serveur soit accessible depuis Internet.
Nos instructions pour modifier votre type de NAT couvrent l’accès et la configuration de la redirection de port sur votre routeur.
Nous vous apprendrons à configurer un appareil Windows, macOS et Raspberry Pi.
Comment transformer votre ordinateur Windows 10 en serveur VPN
Microsoft Windows dispose d’une fonction intégrée pour héberger des serveurs VPN, mais elle utilise le protocole VPN PPTP, obsolète et peu sûr.
Nous vous recommandons plutôt de configurer un serveur OpenVPN à l’aide du logiciel OpenVPN.
Vous trouverez des instructions détaillées pour configurer un serveur OpenVPN sur votre appareil Windows, y compris les commandes, sur le site web d’OpenVPN.
Voici les bases de la configuration d’un serveur VPN sous Windows :
- Modifiez les paramètres du pare-feu pour autoriser les connexions entrantes et configurez la redirection des ports.
- Téléchargez OpenVPN pour Windows sur votre ordinateur.
- Installez OpenVPN et assurez-vous que la case « EasyRSA » est cochée dans la section « Choose Components » de l’installation.
- Installez les pilotes TAP lorsque vous y êtes invité.
- Configurez EasyRSA – il s’agit d’un outil utilisé pour créer des autorités de certification, demander et signer des certificats.
- Générez les certificats de l’autorité de certification et du serveur VPN.
- Créez les certificats des clients – le client est l’appareil que vous utiliserez pour vous connecter au serveur VPN (par exemple, votre smartphone).
- Créez des fichiers de configuration pour le serveur VPN et les clients VPN.
- Configurez chaque client VPN avec les fichiers générés.
- Connectez-vous au serveur VPN à partir de l’appareil client.
- Comme toujours, testez votre VPN pour les fuites afin de vous assurer que votre connexion est sécurisée.
Vous pouvez maintenant vous connecter à votre serveur VPN Windows lorsque vous êtes en déplacement.
Comment transformer votre ordinateur macOS ou Raspberry Pi en serveur VPN
Étant donné que macOS ne prend pas en charge OpenVPN de manière native, vous devrez utiliser un logiciel tiers tel que Tunnelblick ou Homebrew afin de configurer un serveur VPN sur votre appareil.
Une fois que vous avez configuré Tunnelblick ou Homebrew avec OpenVPN, c’est à peu près la même chose que de configurer un serveur VPN sous Windows.
Si vous cherchez un appareil moins encombrant à utiliser comme serveur VPN, vous pouvez en configurer un sur un Raspberry Pi.
Lisez le guide étape par étape de PiMyLifeUp pour configurer un serveur VPN sur un Raspberry Pi en utilisant un script d’installation appelé PiVPN.