Naarmate meer mensen het internet dagelijks gebruiken, worden ze zich meer bewust van hun privacy met betrekking tot hoeveel van de informatie die ze helemaal niet willen delen, in gevaar wordt gebracht. Er zijn talloze VPN-services gemaakt om de veiligheid van gebruikers te versterken, maar dat lijkt niet genoeg te zijn, aangezien er een toenemende behoefte lijkt te zijn om aangepaste VPN's te maken.
Het is geen slechte zaak om een VPN-service voor jezelf te maken en er zijn eigenlijk een groot aantal ontwikkelaars en organisaties die voorstander zijn van deze gewoonte.
Vandaag brengen we je een lijst met de beste open-sourcetools die je kunt gebruiken om je eigen VPN te maken. Sommige zijn relatief moeilijker in te stellen en te gebruiken dan andere en ze hebben allemaal hun eigen kenmerken.
Afhankelijk van de reden waarom u uw eigen VPN wilt inzetten, kiest u de titel die bij u past.
1. SoftEther
SoftEther is een van de gemakkelijkste open-source tools voor het maken van een VPN en biedt een lange lijst met functies, inclusief een GUI , een RSA-certificaatauthenticatiefunctie, IPv4/IPv6 dual-stack en SSL-VPN-tunneling op HTTPS om NAT's en firewalls te passeren.
Het is multi-platform, ondersteunt OpenVPN, L2TP, SSTP, EtherIP-protocollen en Ethernet via HTTPS. Het heeft de mogelijkheid om de firewalls van beperkte netwerken binnen te dringen die alleen DNS- en ICMP-pakketten toestaan met behulp van SoftEther's VPN via ICMP- of DNS-opties.
2. Algo
Algo is een minimalistische tool voor het maken van VPN's die is bedoeld voor gebruikers die altijd onderweg zijn. Omdat het voornamelijk is ontworpen om eenvoudig te zijn en voor vertrouwelijkheid, is Algo niet uitbreidbaar en kan het niet worden gebruikt voor taken zoals het omzeilen van censuur, geo-deblokkering, enz.
Algo ondersteunt alleen Wireguard en het IKEv2-protocol en vereist geen OpenVPN of een andere client-app. Het is eenvoudig en snel in te stellen, dus als u alleen een veilige proxy nodig heeft, is Algo een goede keuze.
3. Streisand
Streisand kan een robuustere en flexibelere Algo worden genoemd. Het ondersteunt echter geen IKEv2, maar u kunt het gebruiken om censuur gemakkelijk te omzeilen en de installatie ervan vereist nauwelijks enige technische expertise.
Het heeft ondersteuning voor OpenSSH, OpenConnect, L2TP, OpenVPN, Shadowsocks, Tor bridge, WireGuard en Stunnel en de noodzaak om een client-app te installeren hangt af van het protocol dat je besluit te implementeren.
4. OpenVPN
OpenVPN is een van de meest populaire VPN-oplossingen die er zijn. Het werkt met een protocol met dezelfde naam en u kunt het gebruiken om zelfs NAT-firewalls te omzeilen.
Het ondersteunt TCP- en UDP-transporten, meerdere coderingsmethoden en is volledig aanpasbaar. Houd er echter rekening mee dat u met een client-app moet werken.
OpenVPN v alt in de categorie "technisch" van apps op deze lijst, maar maak je geen zorgen, want er zijn veel handleidingen en een gastvrije community om je te helpen, van beginner tot pro-gebruiker.
5. PriTunl
PriTunl is een open source BeyondCorp-server waarmee u een cloud-VPN kunt gebruiken met veilige codering, complexe site-to-site koppelingen, gatewaykoppelingen en externe toegang tot gebruikers in het lokale netwerk allemaal via een webinterface.
PriTunl biedt tot 5 authenticatielagen, een aanpasbaar plug-insysteem, officiële clients op verschillende platforms, ondersteuning voor OpenVPN-clients en AWS VPC-netwerken, en het is eenvoudig in te stellen.
Het is open-source en gratis te gebruiken, maar er zijn abonnementen voor het geval je wat zakelijke taken op je wilt nemen.
6. Sterke Zwaan
StrongSwan is een multi-platform IPsec-gebaseerde VPN-oplossing die zowel de IKEv1- als de IKEv2-sleuteluitwisselingsprotocollen implementeert, UDP-inkapseling gebruikt en port floating voor NAT-Traversal, ondersteunt het Online Certificate Status Protocol, berichtfragmentatie, modulaire plug-ins voor crypto-algoritmen en relationele database-interfaces, Secure IKEv2 EAP-gebruikersauthenticatie, enz.
StrongSwan is ook technisch in gebruik en hoewel het een documentatie heeft waarnaar je kunt verwijzen, vereist het bekendheid met veel technische details dat kan een typische beginnende gebruiker afschrikken.
StrongSwan is bedrijfswaardig met geweldige functies, dus een pluim voor jou als je doorzet en het succesvol aan de praat krijgt.
7. WireGuard
Na het opsommen van titels als OpenVPN en StrongSwan, is het tijd voor een gebruiksvriendelijkere VPN-oplossing.
WireGuard is een tool voor meerdere platforms waarmee u eenvoudig een VPN kunt implementeren met behulp van het gelijknamige protocol. Gekoppeld aan de ondersteuning voor IPv4 en IPv6, is de belangrijkste functie crypto key routing - een functie die openbare sleutels koppelt aan een lijst met IP-adressen in de tunnel.
WireGuard wil de eenvoudigste, veiligste en gemakkelijkst te gebruiken VPN-oplossing zijn en wordt door veel gebruikers al als zodanig beschouwd. Probeer het eens.
8. VyOS
VyOS is anders dan de andere titels in deze lijst omdat het een volwaardig Linux-netwerkbesturingssysteem is dat is gemaakt voor routers en firewalls.
Het beschikt over webproxy en sitefiltering, site-to-site IPsec voor IPv4 en IPv6, OpenVPN voor site-to-site en externe toegang, en uitgebreide ondersteuning voor dynamische routeringsprotocollen en de CLI, onder andere geavanceerde routeringsfuncties.
VyOS is vanaf de basis opgebouwd om u uitstekende VPN-functies te bieden die u naar uw voorkeur kunt aanpassen. Als je het niet erg vindt om een volledig besturingssysteem te gebruiken, probeer het dan eens.
9. Freelan
Freelan is een gratis, open-source, multi-platform, peer-to-peer VPN-software die een LAN abstraheert via de Internet en naast het gebruik ervan om gebruikers geprivilegieerde toegang tot uw privénetwerk te geven, kunt u het gebruiken om uw VPN-service te creëren met behulp van de netwerktopologie van uw voorkeur.
Freelan is geschreven in C en C++ met een focus op beveiliging, prestaties en stabiliteit. Als VPN-software hoef je het alleen maar te installeren en configureren en het op de achtergrond te laten draaien.Als je een webproxy wilt bouwen waarmee je anoniem op internet kunt surfen, heb je hulp van de community nodig.
10. Overzicht
Outline is een project van de cyberbeveiligingsdivisie van Jigsaw en heeft als doel gebruikers in staat te stellen een VPN-server op DigitalOcean (of uw voorkeursserver) en delegeer de toegang daartoe.
Outline zelf is geen VPN en vertrouwt op het Shadowsocks-protocol (een versleutelde socks5-proxy voor het omleiden van internetverkeer). Het beschikt over een prachtige GUI-manager-app die gemakkelijk te gebruiken is en het is van daaruit dat gebruikers configuraties en servicekeuzes kunnen instellen.
Dat is onze lijst met tools voor het maken van je eigen VPN. Kent u een van de apps op onze lijst? En zijn er titels die ik heb weggelaten of die het vermelden waard zijn? Laat het ons weten in de comments hieronder.