Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Setup IPsec VPN — Configuration automatisée de serveur VPN IPsec avec prise en charge d'IPsec/L2TP, d'IPsec Cisco et d'IKEv2. Inclut des scripts utilitaires pour la gestion des utilisateurs et des certificats, et génère des profils pour les clients iOS, macOS, Android et Windows. | Kitploit
Outils/GitLabGitLab/hwdsl2/setup-ipsec-vpn
Scanners de VulnérabilitésOutils de Chiffrement/DéchiffrementAudit de ConfigurationSécurité Réseau
GitLabhwdsl2/setup-ipsec-vpn

Setup IPsec VPN

Configuration automatisée de serveur VPN IPsec avec prise en charge d'IPsec/L2TP, d'IPsec Cisco et d'IKEv2. Inclut des scripts utilitaires pour la gestion des utilisateurs et des certificats, et génère des profils pour les clients iOS, macOS, Android et Windows.

Voir le dépôt
343il y a 3 joursPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

English | 简体中文 | 繁體中文 | 日本語 | Русский

Scripts d'installation automatique du serveur VPN IPsec

Build Status GitHub Stars Docker Stars Docker Pulls

Configurez votre propre serveur VPN IPsec en quelques minutes seulement, avec IPsec/L2TP, Cisco IPsec et IKEv2.

Un VPN IPsec chiffre votre trafic réseau, de sorte que personne entre vous et le serveur VPN ne puisse espionner vos données lorsqu'elles transitent par Internet. Cela est particulièrement utile lorsque vous utilisez des réseaux non sécurisés, par exemple dans des cafés, des aéroports ou des chambres d'hôtel.

Nous utiliserons Libreswan comme serveur IPsec, et xl2tpd comme fournisseur L2TP.

Fonctionnalités :

  • Installation entièrement automatisée du serveur VPN IPsec, aucune saisie utilisateur requise
  • Prend en charge IKEv2 avec des chiffrements forts et rapides (par exemple AES-GCM)
  • Génère des profils VPN pour configurer automatiquement les appareils iOS, macOS et Android
  • Prend en charge Windows, macOS, iOS, Android, Chrome OS et Linux comme clients VPN
  • Inclut des scripts utilitaires pour gérer les utilisateurs VPN et les certificats

Également disponible :

  • VPN Docker : IPsec VPN, WireGuard, OpenVPN, Headscale
  • IA : Self-Hosted AI Stack pour les LLM locaux, le chat, le RAG, la voix et les outils d'IA

📘 Intéressé par l'auto-hébergement d'IA ? The Self-Hosted AI Builder's Guide est un guide pratique pour construire, sécuriser et exploiter votre propre pile d'IA privée.

Démarrage rapide

Commencez avec un serveur Linux* exécutant un système d'exploitation pris en charge.

Utilisez cette commande unique pour configurer un serveur VPN IPsec :

wget https://get.vpnsetup.net -O vpn.sh && sudo sh vpn.sh

Vos identifiants de connexion VPN seront générés aléatoirement et affichés une fois terminé.

Astuce : Installez éventuellement WireGuard, OpenVPN et/ou Headscale sur le même serveur.

Voir le script en action (enregistrement du terminal).

Remarque : Cet enregistrement est uniquement à des fins de démonstration. Les identifiants VPN dans cet enregistrement ne sont PAS valides.

Cliquez ici si vous ne parvenez pas à télécharger.

Vous pouvez également utiliser curl pour télécharger :

curl -fsSL https://get.vpnsetup.net -o vpn.sh && sudo sh vpn.sh

URLs de configuration alternatives :

https://github.com/hwdsl2/setup-ipsec-vpn/raw/master/vpnsetup.sh
https://gitlab.com/hwdsl2/setup-ipsec-vpn/-/raw/master/vpnsetup.sh

Si vous ne parvenez pas à télécharger, ouvrez vpnsetup.sh, puis cliquez sur le bouton Raw à droite. Appuyez sur Ctrl/Cmd+A pour tout sélectionner, Ctrl/Cmd+C pour copier, puis collez dans votre éditeur préféré.

Une image Docker préconstruite est également disponible. Pour d'autres options et la configuration des clients, lisez les sections ci-dessous.

* Un serveur cloud, un serveur privé virtuel (VPS) ou un serveur dédié.

Communauté

  • 📬 Recevez les mises à jour du projet et des guides de déploiement gratuits (1–2 e-mails/mois)
  • 💬 Rejoignez la communauté r/selfhostedstack pour discuter
  • ⭐ Ajoutez une étoile au dépôt si vous le trouvez utile — cela aide les autres à le découvrir

Prérequis

Un serveur cloud, un serveur privé virtuel (VPS) ou un serveur dédié, avec une installation de :

  • Ubuntu 26.04, 24.04 ou 22.04
  • Debian 13 ou 12
  • CentOS Stream 10 ou 9
  • Rocky Linux ou AlmaLinux
  • Oracle Linux
Autres distributions Linux prises en charge.
  • Raspberry Pi OS (Raspbian)
  • Kali Linux
  • Alpine Linux
  • Red Hat Enterprise Linux (RHEL)

Cela inclut également les VM Linux dans les clouds publics, tels que DigitalOcean, Vultr, Linode, OVH et Microsoft Azure. Les utilisateurs de cloud public peuvent également déployer en utilisant les données utilisateur.

Déploiement rapide vers :

Deploy to Linode  Deploy to Azure

» Je veux exécuter mon propre VPN mais je n'ai pas de serveur pour cela

Pour les serveurs avec un pare-feu externe (par ex. EC2/GCE), ouvrez les ports UDP 500 et 4500 pour le VPN.

Une image Docker préconstruite est également disponible. Les utilisateurs avancés peuvent installer sur un Raspberry Pi. [1] [2]

[!WARNING] Exécutez ces scripts sur le serveur Linux qui hébergera votre VPN. Ne les exécutez pas sur votre PC ou Mac personnel.

Installation

Tout d'abord, mettez à jour votre serveur avec sudo apt-get update && sudo apt-get dist-upgrade (Ubuntu/Debian) ou sudo yum update puis redémarrez. C'est facultatif, mais recommandé.

Pour installer le VPN, veuillez choisir l'une des options suivantes :

Option 1 : Laissez le script générer des identifiants VPN aléatoires pour vous (ils seront affichés à la fin).

wget https://get.vpnsetup.net -O vpn.sh && sudo sh vpn.sh

Option 2 : Modifiez le script et fournissez vos propres identifiants VPN.

Télécharger l’outil