Comment configurer un serveur VPN sur Raspberry Pi [Guide complet]

  • Les appareils Raspberry Pi peuvent être utilisés à de nombreuses fins, mais l'un des plus populaires est l'hébergement de serveurs VPN privés.
  • Bien qu'il ne soit pas vraiment facile de configurer un serveur VPN sur votre appareil RPi, ce n'est pas non plus sorcier.
  • Consultez notre Rubrique VPN pour plus d'actualités, de guides et d'avis sur les VPN.
  • Visiter le Centre d'instructions pour découvrir plus de guides VPN pour les problèmes courants et rares.
Comment configurer un VPN sur Raspberry Pi

Tarte aux framboises est une merveille d'avancée technologique, car elle prouve que la force n'est pas qu'une question de taille. Le Raspberry Pi est en fait un ordinateur monocarte.

Tout comme votre téléphone, il peut tenir dans votre poche (même s'il peut sembler un peu encombrant) et, si vous avez les périphériques, peut vous aider à l'interfacer n'importe où.

Cependant, grâce à sa commodité basée sur la taille, beaucoup choisissent d'utiliser ces appareils pour des rôles très spécifiques.

Certains les transforment en arcades vintage à l'aide d'émulateurs, tandis que d'autres les utilisent comme serveurs de messagerie, petits centres multimédias ou même

VPN les serveurs.

5 meilleurs VPN que nous recommandons

NordVPN 59% de réduction disponible pour les plans de deux ans Vérifiez l'offre !
VPN PIA 79% de réduction
+ 2 Mois offerts
bon de vente Vérifiez l'offre !
CyberGhost VPN 85 % de réduction! Seulement 1.99$
par mois pendant 15 mois
Vérifiez l'offre !
SurfShark VPN 83% de rabais (2.21$/mois)
+ 3 Mois offerts
Vérifiez l'offre!
VPN BullGuard 76% (2.83$)
sur 2 ans
Vérifiez l'offre !

Comment configurer un VPN avec Raspberry Pi ?

Conditions

  • Raspberry Pi (nous avons utilisé un RPi 2 modèle B)
  • Une carte microSD (à des fins de stockage)
  • Un système d'exploitation (nous avons utilisé Système d'exploitation Rasperry Pi, anciennement Raspbian)
  • Câble Ethernet (l'utilisation du Wi-Fi est un peu plus compliquée)
  • Câble USB (pour alimenter le RPi)
  • Une source d'alimentation (nous avons branché notre RPi sur notre routeur)
  • Périphériques (clavier + souris)
  • Un câble HDMI
  • Affichage (moniteur, TV)
  • Un client SSH (nous avons utilisé Mastic Solaire)

Notez que vous n'aurez pas besoin de tous ces composants pour installer le VPN sur le Raspberry Pi. Si vous connectez l'appareil à une source Internet fonctionnelle, vous pouvez y accéder via SSH.

Cependant, notez que cette méthode peut présenter certains inconvénients, car elle implique de devoir se reconnecter au RPi une fois que vous avez modifié les paramètres réseau. Nous y viendrons dans un instant.

En supposant que vous ayez tous les composants requis prêts, passons à la configuration du VPN sur votre RPi.

Connexion à votre Raspberry Pi

  1. Branchez le câble Ethernet dans votre routeur et Raspberry PiCâble Ethernet Raspberry Pi
  2. Connectez votre RPi à une source d'alimentation (nous avons utilisé notre routeur)Source d'alimentation Raspberry Pi
  3. Installer un Client SSH sur ton ordinateur
  4. Accédez à la passerelle de votre routeur dans votre navigateur
  5. Localisez et enregistrez l'adresse IP locale du RPi
  6. Exécutez le client SSH sur votre PC
  7. Créer une nouvelle session SSH dans le client
  8. Tapez le adresse IP vous avez noté plus tôt (ou utilisez framboise/framboise.local comme adresse)
  9. Utiliser pi comme Nom d'utilisateur et framboise comme le mot de passe
  10. Lancer la session

Assurez-vous que tout est à jour

Avant de continuer, vous devez comprendre que le système d'exploitation Raspberry Pi est plus sensible au changement que, par exemple, Windows.

Par conséquent, il ne proposera pas de résoudre automatiquement les problèmes de compatibilité.

Au lieu de cela, vous devez vous assurer que l'environnement est adapté avant d'installer quoi que ce soit, y compris un logiciel VPN sur votre Raspberry Pi.

Heureusement, le faire n'est pas difficile avec des conseils appropriés.

Suivez ces étapes:

  1. Avec la session active, tapez sudo apt-get mise à jour dans le terminal SSHMettre à jour SSH Raspberry Pi
  2. Attends le mettre à jour processus à terminer
  3. Taper sudo apt-get mise à niveau dans le même terminal qu'avantMettre à niveau SSH Raspberry Pi
  4. Si vous y êtes invité, saisissez Oui pour confirmation et appuyez sur Entrer sur ton clavier
  5. Attends le améliorer processus à compléter

L'exécution de ces deux opérations est de la plus haute importance, car l'exécution d'un serveur VPN implique un certain degré de sécurité.

Garder tout à jour sur votre appareil Raspberry Pi est une méthode infaillible pour éviter les problèmes de compatibilité et les vulnérabilités exploitables.

Notez que ces procédures peuvent prendre un certain temps, en particulier la première partie de la mise à niveau. Alors, en attendant…

Obtenir une adresse IP statique

Avoir un Adresse IP statique est assez important dans ce cas. Il vous permettra d'accéder à votre serveur VPN Raspberry Pi personnel depuis pratiquement n'importe où dans le monde sans craindre que son IP ne change à un moment donné.

Si vous avez déjà une adresse IP statique, ça devrait aller.

Certains FAI proposent ce type de service par défaut, bien que beaucoup préfèrent l'approche dynamique pour résoudre (ou mieux encore retarder) l'épuisement du pool d'adresses IP.

Cependant, si vous avez une adresse IP dynamique (qui change périodiquement), vous pouvez utiliser DHCP ou un service DNS dynamique gratuit.

La méthode DHCP est un peu plus compliquée et dépend de plusieurs facteurs tels que le routeur et le FAI.

Ainsi, nous vous suggérons de choisir un service DNS dynamique, mais pas avant de vérifier si votre routeur prend en charge le DDNS (DNS dynamique).

Installer PiVPN sur Raspberry Pi

  1. Dans le terminal SSH, tapez boucle -L https://install.pivpn.io | frapperInstaller PiVPN sur RPi SSH
  2. Attendez que la configuration du package se déroule (automatisé)Installation des packages PiVPN
  3. Confirmez la transformation de votre Raspberry Pi en serveur VPNConfirmer l'installation de PiVPN
  4. Reconnaître le DHCP Les paramètresConfirmation d'adresse IP statique
  5. Choisir Oui ou alors Non en fonction de votre DHCP/configuration IP statique manuelle situation
  6. Sélectionnez un utilisateur (pi par défaut)
  7. Attendez que l'installation de PiVPN se déroule pendant un moment
  8. Sélectionner OpenVPN depuis le menu VPN en utilisant la touche Espace de votre clavierChoisissez entre WireGuard ou OpenVPN
  9. Confirmez en appuyant sur Entrée
  10. Choisissez Non lorsque vous êtes invité à personnaliser les paramètres (les paramètres par défaut sont suffisants)Personnalisation des paramètres PiVPN
  11. Laissez le port par défaut ouvert (1194)
  12. Choisir la DNS fournisseur de vos clients VPN
  13. Sélectionnez DNS si vous n'avez pas d'adresse IP statiqueIP statique ou DNS PiVPN
  14. Définir le nom DNS du serveur le cas échéantNom DNS du serveur PiVPN
  15. Assurez-vous d'activer les mises à niveau sans surveillance
  16. Redémarrez le système, comme recommandé

Ça y est, vous avez installé avec succès PiVPN sur votre appareil Raspberry Pi. Ce n'est pas vraiment sorcier, mais il y a beaucoup d'étapes, ce qui peut facilement dérouter les utilisateurs novices.

Créer un profil VPN

  1. Lancez à nouveau la session SSH
  2. Dans le terminal, tapez pivpn ajouter
  3. Tapez un nom pour votre client
  4. Définir combien de jours avant l'expiration du certificat
  5. Tapez et confirmez le mot de passe
Comment ajouter un profil PiVPN

Après avoir effectué toutes les étapes ci-dessus, votre profil VPN devrait être automatiquement créé et vous devriez maintenant pouvoir l'utiliser sans aucun problème.

Notez que les profils sont enregistrés sur l'unité de stockage du RPi, vous devrez donc les récupérer à partir de là (vous pouvez utiliser un VNC distant ou un lecteur de carte).

Notez que vous devrez également transférer le port que vous avez utilisé précédemment. Dans notre cas, c'était le port 1194, nous avons donc transmis celui-ci.

Connectez-vous à votre VPN RPi privé

  1. Télécharger OpenVPN Connect pour Windows
  2. Installez-le sur votre PC
  3. Lancez l'application OpenVPN Connect
  4. Allez au Déposer languetteOnglet Fichier OpenVPN Connect
  5. Naviguez jusqu'au OVPN fichier que vous avez obtenu de votre RPi
  6. Importez-le dans l'application
  7. Configurez un nom de profil pour celaOpenVPN ajoute un nom de profil
  8. Cliquez sur le bouton Ajouter
  9. Basculez le commutateur pour activer la connexion VPN
  10. Tapez la clé privée que vous avez utilisée pour créer le profil
État de connexion OpenVPN

Vous devriez maintenant être connecté au serveur VPN que vous avez personnellement configuré sur votre RPi. Le client OpenVPN Connect vous montrera des informations utiles telles que votre trafic envoyé et reçu, la durée de la connexion et l'heure à laquelle vous avez reçu le dernier paquet.

Si, pour une raison quelconque, vous ne pouvez pas vous connecter à votre VPN, vérifiez si vous avez correctement transféré le port (assurez-vous d'utiliser l'adresse IP locale de votre RPi au lieu de son externe).

Si vous rencontrez toujours des difficultés, essayez ce qui suit :

  1. Réinstaller PiVPN
  2. Faites-lui utiliser l'adresse IP publique (même si elle n'est pas statique)
  3. Créer le fichier OVPN
  4. Ouvrez le fichier OVPN dans un éditeur de texte
  5. Remplacez l'IP publique par votre DDNS manuellement

C'est ça. La connexion VPN devrait maintenant fonctionner comme un charme.

Conclusion

Tout bien considéré, il semble que le RPi soit en effet un outil multi-talents qui peut également être utilisé comme votre serveur VPN privé et personnel.

Vous pouvez également vous connecter au serveur VPN avec votre téléphone. Cependant, notez que pour chaque nouveau client qui se connecte à votre serveur, vous devez créer un nouveau profil VPN.

Pour une meilleure sécurité, assurez-vous que chaque profil a un mot de passe différent et fort.

Questions fréquemment posées

  • Si vous êtes décidé à configurer un VPN personnel à la maison sur Windows 10, consultez notre guide complet et apprenez à le faire sans efforts.

  • Si tu veux créer une connexion VPN sous Windows 10 au lieu d'utiliser un client VPN, consultez notre guide détaillé pour savoir comment vous pouvez le faire.

  • Oui, Windows 10 a un VPN intégré fonctionnalité que vous pouvez utiliser pour vous connecter à un serveur VPN existant. Notre guide complet vous dira tout à son sujet et comment l'utiliser.

Comment configurer un serveur VPN sur Raspberry Pi [Guide complet]

Comment configurer un serveur VPN sur Raspberry Pi [Guide complet]Tarte Aux FramboisesVpn

Les appareils Raspberry Pi peuvent être utilisés à de nombreuses fins, mais l'un des plus populaires est l'hébergement de serveurs VPN privés.Bien qu'il ne soit pas vraiment facile de configurer un...

Lire la suite
Raspberry Pi 3 exécutera bientôt Windows 10 - si Microsoft le permet

Raspberry Pi 3 exécutera bientôt Windows 10 - si Microsoft le permetMini OrdinateurTarte Aux FramboisesWindows 10

Le Raspberry Pi 3 est un mini-ordinateur qui peut être utilisé pour alimenter une large gamme d'appareils dans la vie de tous les jours. Principalement utilisé par les étudiants et les amateurs, le...

Lire la suite
ASUS rivalise avec Raspberry Pi avec une Tinker Board plus puissante

ASUS rivalise avec Raspberry Pi avec une Tinker Board plus puissanteTarte Aux FramboisesPlanche à BricolerAsus

Tandis que le Tarte aux framboises le micro-ordinateur s'est fait un nom pour les projets de bricolage, il manque actuellement de la puissance nécessaire pour gérer des charges de travail intensive...

Lire la suite