Hoe een VPN-server op Raspberry Pi in te stellen [Volledige gids]

  • 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.
VPN instellen op Raspberry Pi

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

NordVPN 59% korting beschikbaar voor tweejarige abonnementen Bekijk aanbieding!
PIA VPN 79% korting
+ 2 gratis maanden
kortingsbon Bekijk aanbieding!
CyberGhost VPN 85% korting! Slechts 1,99 $
per maand voor 15 maanden abonnement
Bekijk aanbieding!
SurfShark VPN 83% korting (2,21 $/maand)
+ 3 gratis maanden
Bekijk aanbieding!
BullGuard VPN 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

  1. Sluit de ethernetkabel in uw router en Raspberry PiEthernet-kabel Raspberry Pi
  2. Sluit uw RPi aan op een stroombron (we gebruikten onze router)Stroombron Raspberry Pi
  3. Installeer een SSH-client op jouw computer
  4. Toegang tot de gateway van uw router in uw browser
  5. Lokaliseer en bewaar het lokale IP-adres van de RPi
  6. Voer de SSH-client uit op uw pc
  7. Maak een nieuwe SSH-sessie binnen de client
  8. Typ de IP adres die je eerder hebt genoteerd (of gebruik framboos/raspberry.local als het adres)
  9. Gebruik pi net zo gebruikersnaam en framboos net zo wachtwoord
  10. 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:

  1. Terwijl de sessie actief is, typt u sudo apt-get update in de SSH-terminalUpdate SSH Raspberry Pi
  2. Wacht op de bijwerken proces om te voltooien
  3. Type sudo apt-get upgrade in dezelfde terminal als voorheenUpgrade SSH Raspberry Pi
  4. Typ desgevraagd Y voor bevestiging en druk op Enter op je toetsenbord
  5. 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

  1. Typ in de SSH-terminal krul -L https://install.pivpn.io | bashInstalleer PiVPN op RPi SSH
  2. Wacht tot de pakketconfiguratie zich ontvouwt (geautomatiseerd)Pakketten installeren PiVPN
  3. Bevestig het veranderen van uw Raspberry Pi in een VPN-serverInstallatie van PiVPN bevestigen
  4. Erken de DHCP instellingenStatische IP-adresbevestiging
  5. Kiezen Ja of Nee hangt af van jouw DHCP/handmatige statische IP-configuratie situatie
  6. Selecteer een gebruiker (pi standaard)
  7. Wacht even tot de PiVPN-installatie zich ontvouwt
  8. Selecteer OpenVPN vanuit het VPN-menu met de spatiebalk op je toetsenbordKies tussen WireGuard of OpenVPN
  9. Bevestig door op Enter te drukken
  10. Kies Nee wanneer u wordt gevraagd om instellingen aan te passen (standaardinstellingen zijn goed genoeg)PiVPN-instellingen aanpassen
  11. Laat de standaardpoort open (1194)
  12. Kies de DNS provider van uw VPN-clients
  13. Selecteer DNS als je geen statisch IP-adres hebtStatisch IP-adres of DNS PiVPN
  14. Definieer de DNS-naam van de server indien van toepassingDe DNS-naam van de PiVPN-server
  15. Zorg ervoor dat u upgrades zonder toezicht inschakelt
  16. 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

  1. Start de SSH-sessie nogmaals
  2. Typ in de terminal pivpn toevoegen
  3. Typ een naam voor uw klant
  4. Definieer hoeveel dagen tot het certificaat verloopt
  5. Typ en bevestig het wachtwoord
Een PiVPN-profiel toevoegen

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

  1. Downloaden OpenVPN Connect voor Windows
  2. Installeer het op uw pc
  3. Start de OpenVPN Connect-app
  4. Ga naar de het dossier tabbladTabblad OpenVPN Connect-bestand
  5. Blader naar de OVPN bestand dat je van je RPi. hebt gekregen
  6. Importeer het in de app
  7. Configureer er een profielnaam voorOpenVPN profielnaam toevoegen
  8. Klik op de knop Toevoegen
  9. Draai de schakelaar om om de VPN-verbinding te activeren
  10. Typ de privésleutel die u hebt gebruikt om het profiel te maken
OpenVPN verbonden status

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:

  1. Installeer PiVPN opnieuw
  2. Laat het het openbare IP-adres gebruiken (zelfs als het niet statisch is)
  3. Maak het OVPN-bestand aan
  4. Open het OVPN-bestand in een teksteditor
  5. 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.

Hoe een VPN-server op Raspberry Pi in te stellen [Volledige gids]

Hoe een VPN-server op Raspberry Pi in te stellen [Volledige gids]FrambozenpiVpn

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 j...

Lees verder
Raspberry Pi 3 zal binnenkort Windows 10 draaien - als Microsoft het toestaat

Raspberry Pi 3 zal binnenkort Windows 10 draaien - als Microsoft het toestaatMini PcFrambozenpiWindows 10

De Raspberry Pi 3 is een minicomputer die in het dagelijks leven kan worden gebruikt om een ​​breed scala aan apparaten van stroom te voorzien. Meestal gebruikt door studenten en hobbyisten, heeft ...

Lees verder
ASUS wedijvert met Raspberry Pi met krachtiger Tinker Board

ASUS wedijvert met Raspberry Pi met krachtiger Tinker BoardFrambozenpiTinkerbordAsus

Terwijl de Raspberry Pi microcomputer heeft naam gemaakt voor doe-het-zelf-projecten, het ontbreekt momenteel aan de kracht die nodig is om intensieve werklasten aan te kunnen. Taiwanese computergi...

Lees verder