Maison > Périphériques technologiques > Industrie informatique > Configuration d'un serveur VPN Home à l'aide de votre Raspberry Pi

Configuration d'un serveur VPN Home à l'aide de votre Raspberry Pi

Christopher Nolan
Libérer: 2025-02-18 11:54:11
original
761 Les gens l'ont consulté

Accès à distance aux périphériques réseau: utilisez Raspberry Pi pour créer un serveur VPN OpenVPN

Setting up a Home VPN Server Using Your Raspberry Pi

L'accès à distance aux appareils réseau domestique, en particulier les appareils Internet des objets (IoT), est souvent difficile car ils ne sont pas dans le réseau domestique. Cet article vous guidera comment créer facilement un serveur VPN à domicile sécurisé et obtenir un accès à distance à l'aide d'outils Raspberry Pi et PIVPN.

Préparation:

Vous pouvez fonctionner à la terminale de votre framboise PI ou vous connecter à distance via SSH. Il est recommandé d'utiliser une adresse IP statique pour éviter l'interruption de la connexion SSH en raison des modifications de l'adresse IP.

Points de base:

  • Utilisez Raspberry Pi pour construire un serveur VPN domestique pour faciliter les tests distants et la démonstration des projets IoT.
  • Utilisez le programme d'installation PIVPN, vous pouvez fonctionner à distance via un terminal PI ou SSH.
  • PIVPN configure automatiquement une IP statique et permet la sélection des connexions Ethernet ou Wi-Fi.
  • Le fichier
  • .ovpn doit être généré pour chaque périphérique client. Les clients OpenVPN sont disponibles sur diverses plateformes.
  • La sécurité VPN est cruciale et il est recommandé de permettre des mises à niveau sans surveillance et de vérifier régulièrement les vulnérabilités de sécurité et l'activité de réseau anormale.

ÉTAPES D'INSTALLATION:

  1. Exécutez la commande d'installation: Exécutez la commande suivante dans la borne Raspberry Pi:
curl -L https://install.pivpn.io | bash
Copier après la connexion

(Remarque importante: Cette commande exécute les scripts téléchargés à partir du réseau. Veuillez vous assurer de faire confiance à la source d'installation. Le code de script peut être affiché dans le référentiel GitHub de PIVPN.)

  1. Paramètres IP statiques: Le programme d'installation vous invitera à définir une adresse IP statique. S'il n'y a pas de propriété intellectuelle statique, l'installateur le définira automatiquement pour vous.

  2. Sélection de l'interface réseau: Sélectionner la connexion Ethernet (Eth0) ou Wi-Fi (WLAN0).

  3. Configuration IP statique: Définissez l'adresse IP statique et l'adresse IP de la passerelle du Raspberry Pi.

  4. Sélection de l'utilisateur: Sélectionnez l'utilisateur (généralement des utilisateurs PI) pour la connexion VPN.

  5. Mise à niveau sans pilote: Il est recommandé d'activer les mises à niveau sans surveillance pour mettre à jour automatiquement les correctifs de sécurité.

  6. Port OpenVPN et cryptage: Sélectionnez le port VPN (par défaut 1194) et le niveau de chiffrement (2048 bits recommandés).

  7. Certificat de sécurité: Afficher et confirmer les informations sur le certificat de sécurité (aucune modification requise).

  8. Génération de clés: Générer la clé de chiffrement (longue durée).

  9. Nom de domaine ou adresse IP: Sélectionnez pour utiliser un nom de domaine (tel que No-IP) ou une adresse IP.

  10. Fournisseur DNS: Sélectionnez un fournisseur DNS.

  11. Redémarrez Raspberry Pi: Une fois l'installation terminée, redémarrez le Raspberry Pi.

  12. Mise à jour du logiciel: Après le redémarrage, exécutez sudo apt-get upgrade pour mettre à jour le logiciel système.

Paramètres du client:

  1. Ajouter un client: Exécutez la commande pivpn add pour générer un fichier .ovpn pour le périphérique client.

  2. Télécharger OpenVPN Client: Téléchargez le client OpenVPN pour votre appareil à partir d'OpenVPN.net ou d'autres sources.

  3. Faire de la transmission: Configurer la transmission de port sur le routeur et transférer la demande du port VPN (par défaut 1194) à l'adresse IP du Raspberry Pi.

  4. Transférer le fichier .ovpn: Utilisez SFTP ou d'autres méthodes pour transférer le fichier .ovpn généré vers le périphérique client.

  5. Connectez VPN: Importez le fichier .ovpn sur le périphérique client et connectez, entrez le mot de passe SET.

Résumé:

Grâce aux étapes ci-dessus, vous pouvez accéder à distance à votre périphérique de réseau domestique. Veuillez noter la sécurité et la maintenance régulière des VPN.

FAQS:

(Les questions et réponses suivantes sont essentiellement cohérentes avec le contenu FAQ d'origine et les ajustent légèrement pour maintenir la maîtrise)

  • Les avantages de Raspberry Pi VPN? Personnalisation abordable et flexible, faible consommation d'énergie.
  • Sécurité de Raspberry Pi VPN? Selon la configuration et la maintenance, il est recommandé d'utiliser des mots de passe solides et de mettre à jour régulièrement les logiciels.
  • Pouvez-vous accéder au contenu géo-restreint? Oui, via la connexion VPN, votre trafic sera acheminé sur le réseau domestique.
  • Comment trouver l'adresse IP publique de Raspberry Pi? Utilisez le service de requête d'adresse IP en ligne.
  • peut-il être utilisé comme serveur de développement? Oui, mais les ressources sont limitées.
  • par rapport aux services VPN commerciaux? plus flexible, mais nécessite plus de connaissances techniques.
  • peut-il être construit sans connaissance technique? Il existe des tutoriels détaillés, mais ils nécessitent l'apprentissage et la patience.
  • Exigences matérielles? Raspberry Pi, carte microSD, alimentation, câble réseau.
  • est-ce que la connexion multi-appareils prend en charge? Prise en charge.
  • Comment résoudre les problèmes? Vérifiez les paramètres du réseau, la configuration VPN et les mises à jour logicielles.

J'espère que ce guide peut vous aider à créer un serveur Raspberry Pi VPN en douceur!

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal