WireGuard is een vrij nieuw VPN-protocol dat veel veiliger en sneller is dan OpenVPN of IPsec. Als u op zoek bent naar een veilige VPN-oplossing, is WireGuard een van de beste keuzes: u kunt uw eigen WireGuard instellen VPN op Raspberry Pi en verbind al je apparaten met de server zonder je zorgen te maken over het bandbreedteprobleem of data veiligheid. Deze stap-voor-stap handleiding laat je zien hoe.
De WireGuard VPN-app is beschikbaar voor alle grote platforms, zoals Windows-, Mac-, Linux-, Android- en iOS-apparaten die u kunt gebruiken om uw apparaten veilig te verbinden met de DIY WireGuard VPN.
Wat je nodig zult hebben
U hebt het volgende nodig om uw eigen VPN met WireGuard te maken.
- Raspberry Pi 3 of 4 met voeding en koffer.
- 8 GB of grotere microSD-kaart.
- Ethernet-kabel om Raspberry Pi op uw router aan te sluiten.
- USB-muis en toetsenbord (optioneel)
Stap 1: Bereid de SD-kaart voor
- Download de Raspberry Pi-imager tool op een andere computer en sluit de microSD-kaart erop aan.
- Start Raspberry Pi Imager en klik op Kies besturingssysteem > Raspberry Pi OS (overig) > Raspberry Pi-besturingssysteem (64-bit).
- Klik Kies Opslag en selecteer uw microSD-kaart. Zorg ervoor dat de kaart leeg is of geen belangrijke gegevens bevat.
- Klik Schrijven. Bevestig wanneer de prompt verschijnt. Het kan even duren voordat dit is voltooid.
- Als u klaar bent, wordt de SD-kaart automatisch uitgeworpen. Koppel de kaart los en sluit deze opnieuw aan.
- Open de Verkenner of Vinder venster en open vervolgens de laars partitie.
- Maak twee bestanden: ssh en wpa_supplicant.conf (als u Wi-Fi gaat gebruiken voor netwerkverbinding).
- In de wpa_supplicant.conf bestand, plak het volgende (verander AU naar uw eigen landcode, en de ssid en psk waarden naar de gegevens van uw eigen router) en sla het vervolgens op.
land=AU
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
netwerk={
ssid="MijnWiFiNetwerk"
psk="eenZeerSterkWachtwoord"
key_mgmt=WPA-PSK
}
De ssh bestand blijft leeg zonder extensie.
Het wordt ten zeerste aanbevolen dat u de Raspberry Pi op uw netwerk of router aansluit met een Ethernet-kabel voor verbeterde snelheid en veiligheid.
Stap 2: PiVPN instellen en installeren
PiVPN is een lichtgewicht script dat we kunnen gebruiken om WireGuard op Raspberry Pi te installeren en in te stellen. De stappen zijn als volgt:
- Plaats de microSD-kaart in de Raspberry Pi.
- Sluit de HDMI-kabel aan op de Pi en een beeldscherm, zoals je monitor of tv.
- Sluit ook een USB-toetsenbord en -muis aan.
- Schakel de stroom in om de Raspberry Pi op te starten.
- Configureer de eerste installatie van het Raspberry Pi OS, maak een lokaal gebruikersaccount aan, installeer updates en start vervolgens opnieuw op. Onthoud de lokale gebruikersnaam en het wachtwoord dat u hier aanmaakt.
Open na de herstart a Terminal venster en voer de volgende opdracht uit om de pakketten bij te werken.
sudo apt update && sudo apt volledige upgrade
druk op ja om bevestiging (als er een prompt verschijnt) om door te gaan met het updateproces. Het kan even duren voordat dit is voltooid. Voer na het updaten van de pakketten de volgende opdracht uit in het Terminal-venster om de installatie van PiVPN en WireGuard te starten.
krul -L https://install.pivpn.io | bash
Hiermee wordt de PiVPN-installatiewizard gedownload en geopend die we zullen gebruiken om de WireGuard VPN te installeren. Als u een ontvangt krullen fout, zorg ervoor dat krullen wordt geïnstalleerd door de volgende opdracht in het Terminal-venster uit te voeren en het vervolgens opnieuw te proberen.
sudo apt installeren krul -y
Nadat de PiVPN-installatie is gedownload, verschijnt een installatiewizardvenster (zoals hieronder weergegeven) met het bericht "Deze installatiewizard zal uw Raspberry Pi transformeren in een OpenVPN- en WireGuard-server."
U moet een instellen of toewijzen statisch IP-adres naar uw Raspberry Pi om IP-wijzigingen na stroomuitval of herstart te voorkomen. U kunt het IP reserveren via de DHCP-instellingen van uw router. Als u het IP-adres in uw router heeft gereserveerd, selecteert u Ja. Als u dat niet kunt, selecteert u Nee om een statisch IP-adres op Raspberry Pi in te stellen.
De standaardgebruiker is pi, en het zou op dit scherm zichtbaar moeten zijn. Als u echter een profiel hebt geconfigureerd tijdens het instellen van Raspberry Pi OS (64-bit), wordt uw gebruikersnaam hier weergegeven. Gebruik de pijltoetsen om te markeren en de spatiebalk om het te selecteren en druk vervolgens op de Binnenkomen toets of selecteer Oké.
Selecteer uit de beschikbare opties WireGuard en klik op Oké of druk op de Binnenkomen sleutel.
Installeer een vereiste update als er een prompt verschijnt. Anders, op de WireGuard installeren scherm, selecteer Ja. Hiermee begint u met het installeren van de WireGuard VPN-server op uw Raspberry Pi. Breng geen wijzigingen aan wanneer daarom wordt gevraagd. Houd het als standaard, zoals standaardpoort 51820, tenzij u een andere wilt.
Bevestig de standaardpoort en selecteer Ja. Op het volgende scherm moet u a. selecteren DNS-provider. U kunt er een kiezen op basis van uw voorkeur en locatie. Als u een advertentieblokkerende DNS-server gebruikt, zoals Pi-hole, moet u selecteren: Aangepast en voer vervolgens het DNS-adres handmatig in.
Bevestig de geselecteerde DNS-serverselectie en kies Ja of druk op Binnenkomen verder gaan. U krijgt twee opties te zien: u kunt openbare IP of openbare DNS gebruiken. Kies de ...gebruik dit openbare IP-adres optie als u een statisch IP-adres hebt toegewezen door uw serviceprovider. Kies anders DNS-invoer om een openbare DNS te gebruiken (voor dynamisch IP) en dynamische DNS in te stellen. U kunt kiezen uit de beste gratis dynamische DNS-providers.
Bevestig het openbare IP-adres of DNS door te selecteren Ja. In dit stadium worden serversleutels gegenereerd. In de volgende stap moet u een upgrade zonder toezicht uitvoeren. Hiermee worden de vereiste pakketten geïnstalleerd.
In dit stadium heeft u de installatie van WireGuard VPN voltooid. U moet Raspberry Pi opnieuw opstarten om de wijzigingen door te voeren.
Stap 3: Verbind apparaten met Raspberry Pi WireGuard VPN
Om verbinding te maken met uw Raspberry Pi WireGuard VPN, moet u een profiel maken. Voer in een Terminal-venster de volgende opdracht in,
sudo pivpn toevoegen
Vul de gegevens van uw profiel in. Je mag het van alles noemen, zoals: "MyWireGuardVPN". Hiermee wordt uw profiel ingesteld. Het configuratiebestand voor verbinding is te vinden onder: /home/pi/configs.
U kunt dit configuratiebestand gebruiken voor een WireGuard-verbinding of een QR-code genereren voor een veilige WireGuard VPN-verbinding. Hiervoor moet je de WireGuard VPN-app op je Android- of iOS-apparaat installeren. Om de QR-code te genereren, voert u de volgende opdracht uit in een Terminal-venster op uw Raspberry Pi.
pivpn -qr MyWireGuardVPN
Tik in de WireGuard-app op uw Android- of iOS-apparaat op de + (plus) icoon en kies SCANNEN VANAF QR-CODE om de QR-code te scannen. Voer de profielnaam in en tik op Opslaan.
Nu kunt u dit profiel gebruiken om verbinding te maken met uw WireGuard VPN op Raspberry Pi.
De snelheidsprestaties van WireGuard zijn afhankelijk van uw netwerksnelheid.
Browse veilig met WireGuard op Raspberry Pi
In deze handleiding hebben we je laten zien hoe je WireGuard instelt op een Raspberry Pi 3 of 4 en hoe je je mobiele apparaten verbindt met de beveiligde VPN. U kunt nu uw eigen Raspberry Pi WireGuard VPN-server gebruiken om op afstand veilig toegang te krijgen tot internet en uw thuisnetwerk. Er zijn geen abonnementskosten of datalogging. Dit biedt ook privacy van internetproviders en helpt u overal veilig toegang te krijgen tot inhoud.
WireGuard instellen op Windows
Lees volgende
Gerelateerde onderwerpen
- doe-het-zelf
- Raspberry Pi
- WireGuard
- VPN
Over de auteur
Ravi is een deskundige technische uitleg, een IoT-enthousiasteling en Linux-liefhebber met een achtergrond in big data en app-ontwikkeling. Hij brengt de meeste van zijn weekenden door met het werken met IoT-apparaten en het spelen van games op de Xbox. Hij is ook een soloreiziger die houdt van wandelen en het verkennen van nieuwe paden.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren