- Ga naar DigitalOcean en maak een Open VPN Access Server-droplet.
- Kies een regio en de hoeveelheid gegevensoverdracht.
- Stel een wachtwoord en servernaam in en gebruik vervolgens het IP-adres van de nieuwe server om OpenVPN via SSH-tunnel te installeren.
- Log in op uw OpenVPN-beheerderspagina om de installatie te voltooien en de VPN-client te downloaden.
Als je niet zeker weet of je commerciële VPN’s kunt vertrouwen, is een alternatief om zelf een VPN op te zetten met behulp van een virtual private server of VPS. Met wat knowhow zou je binnen een paar minuten en voor slechts een paar dollar aan de slag kunnen.
Waarom je eigen VPN bouwen?
Waarom u misschien geen VPN via VPS wilt instellen
Een VPN instellen via VPS
DigitalOcean en OpenVPN gebruiken
Toegang tot uw droplet met SSH
Inloggen op OpenVPN
Waarom je eigen VPN bouwen?
Door je eigen VPN op te zetten, hoef je de tussenpersoon in zekere zin niet te gebruiken: je hoeft niet te betalen voor een VPN-service en je hoeft er ook niet op te vertrouwen dat ze je logboeken zullen vernietigen – de records die laten zien met welke sites je verbinding hebt gemaakt en wanneer. Een doe-het-zelf VPN is een garantie dat niemand weet wat je online doet, als je het tenminste goed instelt.
Waarom u misschien geen VPN via VPS wilt instellen
Dat gezegd hebbende, daar zijn ook enkele goede redenen voor niet stel je eigen VPN in. Ten eerste is het weliswaar eenvoudig genoeg om dit te doen, maar het is nog steeds ingewikkelder dan aan de slag te gaan met ExpressVPN of een andere service. Vrijwel alles wat de meeste VPN’s nodig hebben, is dat u de app downloadt en dat is alles. Het lastigste deel is waarschijnlijk het invoeren van uw creditcardnummer.
Een ander probleem is dat van de prijs: misschien wil je je eigen VPN opzetten om te voorkomen dat je er een moet betalen. Een VPS is echter niet gratis. Zelfs een goedkope kost een paar dollar per maand, en degene die we aanbevelen, kost je minstens $ 5 om fatsoenlijke bandbreedte te krijgen. Dat zijn ongeveer dezelfde kosten als een van de beste VPN’s die er zijn, Mullvad.
Als alternatief kunt u ook een VPN-server voor thuis opzetten, of uw VPN laten lopen via een andere server die u bezit op een andere locatie, of een vriend er een voor u laten opzetten. Geen van deze opties kost u geld, maar ze zijn lastiger in te stellen.
Een laatste probleem is dat de VPN die je krijgt misschien niet de VPN is die je zoekt. De VPN die we je laten zien om in te stellen, is een goede manier om jezelf verborgen te houden terwijl je online bent, de blik van marketeers te vermijden en misschien online censuur te omzeilen. en een speciaal programma genaamd Outline.
Als u echter Netflix of andere streamingdiensten wilt deblokkeren, werkt het gebruik van een VPS niet, omdat uw VPN-gebruik hoogstwaarschijnlijk wordt gedetecteerd. Het wordt ook niet aanbevolen voor gebruik met BitTorrent, omdat je hiervoor verbeterde beveiliging nodig hebt. Bekijk onze gids over het kiezen van een VPN voor torrenting voor meer informatie hierover.
Een VPN instellen via VPS
Nu de disclaimer uit de weg is, gaan we aan de slag. Voor deze zelfstudie gaan we DigitalOcean gebruiken, en wel om twee redenen. De eerste is dat DigitalOcean servers heeft waarop OpenVPN vooraf is geïnstalleerd, wat uw leven een stuk eenvoudiger zou moeten maken. OpenVPN is een van de beste VPN-protocollen en wordt geleverd met een ingebouwd besturingssysteem, dus er is bijna geen handmatige installatie. Je zou andere protocollen kunnen gebruiken, maar daarvoor heb je serieuze kennis van netwerken nodig.
Een andere reden om DigitalOcean leuk te vinden, is dat zodra u zich aanmeldt en uw creditcardgegevens opgeeft, u gratis krediet van het bedrijf krijgt. Dit kan oplopen tot $ 200, wat je voldoende tijd zou moeten geven om te zien of je deze nieuwe opzet leuk vindt.
Dat gezegd hebbende, DigitalOcean is een van de duurdere VPS-providers die er zijn. Een andere optie is de toepasselijke naam VPSCheap, die servers aanbiedt voor, nou ja, goedkoop. Als je liever deze route volgt, bekijk dan de gedetailleerde instructies die VPSCheap heeft voor het instellen van een VPN op zijn servers. De instructies komen grotendeels overeen met die hieronder, maar het grootste verschil is dat je OpenVPN nog steeds eerst op je nieuwe server moet installeren.
DigitalOcean en OpenVPN gebruiken
Om aan de slag te gaan met de vooraf ingestelde VPS van DigitalOcean en de installatie van OpenVPN over te slaan, gaat u naar de pagina met beveiligings- en VPN-oplossingen van DigitalOcean en klikt u op ‘Droplet maken’ onder ‘OpenVPN-toegangsserver’.
In het volgende scherm kiest u een serverlocatie. We raden u aan er een bij u in de buurt te kiezen.
U moet ook het gewenste type droplet (server) kiezen. Kies voor nu iets goedkoops, voor deze demonstratie behouden we het schijftype en kiezen we een server met een gegevensoverdracht – hoeveel gegevens je er doorheen kunt sluizen – van 2 TB. Dat zou genoeg moeten zijn voor een maand op een verbinding die niet streamt of torrent.
Zodra dat is gebeurd, stelt u een wachtwoord en een naam in voor uw druppel – we gingen bijvoorbeeld voor “GermanyVPN” – en dat is alles. U bent klaar om uw druppel te maken.
Het maken van de druppel duurt enkele minuten. Als het klaar is, zie je een overzicht van je server. In het nieuwe vak ziet u een IP-adres van 9 tot 11 cijfers; kopieer dat naar je klembord met de kleine kopieerknop die verschijnt of door het te markeren en Ctrl + C te gebruiken.
Toegang tot uw droplet met SSH
Nu gaan we DigitalOcean eigenlijk een tijdje verlaten, omdat we verbinding moeten maken met de druppel die we zojuist hebben gemaakt. Hiervoor moeten we een SSH-tunnel maken. Dat klinkt moeilijker dan het is; we doen het op Windows 10, maar het is ook mogelijk om het op Mac, Linux of oudere versies van Windows te doen.
Open Windows Powershell en typ de volgende opdracht, waarbij u de nummers vervangt door het IP-adres van uw server:
ssh root@123.45.67.89
Hier wordt het een beetje eng als je dit soort dingen niet gewend bent, maar in feite gewoon doet wat je wordt verteld terwijl OpenVPN zichzelf installeert. Antwoord ja op alles, kies standaardinstellingen en voer uw root-wachtwoord in wanneer daarom wordt gevraagd. Als je dat allemaal hebt gedaan, typ je in de console:
passwd openvpn
En stel een nieuw wachtwoord in. Maak er iets eenvoudigs, maar toch veiligs van. Als dat klaar is, ben je voorlopig klaar met Powershell, maar sluit het nog niet af.
Inloggen op OpenVPN
Als OpenVPN is ingesteld, moet u inloggen en een paar dingen oplossen. Om dit te doen, moet je via de browser toegang krijgen tot je droplet door het IP-adres in de adresbalk te typen en aan het einde “:943/admin” toe te voegen, zoals zo:
https://123.45.67.89:943/admin/
U kunt het ook vanuit Powershell kopiëren en plakken, aangezien het adres in de uitvoer staat.
U krijgt een SSL-waarschuwing met de melding “uw verbinding is niet privé”, maar negeer dat en ga verder. Je ziet dit scherm:
Gebruik voor uw gebruikersnaam “openvpn” en het wachtwoord is het wachtwoord dat u zojuist hebt gemaakt. Ga akkoord met de licentievoorwaarden wanneer ze verschijnen, en je bent in de instellingen van je gloednieuwe VPN-server.
Er valt hier veel te ontdekken en je zou later terug moeten komen om dingen naar hartenlust aan te passen, en de snelstartgids van OpenVPN zal je helpen dingen uit te zoeken. Voor nu moeten we echter de clientversie van de site bezoeken, wat hetzelfde adres is, maar zonder de “admin” -bit:
https://123.45.67.89:943/
Vanaf hier kunt u de OpenVPN-client downloaden. Zorg ervoor dat u dit doet, anders moet u elke keer dat u verbinding wilt maken door SSH gaan. De client is net als elk ander soort software, volg gewoon de instructies en het zou probleemloos moeten worden geïnstalleerd.
Als dat allemaal is gebeurd, heb je je eigen OpenVPN-client geïnstalleerd en kun je veilig browsen met je nieuwe droplet en OpenVPN.
Het kost wat moeite en het is niet bepaald goedkoop, maar het resultaat is een VPN die jij beheert. Hoewel de beste VPN’s waarschijnlijk niet waar voor hun geld krijgen, hoeft u zich geen zorgen te maken dat uw gegevens in verkeerde handen vallen.