Hier leest u hoe u uw eigen VPN kunt hosten voor minder dan $ 1 per maand

Hier leest u hoe u uw eigen VPN kunt hosten voor minder dan $ 1 per maand

Virtual Private Networks (VPN's) zijn essentiële tools voor privacy, beveiliging en zelfs gemak. Of u nu een openbaar wifi-netwerk gebruikt in een plaatselijke coffeeshop of internationaal reist, een VPN kan voorkomen dat uw gevoelige gegevens worden afgeluisterd.





Hoewel commerciële VPN-providers tegenwoordig dertien in een dozijn zijn, kan het hosten van je eigen VPN in veel gevallen een betere oplossing zijn. Dit is waarom het zelf-hosten van een VPN een goed idee is, hoe je er binnen een paar uur een aan de gang kunt krijgen.





Waarom zelf een VPN hosten?

Het belangrijkste voordeel van het hosten van uw eigen VPN is privacy en veiligheid. Hoewel bijna elke commerciële provider beweert u te steunen door logs te verwijderen en hun infrastructuur te beveiligen, zijn hun beweringen niet altijd waar. Door uw eigen VPN te hosten, heeft u volledige controle over de gegevens die door de VPN-software worden bewaard en kunt u deze naar believen verwijderen.





Korting VPN-operators kunnen soms ook vastlopen door overweldigende gebruikersactiviteit, waardoor u gedwongen wordt handmatig opnieuw verbinding te maken met een ander, minder overbelast netwerk. Je eigen VPN-server daarentegen is bijna uitsluitend gereserveerd voor persoonlijk gebruik. Al met al bieden gedeelde VPN's een minder dan ideale gebruikerservaring die grotendeels kan worden verholpen met een zelf-gehoste VPN-oplossing.

Ongeveer het enige nadeel van het hosten van uw eigen VPN is dat u beperkt bent tot een enkele geografische regio, dat wil zeggen, waar uw server ook wordt gehost. Dit is echter alleen een probleem als u bepaalde geografische blokkades moet omzeilen, zoals nieuwswebsites en videostreamingdiensten. Voor alle andere VPN-gerelateerde use-cases werkt een enkele regio net zo goed.



Een cloudserverprovider kiezen

De eerste stap bij het opzetten van een zelf-gehoste service van welke aard dan ook, is om in te zoomen op een cloudserverprovider. Hoewel Google, Microsoft en Amazon allemaal gratis cloudservers bieden, is hun aanbod onpraktisch voor een VPN. Dit komt omdat ze schamele vergoedingen bieden voor bandbreedte, opslag en regioselectie.

windows 10 system_service_exception

Aan de andere kant bieden goedkope serverproviders zoals VirMach en RackNerd vergelijkbare low-end hardware, maar veel betere vergoedingen op het bandbreedtefront. Aangezien u effectief op internet surft en bestanden downloadt via de internetverbinding van de server, is het de moeite waard om een ​​paar dollar te betalen voor een hogere limiet.





Voor de VPN gebruiken we Wireguard, een relatief nieuw VPN-protocol dat veel efficiënter is dan zijn tegenhangers. Omdat het extreem licht van gewicht is, heb je niet meer dan 256 MB RAM en een kleine CPU-kern nodig. Met andere woorden, de goedkoopste van de goedkoopste servers zal het werk prima doen.

LowEndBox, een populaire provider aggregatie website , beschikt routinematig over dergelijke servers voor ongeveer $ 1 per maand. Zorg ervoor dat de prijs een openbaar IPv4-adres en 500 GB tot 1 TB maandelijkse bandbreedte omvat, afhankelijk van uw vereisten.





Welke aanbieder u ook kiest, de fundamentele aanpak is hetzelfde. Pak het openbare IPv4-adres van uw server en maak er verbinding mee via SSH. Een handvol providers zoals DigitalOcean en Linode geven je zelfs toegang tot de server via een consolesessie in je browser.

De eerste keer dat u verbinding maakt met uw nieuwe server, wordt u mogelijk gevraagd om het besturingssysteem en eventuele vooraf geïnstalleerde software bij te werken naar de nieuwste versie. Doe dit door de volgende opdrachten één voor één uit te voeren:

sudo apt update sudo apt upgrade

Het kan even duren voordat de tweede opdracht is voltooid, maar zodra deze is voltooid, moet u klaar zijn om WireGuard op de server te installeren en in te stellen.

Wireguard installeren

Aangezien WireGuard een beetje lastig te installeren en configureren kan zijn, raden we aan een open-sourcescript te gebruiken dat dit proces voor u automatiseert. De WireGuard-Install GitHub-repository bevat een van de meest populaire WireGuard-installatiescripts. Het uitvoeren ervan is vrij eenvoudig en vereist dat u slechts twee opdrachten invoert.

Log opnieuw in op uw server via SSH en voer in:

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh

Zodra het script is opgehaald uit de GitHub-repository, maakt u er een uitvoerbaar bestand van:

chmod +x wireguard-install.sh

Vertel de server vervolgens om het uit te voeren:

./wireguard-install.sh

Als de bovenstaande opdrachten om de een of andere reden mislukken, is curl waarschijnlijk niet op uw server geïnstalleerd. Om dit te verhelpen, installeert u curl vanaf de opdrachtregel en herhaalt u de vorige opdrachten om de installatie van WireGuard te voltooien.

sudo apt install curl

Volg na het installeren van WireGuard de aanwijzingen op het scherm om het installatieproces te voltooien. De standaardwaarden werken prima, omdat we een redelijk standaard Ubuntu-gebaseerde server gebruiken. Druk bij elke prompt op Enter om door te gaan totdat WireGuard met succes is geïnstalleerd.

Nadat de installatie is voltooid, wordt u gevraagd een naam voor de client in te voeren. Een client is elk apparaat dat verbinding maakt met de betreffende WireGuard-server. Uw desktopcomputer, laptop, smartphone en tablet zijn allemaal individuele klanten. Om deze apparaten tegelijkertijd te verbinden, moet u ze allemaal als client toevoegen.

Voer een beschrijvende naam in waarmee u uw klanten kunt volgen en druk op Enter om door te gaan. Nogmaals, u kunt doorgaan met de standaardwaarden voor de resterende prompts.

Uiteindelijk wordt uw clientconfiguratiebestand opgeslagen in de thuismap van uw gebruiker. Bovendien zal WireGuard een QR-code afdrukken die u eenvoudig op uw apparaten kunt scannen. Dit bespaart u het gedoe van het handmatig kopiëren van bijvoorbeeld een configuratiebestand van uw server naar uw smartphone.

Verbinding maken met uw VPN

Download op Android en iOS de WireGuard-app uit de respectievelijke app stores. Voeg vervolgens een nieuwe configuratie toe en selecteer Scannen van QR-code.

Voor uw computers en andere clients die geen camera hebben, moet u het configuratiebestand handmatig kopiëren. Aangezien de SSH-service al is ingeschakeld op uw server, start u a bestandsoverdracht via SFTP vanaf je computer. Mogelijk hebt u hiervoor een toepassing van derden nodig, afhankelijk van uw besturingssysteem. Je kunt het natuurlijk altijd overzetten via een USB-kabelverbinding, USB-stick of anderszins.

Nadat u het configuratiebestand hebt gedownload, wijst u uw WireGuard-client ernaar toe. In Windows hoeft u bijvoorbeeld alleen maar op de knop te klikken met de tekst Tunnel(s) importeren uit bestand.

En dat is het! U kunt nu wanneer u maar wilt verbinding maken met uw VPN-server. Om extra clients te maken, voert u het script zo vaak uit als nodig is.

Afgezien van de bandbreedtebeperkingen van uw server, is er geen echte limiet aan het aantal clients dat u kunt verbinden. Dit staat in schril contrast met de meeste commerciële VPN-providers die een limiet van zes of minder gelijktijdige verbindingen opleggen.

Afbeelding tegoed: W Alan/ Unsplash

Deel Deel Tweeten E-mail Wie kan uw gegevens volgen bij gebruik van een VPN?

VPN's beschermen uw privacy, maar wie heeft er nog toegang tot uw gegevens? En welke informatie kunnen ze eigenlijk zien?

Lees volgende
Gerelateerde onderwerpen
  • Technologie uitgelegd
  • doe-het-zelf
  • Programmeren
  • VPN
  • Web Server
  • WireGuard
Over de auteur Rahul Nambiampurath(34 artikelen gepubliceerd)

Rahul Nambiampurath begon zijn carrière als accountant, maar is nu overgestapt naar fulltime werken in de technische ruimte. Hij is een fervent fan van gedecentraliseerde en open source-technologieën. Als hij niet aan het schrijven is, is hij meestal bezig met het maken van wijn, het sleutelen aan zijn Android-apparaat of het wandelen in de bergen.

Meer van Rahul Nambiampurath

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren