- Raspberry Pi-apparaten kunnen voor veel doeleinden worden gebruikt, maar een van de meest populaire is het hosten van privé-VPN-servers.
- Hoewel het niet bepaald eenvoudig is om een VPN-server op je RPi-apparaat te configureren, is het ook geen rocket science.
- Bekijk onze VPN-sectie voor meer nieuws, handleidingen en recensies over VPN's.
- Bezoek de How-To-hub om meer VPN-handleidingen voor veelvoorkomende en ongewone problemen te ontdekken.
Raspberry Pi is een wonder van technologische vooruitgang, omdat het bewijst dat kracht niet alleen over grootte gaat. De Raspberry Pi is eigenlijk een computer met één bord.
Net als je telefoon, past hij in je zak (hoewel hij er misschien een beetje uitpuilt) en, als je de randapparatuur hebt, je overal mee kunt communiceren.
Dankzij het op grootte gebaseerde gemak kiezen velen er echter voor om deze apparaten voor zeer specifieke taken te gebruiken.
Sommigen veranderen ze in vintage arcades met emulators, terwijl anderen ze gebruiken als e-mailservers, kleine mediacentra of zelfs, VPN servers.
5 beste VPN's die we aanbevelen
59% korting beschikbaar voor tweejarige abonnementen | Bekijk aanbieding! | |
79% korting + 2 gratis maanden |
Bekijk aanbieding! | |
85% korting! Slechts 1,99 $ per maand voor 15 maanden abonnement |
Bekijk aanbieding! | |
83% korting (2,21 $/maand) + 3 gratis maanden |
Bekijk aanbieding! | |
76% (2.83$) op 2-jarig abonnement |
Bekijk aanbieding! |
Hoe stel je een VPN in met Raspberry Pi?
Vereisten
- Raspberry Pi (we gebruikten een RPi 2 model B)
- Een microSD-kaart (voor opslagdoeleinden)
- Een besturingssysteem (we gebruikten Rasperry Pi-besturingssysteem, voorheen Raspbian)
- Ethernet-kabel (met behulp van Wi-Fi is een beetje ingewikkelder)
- USB-kabel (om de RPi van stroom te voorzien)
- Een stroombron (we hebben onze RPi op onze router aangesloten)
- Randapparatuur (toetsenbord + muis)
- Een HDMI-kabel
- Scherm (monitor, tv)
- Een SSH-client (we gebruikten Zonneplamuur)
Merk op dat je niet al deze componenten nodig hebt om de VPN op de Raspberry Pi te installeren. Als u het apparaat aansluit op een werkende internetbron, kunt u er toegang toe krijgen via SSH.
Houd er echter rekening mee dat deze methode enkele nadelen kan hebben, omdat u opnieuw verbinding moet maken met de RPi zodra u de netwerkinstellingen wijzigt. We komen daar zo aan.
Ervan uitgaande dat u alle vereiste componenten gereed hebt, laten we doorgaan met het instellen van de VPN op uw RPi.
Verbinding maken met uw Raspberry Pi
- Sluit de ethernetkabel in uw router en Raspberry Pi
- Sluit uw RPi aan op een stroombron (we gebruikten onze router)
- Installeer een SSH-client op jouw computer
- Toegang tot de gateway van uw router in uw browser
- Lokaliseer en bewaar het lokale IP-adres van de RPi
- Voer de SSH-client uit op uw pc
- Maak een nieuwe SSH-sessie binnen de client
- Typ de IP adres die je eerder hebt genoteerd (of gebruik framboos/raspberry.local als het adres)
- Gebruik pi net zo gebruikersnaam en framboos net zo wachtwoord
- Start de sessie
Zorg dat alles up-to-date is
Voordat u verder gaat, moet u begrijpen dat Raspberry Pi OS gevoeliger is voor verandering dan bijvoorbeeld Windows.
Daarom biedt het niet aan om compatibiliteitsproblemen automatisch op te lossen.
In plaats daarvan moet je ervoor zorgen dat de omgeving geschikt is voordat je iets installeert, inclusief VPN-software op je Raspberry Pi.
Gelukkig is dat niet moeilijk met de juiste begeleiding.
Volg deze stappen:
- Terwijl de sessie actief is, typt u sudo apt-get update in de SSH-terminal
- Wacht op de bijwerken proces om te voltooien
- Type sudo apt-get upgrade in dezelfde terminal als voorheen
- Typ desgevraagd Y voor bevestiging en druk op Enter op je toetsenbord
- Wacht op de upgrade proces om te voltooien
Het uitvoeren van deze twee bewerkingen is van het grootste belang, aangezien het runnen van een VPN-server een zekere mate van beveiliging impliceert.
Alles up-to-date houden op uw Raspberry Pi-apparaat is een trefzekere methode om compatibiliteitsproblemen en misbruikbare kwetsbaarheden te voorkomen.
Houd er rekening mee dat deze procedures een behoorlijke tijd kunnen duren, vooral het upgraden van deel één. Dus ondertussen…
Een statisch IP-adres krijgen
Een... hebben statisch IP-adres is in dit geval heel belangrijk. Hiermee heb je vrijwel overal ter wereld toegang tot je persoonlijke Raspberry Pi VPN-server zonder dat je je zorgen hoeft te maken dat het IP-adres op een gegeven moment zal veranderen.
Als je al een statisch IP-adres hebt, zou het goed moeten komen.
Sommige ISP's bieden dit type service standaard aan, hoewel velen de voorkeur geven aan de dynamische benadering om de uitputting van de IP-adrespool op te lossen (of beter nog uit te stellen).
Als u echter een dynamisch (dat periodiek verandert) IP-adres heeft, kunt u DHCP of een gratis dynamische DNS-service gebruiken.
De DHCP-methode is iets gecompliceerder en hangt af van verschillende factoren, zoals router en ISP.
We raden u daarom aan een dynamische DNS-service te kiezen, maar niet voordat u hebt gecontroleerd of uw router DDNS-ondersteuning (dynamische DNS) heeft.
PiVPN installeren op Raspberry Pi
- Typ in de SSH-terminal krul -L https://install.pivpn.io | bash
- Wacht tot de pakketconfiguratie zich ontvouwt (geautomatiseerd)
- Bevestig het veranderen van uw Raspberry Pi in een VPN-server
- Erken de DHCP instellingen
- Kiezen Ja of Nee hangt af van jouw DHCP/handmatige statische IP-configuratie situatie
- Selecteer een gebruiker (pi standaard)
- Wacht even tot de PiVPN-installatie zich ontvouwt
- Selecteer OpenVPN vanuit het VPN-menu met de spatiebalk op je toetsenbord
- Bevestig door op Enter te drukken
- Kies Nee wanneer u wordt gevraagd om instellingen aan te passen (standaardinstellingen zijn goed genoeg)
- Laat de standaardpoort open (1194)
- Kies de DNS provider van uw VPN-clients
- Selecteer DNS als je geen statisch IP-adres hebt
- Definieer de DNS-naam van de server indien van toepassing
- Zorg ervoor dat u upgrades zonder toezicht inschakelt
- Start het systeem opnieuw op, zoals aanbevolen
Dat is alles, u hebt PiVPN met succes op uw Raspberry Pi-apparaat geïnstalleerd. Het is niet bepaald raketwetenschap, maar heeft veel stappen, die beginnende gebruikers gemakkelijk in verwarring kunnen brengen.
VPN-profiel maken
- Start de SSH-sessie nogmaals
- Typ in de terminal pivpn toevoegen
- Typ een naam voor uw klant
- Definieer hoeveel dagen tot het certificaat verloopt
- Typ en bevestig het wachtwoord
Nadat u alle bovenstaande stappen hebt uitgevoerd, zou uw VPN-profiel automatisch moeten worden gemaakt en zou u het nu zonder problemen moeten kunnen gebruiken.
Merk op dat de profielen worden opgeslagen op de opslageenheid van de RPi, dus je moet ze daar ophalen (je kunt externe VNC of een kaartlezer gebruiken).
Houd er rekening mee dat u ook de poort die u eerder hebt gebruikt, moet doorsturen. In ons geval was het poort 1194, dus we hebben deze doorgestuurd.
Maak verbinding met uw privé RPi VPN
- Downloaden OpenVPN Connect voor Windows
- Installeer het op uw pc
- Start de OpenVPN Connect-app
- Ga naar de het dossier tabblad
- Blader naar de OVPN bestand dat je van je RPi. hebt gekregen
- Importeer het in de app
- Configureer er een profielnaam voor
- Klik op de knop Toevoegen
- Draai de schakelaar om om de VPN-verbinding te activeren
- Typ de privésleutel die u hebt gebruikt om het profiel te maken
U zou nu verbonden moeten zijn met de VPN-server die u persoonlijk op uw RPi hebt geconfigureerd. De OpenVPN Connect-client zal u laten zien wat nuttige informatie, zoals uw verzonden en ontvangen verkeer, verbindingsduur en de tijd waarop u de laatste hebt ontvangen pakket.
Als je om de een of andere reden geen verbinding kunt maken met je VPN, controleer dan of je de poort correct hebt doorgestuurd (zorg ervoor dat je het lokale IP-adres van je RPi gebruikt in plaats van het externe).
Mocht u nog steeds problemen ondervinden, probeer dan het volgende:
- Installeer PiVPN opnieuw
- Laat het het openbare IP-adres gebruiken (zelfs als het niet statisch is)
- Maak het OVPN-bestand aan
- Open het OVPN-bestand in een teksteditor
- Vervang het openbare IP-adres handmatig door uw DDNS
Dat is het. De VPN-verbinding zou nu als een zonnetje moeten werken.
Conclusie
Alles bij elkaar genomen, lijkt het erop dat de RPi inderdaad een multitalent is die ook kan worden gebruikt als uw persoonlijke, persoonlijke VPN-server.
Je kunt ook met je telefoon verbinding maken met de VPN-server. Houd er echter rekening mee dat u voor elke nieuwe client die verbinding maakt met uw server een nieuw VPN-profiel moet maken.
Zorg voor een betere beveiliging dat elk profiel een ander, sterk wachtwoord heeft.
Veel Gestelde Vragen
Als je besluit om thuis een persoonlijke VPN instellen op Windows 10, bekijk onze uitgebreide gids en leer hoe u dit zonder moeite kunt doen.
Als je wilt maak een VPN-verbinding in Windows 10 in plaats van een VPN-client te gebruiken, bekijk onze gedetailleerde gids om te leren hoe u dat kunt doen.
Ja, Windows 10 heeft een ingebouwde VPN functie die u kunt gebruiken om verbinding te maken met een bestaande VPN-server. Onze uitgebreide gids vertelt u er alles over en hoe u het kunt gebruiken.