PIVPN installeren op een Raspberry Pi

PIVPN installeren op een Raspberry Pi

  • Berichtcategorie:Raspberry pi
  • Bericht reacties:2 Reacties
  • Laatste wijziging in bericht:21/10/2020
  • Leestijd:5 minuten gelezen
  • Bericht auteur:

Je kent het wel je bent van huis maar denkt hé heb ik de verlichting aan laten staan of heb ik de kachel wel zachter gezet. Of je bent op vakantie en wilt je domoticz in de gaten houden vanaf een afstand.

Je kunt natuurlijk een poort gaan open zetten die rechtstreeks naar je Raspberry Pi gaat, en daardoor ongemerkt worden aangevallen omdat je niet een goede beveiliging er bij hebt geïnstalleerd. Je kunt nu ook een VPN verbinding op gaan zetten welke iets meer veiligheid bied aangezien de verbinding beter beveiligd wordt.

Deze handleiding gaat over het opzetten van een VPN verbinding met het programma PIVPN, de gehele installatie gaat via ssh (Putty, Kitty)
Zorg van te voren wel dat de installatie is voorzien van de laatste software updates. Anders zal je tussendoor een reboot moeten gaan doen.

Mocht je dit gedaan hebben vul je de volgende regel in .

pivpn 1

Nu gaat hij de benodigde pakketten downloaden en zal je daarna het volgende scherm ervoor krijgen.

pivpn 2

Hier kan je de enter knop drukken.

pivpn 3

Ook op het volgende scherm kan je de enter toets indrukken.

pivpn 4

Hier ga je naar YES (heb de pi een vast adres gegeven in de router) Druk je NO zal hij je stap voor stap begeleiden om een vast ip-adres in te stellen op de pi zelf.
Mijn voorkeur gaat naar vast zetten in de router onder DHCP.

pivpn 5

Hier kan je ook weer enter drukken.

pivpn 6

Ik heb maar een gebruiker (PI) en deze mag dit ook doen.
Nu ook weer op OK drukken en doorgaan met Enter.

pivpn 7

Ik heb zelf WireGuard gebruikt aangezien dit erg gemakkelijk werkt en een goede stabiele verbinding oplevert.
Nu ook weer op OK drukken en doorgaan met Enter.

pivpn 8

Nu gaat hij de rest van de pakketten etc binnen halen en installeren.

pivpn 9

Nu krijg je een scherm met welke poort hij gaat gebruiken , deze kan je zelf nog aanpassen.
En daarna ga je weer naar OK en ga weer door met Enter.

pivpn 10

Hier krijg je de bevestiging dat je echt die poort wilt gaan gebruiken.



Advertentie :


Port Forwarding op uw router

De stap die u wilt doen, is de VPN-poort van uw Raspberry Pi op uw router doorsturen. De standaardpoort die u moet doorsturen is ******, tenzij u deze poort heeft gewijzigd in de PiVPN-instellingen. Google “port forwarding” en de naam van uw router om erachter te komen hoe u dit voor uw eigen router kunt doen.

pivpn 11

Hier heb ik hem standaard op laten staan via QUAD9 en tot nu toe nog geen problemen mee gehad.
En daarna ga je weer naar OK en ga weer door met Enter.

pivpn 12

In dit scherm zal je je EXTERNE IP-adres moeten gaan zien welke het zelfde zal moeten zijn als je via deze pagina ziet.
verandert je IP-adres wel regelmatig dan raad ik aan om je DNS server te nemen.
En daarna ga je weer naar OK en ga weer door met Enter.

pivpn 13

En daarna ga je weer naar OK en ga weer door met Enter.

pivpn 14

En daarna ga je weer naar OK en ga weer door met Enter.

pivpn 15

En daarna ga je weer naar YES en ga weer door met Enter.
Zo blijf je up to date met de laatste software.

pivpn 16

Hij gaat zorgen dat dit allemaal automatische wordt ingesteld

pivpn 17

En daarna ga je weer naar OK en ga weer door met Enter.

pivpn 17a

Het is aanbevolen om een reboot te gaan doen om de laatste instellingen et cetera goed te zetten

pivpn 18

En daarna ga je weer naar OK en ga weer door met Enter.

Na de reboot ga je weer inloggen op je SSH en geef je de volgende commando.

Daar geef je de naam van je device op ( ik heb hem hier wobbe genoemd)
Voor elk apparaat dient een eigen cliëntnaam aangemaakt te worden

pivpn 19

Nu ga je naar de play store van je telefoon of tablet waar je het maar wil gaan gebruiken.
En je downloadt de applicatie Wireguard voor je telefoon (tablet).
Eventuele links staan hieronder ook.

Voor android telefoon.

https://play.google.com/store/apps/details?id=com.wireguard.android

Voor Apple telefoon.

https://apps.apple.com/nl/app/wireguard/id1441195209

Zodra je de applicatie hebt geïnstalleerd op je device zoek je hem op en nu ga je naar de 3 stippen bovenin en selecteert de optie nieuwe server toevoegen nu komt het menu.

photo 2020 10 19 15 43 57

Nu selecteer je de QR code scanner
En nu ga je naar je ssh verbinding toe en geef het volgende commando.

En je zult nu een scherm krijgen zoals hieronder. De code (ik heb mijn code on-scanbaar gemaakt)
scan je in met je apparaat.

pivpn 20

Nu moet je zorgen dat de poort welke je in het begin hebt gekregen door gelinkt wordt naar het IP-adres van je Pi.
als je nu onder instellingen kijkt zal je daar de VPN verbinding zien.
nu klik je hem aan en verbreek je de wifi verbinding .


Als je vpn verbinding goed is zal er een sleutel zichtbaar zijn bovenaan.
en zou je nu je domoticz server moeten kunnen benaderen via de applicatie en of de brouwser.

Veel plezier met je eigen VPN verbinding.


Je kunt hem eventueel ook nog gaan koppelen met PI-Hole en meer beveiligen met Fail2Ban.

Bron programma en meer info https://www.pivpn.io.


Reclame – conrad.nl.



Spelfouten, taalfouten of inhoudelijke fouten ontdekt?
Stuur dan een mailtje naar de auteur van dit artikel!

Deel dit artikel !

36Shares
35 1
Abonneer
Abonneren op
guest

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

2 Reacties
Inline feedback
Bekijk alle reacties
Corné
Corné
Gast
20/10/2020 18:45

Bedankt voor de duidelijke instructie! Het installeren lukt mij helaas niet op een raspberry pi 4. Na het uitvoeren van: ”curl -L https://install.pivpn.io | bash” krijg ik de volgende foutmeldingen: ::: Your system is up to date! Continuing with PiVPN installation… :::  Checking for git… already installed! :::  Checking for tar… already installed! :::  Checking for wget… already installed! :::  Checking for curl… already installed! :::  Checking for grep… already installed! :::  Checking for dnsutils… not installed! :::  Checking for whiptail… already installed! :::  Checking for net-tools… already installed! :::  Checking for bsdmainutils… already installed! :::  Checking for dhcpcd5… already installed! :::  Checking for iptables-persistent… not installed! :::  Failed to install dnsutils!… Lees verder »