6 Gemakkelijke stappen om VPN op jouw Raspberry Pi in te stellen

Gepubliceerd door Valentine Milner op september 17, 2018

Raspberry Pi is een enkelboordcomputer van Britse origine die de wereld sinds de introductie in 2015 stormachtig heeft veroverd en met bijna 20 miljoen verkochte eenheden. Het belangrijkste doel is om computerwetenschap te onderwijzen in scholen en ontwikkelingslanden.

Een goede oplossing voor deze vorm van censuur is het gebruik van een Virtual Private Network (VPN). Maar met een Raspberry Pi computer en enkele basiscodering vaardigheden, kan je eigenlijk  eigen VPN-server opbouwen met gemak in je eigen bureau.

Van daaruit kun je via jouw thuisnetwerk op internet surfen met een verhoogd gevoel van veiligheid en  gedeelde bestanden vanaf jouw thuiscomputer op je eigen lokale netwerk openen.

Raspberry Pi 2

Wat heb je nodig om eigen VPN-server te bouwen op Raspberry Pi?

De volgende zijn nodig om je eigen VPN-server op uw Raspberry Pi computer te bouwen.

  • Framboos Pi/Pi 2 computer
  • 8GB micro SD-kaart
  • SD-kaartlezer
  • HDMI-monitor (computer monitor of TV)
  • USB-toetsenbord
  • Ethernet-netwerkkabel
  • 5-volt mini USB-voeding (zoals een telefoonoplader)

Stap 1: Voorbereiding van de installatie Raspberry Pi besturingssysteem

Deze eerste stap betreft de micro SD-kaart. Als je een oude SD-kaart gebruikt of opnieuw gebruikt, moet je ervoor zorgen dat je de kaart correct hebt geformatteerd om oude bestanden te verwijderen. Dit kan gratis via http://sdcard.org

Zodra de kaart volledig geformatteerd is, steekt u deze in uw kaartlezer.

Stap 2: Het installeren van Raspbian op jouw Raspberry Pi Computer

Kom online en bezoek de Raspberry Pi website. Download de nieuwste versie van de boxsoftware (NOOBS). NOOBS is een installatiemanager voor het besturingssysteem. Open het bestand, selecteer alle bestanden en sleep ze naar je SD-kaart in de kaartlezer.

Nu, neem je SD kaart en plaats het in de Raspberry Pi. Volg dat op door een beeldscherm, toetsenbord en voedingskabel aan te sluiten.

Zodra de Raspberry Pi  is ingeschakeld, begint het groene lampje te knipperen wanneer de computer de gegevens van de SD-kaart leest.  Je ziet dan een venster openstaan. Kies Raspbian en druk op ENTER om te installeren. Zorg ervoor dat je het standaardwachtwoord wijzigt voordat je verder gaat.

Stap 3: Maak een statisch IP-adres voor uw Raspberry Pi

Verbind je  Raspberry Pi met je router via de Ethernet kabel. Trek een opdrachtregel omhoog en type: ifconfig

Hierna volgt een heleboel informatie, waarvan je er enkele met pen en papier moet noteren. Noteer de volgende cijfers en letters:

  • Inet toevoegen
  • Bcast
  • Masker

Terug naar de opdrachtprompt, type: sudo route -n

Noteer nu de tekens erna:

  • Gateway
  • Bestemming

Type sudo nano /etc/network/interfaces terug naar de opdrachtprompt

Zoek de regel die luidt “iface eth0 inet dhcp” of “iface eth0 inet manual“.

Als je bestand “handmatig” staat, gebruik dan de pijltjestoetsen om het te wissen en te vervangen door de wereld “statisch”.

Plaats vervolgens uw cursor aan het einde van de regel en druk op Enter.

Op de volgende regels voeg je de informatie die je in de bovenstaande regels hebt genoteerd in tussen de vierkante haakjes.

  • Adres [jouw huidige IP-adres]
  • Netmasker [jouw subnetmasker)
  • Netwerk [jouw bestemming)
  • Uitzenden [jouw zendbereik]
  • Toegangspoort [jouw toegangspoort)

Sla het bestand op door tegelijkertijd op CTRL en X te drukken. Op de opdrachtprompt, type: sudo reboot

Stap 4: Het constructie van eigen VPN op Raspberry Pi

Raspbian wordt geleverd met OpenVPN geïnstalleerd en klaar om uit te pakken.

Op de opdrachtprompt type u: sudo apt-get install openvpn

Nu moet je sleutels genereren om er zeker van te zijn dat je de enige bent die jouw VPN gebruikt. Gebruik Easy_RSA om  jouw toetsen te genereren. Wanneer je commando’s in jouw hoofddirectory wilt uitvoeren, moet je intypen: sudo -s.

Type op de commando prompt: cp-r/usr/share/doc/openvpn/examples/easy-rsa/2.0/etc/openvpn/easy-rsa

Volgende type: cd /etc/openvpn/easy-rsa

Zoek in de tekst die wordt geopend de regel die begint: exporteer EASY_RSA=

moet je de cursor omlaag bewegen om deze regel te bewerken en te lezen:

export EASY_RSA=”/etc/openvpn/easy-rsa”.

Zoek de tekst “Export KEY_SIZE=1024” en wijzig het cijfer in “2048”.

Blijf scrollen en wijzig de juiste instellingen voor Land en Plaats.

Stap 5: Certificaten aanmaken voor eigen VPN

Open de easy-rsa directory bij het commando prompt type door te typen: cd /etc/openvpn/easy-rsa

Dan type: bron ./vars

Vervolgens typt u: ./clean-all

Hiermee verwijdert u eventuele eerdere toetsen in het systeem.

Volgende type: ./build-ca

Stap 6: Geef de server een naam

Je  kunt  jouw server een naam geven die je maar wilt, vergeet de naam gewoon niet

Type: ./Bouwkeyserver [ServerName]

Het proces wordt gecompleteerd met nog een paar stappen.

Gebruikelijke naam is de naam van de server

Wachtwoord uitdaging moet leeg blijven

Type “y” voor het ondertekenen van het certificaat.

Eindelijk wanneer je om de vraag wordt gevraagd:

1 op 1 certificaataanvragen gecertificeerd, commit? [y/n]

Type “y” en het proces is voltooid.

Vond je dit artikel leuk? Geef een beoordeling!
Ik vond het verschrikkelijk Ik vond het echt niet leuk Het was redelijk Best goed! Ik vond het geweldig!
5.00 Gestemd door 2 gebruikers
Titel
Reactie
Bedankt voor je feedback
Valentine Milner
Geschreven door Valentine Milner
Valentine Milner is een ervaren schrijfster die in cyberbeveiliging is gespecialiseerd. Voordat ze haar eigen bedrijf begon, heeft ze voor een privéonderneming gewerkt.