Sådan opsættes VPN-server på Raspberry Pi [Komplet vejledning]

  • Raspberry Pi-enheder kan bruges til mange formål, men en af ​​de mest populære er vært for private VPN-servere.
  • Selvom det ikke ligefrem er let at konfigurere en VPN-server på din RPi-enhed, er det heller ikke raketvidenskab.
  • Tjek vores VPN-sektion for flere nyheder, guider og anmeldelser om VPN'er.
  • Besøg How-To Hub for at finde flere VPN-guider til almindelige og usædvanlige problemer.
Sådan oprettes VPN på Raspberry Pi

Hindbær Pi er et vidunder af teknologisk udvikling, da det viser, at styrke ikke kun handler om størrelse. Raspberry Pi er faktisk en enkeltkortcomputer.

Ligesom din telefon kan den passe i lommen (selvom den måske ser lidt bulgy ud), og hvis du har periferiudstyr, kan den hjælpe dig med at interface med den overalt.

Men takket være den størrelsesbaserede bekvemmelighed vælger mange at bruge disse enheder til meget specifikke roller.

Nogle gør dem til vintage arkader ved hjælp af emulatorer, mens andre bruger dem som e-mail-servere, små mediecentre eller endda VPN servere.

De 5 bedste VPN'er, vi anbefaler

NordVPN 59% rabat til rådighed for toårsplaner Tjek tilbud!
PIA VPN 79% rabat
+ 2 gratis måneder
salgskupon Tjek tilbud!
CyberGhost VPN 85% rabat! Kun 1,99 $
pr. måned i 15 måneders plan
Tjek tilbud!
SurfShark VPN 83% rabat (2,21 $ / måned)
+ 3 gratis måneder
Tjek tilbud!
BullGuard VPN 76% (2.83$)
på 2 års plan
Tjek tilbud!

Hvordan oprettes en VPN med Raspberry Pi?

Krav

  • Raspberry Pi (vi brugte en RPi 2 model B)
  • Et microSD-kort (til opbevaringsformål)
  • Et operativsystem (vi brugte Rasperry Pi OS, tidligere Raspbian)
  • Ethernet-kabel (brug af Wi-Fi er lidt mere kompliceret)
  • USB-kabel (for at tænde RPi)
  • En strømkilde (vi tilsluttede vores RPi til vores router)
  • Eksterne enheder (tastatur + mus)
  • Et HDMI-kabel
  • Skærm (skærm, tv)
  • En SSH-klient (vi brugte Solar Putty)

Bemærk, at du ikke har brug for alle disse komponenter for at installere VPN på Raspberry Pi. Hvis du slutter enheden til en fungerende internetkilde, kan du få adgang til den via SSH.

Bemærk dog, at denne metode kan have nogle ulemper, da den indebærer at skulle oprette forbindelse til RPi igen, når du har ændret netværksindstillinger. Vi kommer til det om lidt.

Forudsat at du har alle de nødvendige komponenter klar, lad os fortsætte med at opsætte VPN på din RPi.

Opretter forbindelse til din Raspberry Pi

  1. Sæt stikket i Ethernet-kabel ind i din router og Raspberry PiEthernet-kabel Raspberry Pi
  2. Tilslut din RPi til en strømkilde (vi brugte vores router)Strømkilde Raspberry Pi
  3. Installer en SSH-klient på din computer
  4. Få adgang til din routers gateway i din browser
  5. Find og gem RPis lokale IP-adresse
  6. Kør SSH-klienten på din pc
  7. Opret en ny SSH-session inden for klienten
  8. Skriv IP-adresse du noterede dig tidligere (eller brug hindbær / hindbær. lokal som adresse)
  9. Brug pi som brugernavn og hindbær som adgangskode
  10. Start sessionen

Sørg for, at alt er opdateret

Inden du fortsætter, skal du forstå, at Raspberry Pi OS er mere følsom over for ændringer end for eksempel Windows.

Derfor vil det ikke tilbyde at løse eventuelle kompatibilitetsproblemer automatisk.

I stedet skal du sørge for, at miljøet er fit, før du installerer noget, inklusive VPN-software på din Raspberry Pi.

Heldigvis er det ikke svært med korrekt vejledning at gøre det.

Følg disse trin:

  1. Når sessionen er aktiv, skal du skrive sudo apt-get opdatering i SSH-terminalenOpdater SSH Raspberry Pi
  2. Vent på opdatering proces for at afslutte
  3. Type sudo apt-get opgradering i samme terminal som førOpgrader SSH Raspberry Pi
  4. Hvis du bliver bedt om det, skal du skrive Y til bekræftelse og hit Gå ind på dit tastatur
  5. Vent på opgradere processen til at fuldføre

Det er yderst vigtigt at udføre disse to operationer, da kørsel af en VPN-server indebærer en vis sikkerhed.

At holde alt opdateret på din Raspberry Pi-enhed er en sikker måde at undgå kompatibilitetsproblemer og udnyttelige sårbarheder på.

Bemærk, at disse procedurer kan tage et stykke tid, især opgraderingsdel en. Så i mellemtiden ...

Få en statisk IP-adresse

At have en statisk IP-adresse er ret vigtigt i dette tilfælde. Det giver dig adgang til din personlige Raspberry Pi VPN-server fra næsten hvor som helst i verden uden at bekymre dig om, at dens IP vil ændre sig på et eller andet tidspunkt.

Hvis du allerede har en statisk IP-adresse, skal du have det godt.

Nogle internetudbydere tilbyder denne type tjenester som standard, selvom mange foretrækker den dynamiske tilgang til at løse (eller endnu bedre forsinke) udmattelsen af ​​IP-adressepuljen.

Men hvis du har en dynamisk (der ændres periodisk) IP-adresse, kan du bruge DHCP eller en gratis dynamisk DNS-tjeneste.

DHCP-metoden er lidt mere kompliceret og afhænger af flere faktorer såsom router og internetudbyder.

Derfor foreslår vi, at du vælger en dynamisk DNS-tjeneste, men ikke før du kontrollerer, om din router har DDNS (dynamisk DNS) -støtte.

Installation af PiVPN på Raspberry Pi

  1. Skriv i SSH-terminalen krølle -L https://install.pivpn.io | bashInstaller PiVPN på RPi SSH
  2. Vent på, at pakkekonfigurationen udfolder sig (automatiseret)Installation af pakker PiVPN
  3. Bekræft omdannelsen af ​​din Raspberry Pi til en VPN-serverBekræft installation af PiVPN
  4. Anerkend DHCP indstillingerStatisk IP-adressebekræftelse
  5. Vælge Ja eller Ingen afhængigt af din DHCP / manuel statisk IP-konfiguration situation
  6. Vælg en bruger (pi som standard)
  7. Vent på, at PiVPN-installationen udfolder sig et stykke tid
  8. Vælg OpenVPN fra VPN-menuen ved hjælp af mellemrumstasten på dit tastaturVælg mellem WireGuard eller OpenVPN
  9. Bekræft ved at trykke på Enter
  10. Vælg Nej, når du bliver bedt om at tilpasse indstillingerne (standardindstillingerne er gode nok)Tilpasning af PiVPN-indstillinger
  11. Lad standardporten være åben (1194)
  12. Vælg DNS udbyder af dine VPN-klienter
  13. Vælg DNS, hvis du ikke har en statisk IP-adresseStatisk IP eller DNS PiVPN
  14. Definer DNS-navnet på serveren, hvis det er relevantPiVPN-serverens DNS-navn
  15. Sørg for at aktivere uden opsyn-opgraderinger
  16. Genstart systemet som anbefalet

Det er det, du har installeret PiVPN med succes på din Raspberry Pi-enhed. Det er ikke ligefrem raketvidenskab, men har mange trin, som let kan forvirre uerfarne brugere.

Opret VPN-profil

  1. Start SSH-sessionen igen
  2. Skriv i terminalen pivpn tilføj
  3. Indtast et navn til din klient
  4. Definer, hvor mange dage, indtil certifikatet udløber
  5. Skriv og bekræft adgangskoden
Sådan tilføjes en PiVPN-profil

Efter at have udført alle ovenstående trin, skal din VPN-profil oprettes automatisk, og du skal nu kunne bruge den uden problemer.

Bemærk, at profilerne er gemt på RPis lagerenhed, så du bliver nødt til at hente dem derfra (du kan bruge ekstern VNC eller en kortlæser).

Bemærk, at du også skal videresende den port, du brugte tidligere. I vores tilfælde var det havn 1194, så vi sendte denne videre.

Opret forbindelse til din private RPi VPN

  1. Hent OpenVPN Connect til Windows
  2. Installer det på din pc
  3. Start OpenVPN Connect-appen
  4. Gå til Fil fanenFanen OpenVPN Connect fil
  5. Gå til OVPN fil, du har fra din RPi
  6. Importer det i appen
  7. Konfigurer et profilnavn til detOpenVPN tilføj profilnavn
  8. Klik på knappen Tilføj
  9. Vend kontakten for at aktivere VPN-forbindelsen
  10. Skriv den private nøgle, du brugte til at oprette profilen
OpenVPN-tilsluttet status

Du skal nu være tilsluttet den VPN-server, du personligt har konfigureret på din RPi. OpenVPN Connect-klienten viser dig nogle nyttige oplysninger såsom din sendte og modtagne trafik, forbindelsens varighed og den tid, du sidst modtog pakke.

Hvis du af en eller anden grund ikke kan oprette forbindelse til din VPN, skal du kontrollere, om du har videresendt porten korrekt (sørg for at bruge den lokale IP-adresse på din RPi i stedet for dens eksterne).

Hvis du stadig har problemer, kan du prøve følgende:

  1. Geninstaller PiVPN
  2. Gør det til at bruge den offentlige IP-adresse (selvom det ikke er statisk)
  3. Opret OVPN-filen
  4. Åbn OVPN-filen i en teksteditor
  5. Udskift den offentlige IP med dit DDNS manuelt

Det er det. VPN-forbindelsen skal nu fungere som en charme.

Konklusion

Alt i alt ser det ud til, at RPi faktisk er et multitalent-værktøj, der også kan bruges som din private, personlige VPN-server.

Du kan også oprette forbindelse til VPN-serveren med din telefon. Bemærk dog, at for hver ny klient, der opretter forbindelse til din server, skal du oprette en ny VPN-profil.

For bedre sikkerhed skal du sørge for, at hver profil har en anden, stærk adgangskode.

Ofte stillede spørgsmål

  • Hvis du er besluttet på at opsæt en personlig VPN derhjemme på Windows 10, tjek vores omfattende guide og lær hvordan du gør det uden indsats.

  • Hvis du vil oprette en VPN-forbindelse i Windows 10 i stedet for at bruge en VPN-klient, se vores detaljerede vejledning for at lære, hvordan du kan gøre det.

  • Ja, Windows 10 har en indbygget VPN funktion, som du kan bruge til at oprette forbindelse til en eksisterende VPN-server. Vores omfattende guide fortæller dig alt om det, og hvordan du bruger det.

Raspberry Pi 3 kører snart Windows 10 - hvis Microsoft tillader det

Raspberry Pi 3 kører snart Windows 10 - hvis Microsoft tillader detMini PcHindbær PiWindows 10

Raspberry Pi 3 er en mini-computer, der kan bruges til at drive en bred vifte af enheder i det daglige liv. Raspberry Pi 3 bruges mest af studerende og hobbyister og har potentialet til at blive en...

Læs mere
ASUS konkurrerer med Raspberry Pi med mere kraftfuld Tinker Board

ASUS konkurrerer med Raspberry Pi med mere kraftfuld Tinker BoardHindbær PiTinkerbrætAsus

Mens Hindbær Pi mikrocomputer har gjort sig bemærket for gør-det-selv-projekter, den mangler i øjeblikket den nødvendige strøm til at håndtere intensive arbejdsbelastninger. Taiwansk computer gigan...

Læs mere
Systemydeevne garanteret: Installer Opera på Raspberry Pi 4

Systemydeevne garanteret: Installer Opera på Raspberry Pi 4Opera WebbrowserHindbær Pi

Raspberry Pi er ARM-baseret, og du kan ikke køre Opera indbygget, men du kan komme uden om det ved at installere Snapd.Vi forklarer her, hvordan man får det, selvom mange Linux-distributioner komme...

Læs mere