WhatsApp

10 outils open source gratuits pour créer votre propre VPN

Anonim

À mesure que de plus en plus de personnes utilisent Internet tous les jours, elles sont de plus en plus conscientes de leur vie privée en ce qui concerne la quantité d'informations qu'elles ne veulent pas partager du tout qui sont compromises. Des tonnes de services VPN ont été créés pour renforcer la sécurité des utilisateurs, mais cela ne semble pas suffisant car il semble y avoir un besoin croissant de créer des VPN personnalisés.

Ce n'est pas une mauvaise chose de créer un service VPN pour vous-même et il existe en fait un bon nombre de développeurs et d'organisations qui favorisent cette habitude.

Aujourd'hui, nous vous proposons une liste des meilleurs outils open source que vous pouvez utiliser pour créer votre propre VPN. Certains d'entre eux sont relativement plus difficiles à configurer et à utiliser que les autres et ils ont tous leurs points forts.

Selon la raison pour laquelle vous souhaitez déployer votre propre VPN, choisissez le titre qui vous convient.

1. SoftEther

SoftEther est l'un des outils open source les plus faciles à configurer pour créer un VPN et offre une longue liste de fonctionnalités, y compris une interface graphique , une fonction d'authentification par certificat RSA, une double pile IPv4 / IPv6 et un tunnel SSL-VPN sur HTTPS pour passer à travers les NAT et les pare-feu.

Il est multiplateforme, prend en charge les protocoles OpenVPN, L2TP, SSTP, EtherIP et Ethernet sur HTTPS. Il a la capacité de pénétrer les pare-feu des réseaux restreints qui n'autorisent que les packages DNS et ICMP utilisant les options VPN sur ICMP ou DNS de SoftEther.

2. Algo

Algo est un outil de création de VPN minimaliste destiné aux utilisateurs toujours en mouvement. Étant donné qu'il a été conçu principalement pour être simple et pour la confidentialité, Algo n'est pas extensible et ne peut pas être utilisé pour des tâches telles que le contournement de la censure, le déblocage géographique, etc.

Algo ne prend en charge que Wireguard et le protocole IKEv2 et ne nécessite pas OpenVPN ni aucune autre application client. Il est facile et rapide à configurer. Si tout ce dont vous avez besoin est un proxy sécurisé, Algo est un bon choix.

3. Streisand

Streisand peut être considéré comme un Algo plus robuste et flexible. Cependant, il ne prend pas en charge IKEv2, mais vous pouvez l'utiliser pour contourner facilement les censures et sa configuration ne nécessite pratiquement aucune expertise technique.

Il prend en charge OpenSSH, OpenConnect, L2TP, OpenVPN, Shadowsocks, Tor bridge, WireGuard et Stunnel et la nécessité d'installer une application client dépend du protocole que vous décidez d'implémenter.

4. OpenVPN

OpenVPN est l'une des solutions VPN les plus populaires. Il fonctionne avec un protocole qui porte le même nom et vous pouvez l'utiliser pour traverser même les pare-feu NAT.

Il prend en charge les transports TCP et UDP, plusieurs méthodes de cryptage et est entièrement personnalisable. Notez cependant que vous devrez utiliser une application cliente.

OpenVPN fait partie de la catégorie d'applications "technical" de cette liste, mais ne vous inquiétez pas car il existe de nombreux guides et une communauté accueillante pour vous aider, du débutant à l'utilisateur professionnel.

5. PriTunl

PriTunl est un serveur BeyondCorp open source qui vous permet de créer un VPN cloud avec cryptage sécurisé, site à site complexe liens, passerelles et accès à distance aux utilisateurs du réseau local, le tout via une interface Web.

PriTunl propose jusqu'à 5 couches d'authentification, un système de plug-in personnalisable, des clients officiels sur toutes les plateformes, la prise en charge des clients OpenVPN et des réseaux AWS VPC, et il est facile à configurer.

Il est open source et gratuit, mais il propose des plans d'abonnement au cas où vous voudriez entreprendre certaines tâches de niveau entreprise.

6. StrongSwan

StrongSwan est une solution VPN multiplateforme basée sur IPsec qui implémente les protocoles d'échange de clés IKEv1 et IKEv2, utilise l'encapsulation UDP et port flottant pour NAT-Traversal, prend en charge le protocole d'état de certificat en ligne, la fragmentation des messages, les plugins modulaires pour les algorithmes de cryptage et les interfaces de base de données relationnelles, l'authentification utilisateur sécurisée IKEv2 EAP, etc.

StrongSwan est également technique à utiliser et bien qu'il ait une documentation à laquelle vous pouvez vous référer, il nécessite une familiarité avec beaucoup de détails techniques cela peut décourager un utilisateur débutant typique.

StrongSwan est digne d'une entreprise avec des fonctionnalités impressionnantes, alors félicitations à vous si vous suivez et réussissez à le faire fonctionner.

7. WireGuard

Après avoir listé des titres comme OpenVPN et StrongSwan, il est temps pour une solution VPN plus facile à utiliser.

WireGuard est un outil multiplateforme qui vous permet de déployer facilement un VPN à l'aide de son protocole portant le même nom. Couplée à sa prise en charge d'IPv4 et d'IPv6, sa principale fonctionnalité est le routage de clé de cryptage, une fonctionnalité qui associe des clés publiques à une liste d'adresses IP dans le tunnel.

WireGuard vise à être la solution VPN la plus simple, la plus sécurisée et la plus facile à utiliser et elle est déjà considérée comme telle par de nombreux utilisateurs. Donnez-lui un essai.

8. VyOS

VyOS est différent des autres titres de cette liste car il s'agit d'un système d'exploitation Linux réseau à part entière créé pour les routeurs et les pare-feu.

Il comprend un proxy Web et un filtrage de site, IPsec de site à site pour IPv4 et IPv6, OpenVPN pour l'accès de site à site et à distance, et une prise en charge complète des protocoles de routage dynamique et de la CLI, parmi d'autres fonctionnalités de routage avancées.

VyOS est conçu dès le départ pour vous fournir d'excellentes fonctionnalités VPN que vous pouvez personnaliser selon vos préférences. Si cela ne vous dérange pas d'exécuter un système d'exploitation complet, vérifiez-le.

9. Freelan

Freelan est un logiciel VPN peer-to-peer gratuit, open-source, multi-plateforme qui résume un LAN sur le Internet et en plus de l'utiliser pour donner aux utilisateurs un accès privilégié à votre réseau privé, vous pouvez l'utiliser pour créer votre service VPN en utilisant votre topologie de réseau préférée.

Freelan a été écrit en C et C++ avec un accent sur la sécurité, les performances et la stabilité. En tant que logiciel VPN, tout ce que vous avez à faire est de l'installer et de le configurer et de lui permettre de s'exécuter en arrière-plan.Si vous souhaitez créer un proxy Web qui vous permettra de surfer sur Internet de manière anonyme, vous aurez besoin de l'aide de la communauté.

dix. Contour

Outline est un projet publié par la division cybersécurité de Jigsaw et son objectif est de permettre à ses utilisateurs de créer un serveur VPN sur DigitalOcean (ou votre serveur préféré) et déléguez-lui l'accès.

Outline, lui-même, n'est pas un VPN et il s'appuie sur le protocole Shadowsocks (un proxy socks5 crypté pour rediriger le trafic Internet). Il dispose d'une belle application de gestion d'interface graphique facile à utiliser et c'est à partir de celle-ci que les utilisateurs doivent définir les configurations et les choix de service.

Cela conclut notre liste d'outils pour créer votre propre VPN. Connaissez-vous l'une des applications de notre liste? Et y a-t-il des titres que j'ai omis ou qui méritent d'être mentionnés ? Faites-le nous savoir dans la section des commentaires ci-dessous.