Hier is een stapsgewijze handleiding voor het installeren van de WireGuard VPN op Windows, MacOS, Linux, iOS en Android.
WireGuard hervormt het VPN-landschap met zijn lichtgewicht maar veilige protocol. Met slechts een server en een configuratiebestand bent u klaar om te beginnen.
Of u nu een WireGuard-configuratie hebt van een VPN-service, werkplek of persoonlijk project, deze gids stroomlijnt het proces.
Dus wat is WireGuard? Hoe kun je het instellen op Windows, MacOS, Linux, iOS en Android?
Wat is WireGuard?
WireGuard is een open-source VPN-protocol. Het geeft prioriteit aan eenvoud en snelheid boven oudere VPN-technologieën en implementeert VPN-technieken om veilige point-to-point-verbindingen te creëren.
Het is gestroomlijnd, gebruiksvriendelijk en wordt algemeen gebruikt vanwege de hoge prestaties en beveiliging.
Er wordt een WireGuard-configuratiebestand (.conf) verkregen van VPN-serviceproviders of zelf gegenereerd uit persoonlijke serverinstellingen. Het is een beknopte set instructies die de WireGuard-software gebruikt om een VPN-verbinding tot stand te brengen en bevat details zoals eindpuntadressen, coderingssleutels en verbindingsvoorkeuren.
Gewapend met uw WireGuard-configuratiebestand, zult u merken dat het instellen van een client op populaire besturingssystemen een fluitje van een cent is.
De WireGuard-client op Windows installeren
Laten we meteen beginnen, te beginnen met het installeren van WireGuard op Microsoft Windows.
1. Begin met een bezoek aan de WireGuard-website en het downloaden van de Windows-client.
2. Open het installatieprogramma en volg de eenvoudige instructies om het te installeren.
3. Start WireGuard en klik op Importeer tunnel(s) uit bestand.
4. Blader en selecteer het configuratiebestand voor uw WireGuard-server. U kunt het gemakkelijk herkennen aan de bestandsextensie ".conf".
5. Nadat het .conf-bestand is geïmporteerd, klikt u op het Activeren knop om de verbinding tot stand te brengen. Als de status "Actief" is, hebt u met succes verbinding gemaakt met de WireGuard-server.
De WireGuard-client installeren op MacOS
1. Download en "haal" de WireGuard-client van de Mac App Store.
2. Open na de installatie WireGuard en klik vervolgens op het Importeer tunnel(s) uit bestand knop.
3. Blader naar uw .conf-bestand en klik Importeren.
4. Klik op de Activeren knop om verbinding te maken met de WireGuard VPN. Als de Status groen en "Actief" is, heb je succesvol verbinding gemaakt.
De WireGuard-client op Linux installeren
De Linux WireGuard-client is kieskeurig over de lengte van de .conf-bestandsnaam. Het moet minder dan 15 tekens bevatten, anders krijgt u een foutmelding dat de server niet kan worden gevonden. Hernoem het bestand voordat u begint.
1. Download en installeer eerst de client in de terminal. Deze opdracht ziet er anders uit, afhankelijk van welke Linux-distributie u gebruikt.
We behandelen de installatieopdrachten voor de meest populaire Linux-distributies. Alle commando's moeten worden uitgevoerd onder het root-account.
Ubuntu: "sudo apt installeer wireguard"
Debian: "sudo apt installeer wireguard"
Fedora: "sudo dnf installeer wireguard-tools"
SLES/OpenSUSE: “zypper installeer wireguard-tools”
Gentoo: "emerge wireguard-tools"
CentOS: "sudo yum install elrepo-release epel-release", "sudo yum installeer kmod-wireguard wireguard-tools"
2. Verplaats de configuratie van de huidige locatie naar de directory /etc/wireguard. In dit voorbeeld bevindt het configuratiebestand zich in /home/ubuntuvm en heet het WGLinux. Je moet het verplaatsen naar /etc/wireguard. Gebruik het volgende opdracht voor bestandsmanipulatie, maar pas het aan de naam van uw configuratiebestand aan.
cd </your/directory/with/conf file>
mv /etc/wireguard/<wireguardconffile.conf>
3. Voer onder het root-account de volgende opdracht uit om de verbinding tot stand te brengen:
wg-quick up <nameofyourconfigfile>
Merk op dat "WGLinux" de naam is van het voorbeeld .conf-bestand (WGLinux.conf). Wanneer u de opdracht wg-quick geeft, verwijdert u ".conf" uit de bestandsnaam. Vervang op uw systeem WGLinux door de naam van uw .conf-bestand.
Om de verbinding te verbreken als u klaar bent, geeft u de opdracht:
wg-quick down <nameofyourconfigfile>
Nogmaals, in dit voorbeeld gebruiken we WGLinux, vervang dit door de naam van je .conf-bestand:
De WireGuard-client op iOS installeren
1. Download de WireGuard-client van de Apple Store
2. Open WireGuard en tik op het Voeg een tunnel toe knop.
3. Blader naar het bestand op uw Apple-apparaat en tik erop.
4. Nadat het configuratiebestand is geïmporteerd, gebruikt u de schakelaar om de VPN te activeren. Een groene schakelknop betekent dat de verbinding is geslaagd. U zou ook een "VPN" -pictogram op de statusbalk moeten zien.
De WireGuard-client op Android installeren
Net als bij Linux is Android kieskeurig over de lengte van de bestandsnaam voor het configuratiebestand, dus hernoem het naar iets met 15 tekens of minder voordat u begint.
1. Download de WireGuard-client van de Google Play Store.
2. Open de client en tik op de + knop.
3. Selecteer de optie Importeren uit bestand of archief.
4. Blader naar uw configuratiebestand en tik op selecteren.
5. Gebruik de tuimelschakelaar om de VPN-verbinding te activeren. Als dit lukt, wordt de tuimelschakelaar groen. U ziet ook een sleutelpictogram verschijnen op de statusbalk, naast de pictogrammen van het mobiele netwerk.
Het configuratiebestand begrijpen
Het configuratiebestand van WireGuard is cruciaal voor zijn activiteiten. Hier is een beknopt overzicht van de belangrijkste componenten.
1. [Interface] Sectie:
- Prive sleutel: Een met base64 gecodeerde privésleutel voor de client of server. Bewaar dit altijd geheim.
- Adres: Specificeert het IP-adres en subnet voor de WireGuard-interface. Bijvoorbeeld 10.0.0.2/24.
- Luisterpoort: (Optioneel) De poort waarop WireGuard luistert naar inkomende verbindingen.
- DNS:DNS-servers die de klant moet gebruiken als de tunnel eenmaal klaar is.
2. Sectie [Peer] (Meerdere peer-secties kunnen bestaan):
- Publieke sleutel: De openbare sleutel van de externe peer (server of client).
- Toegestane IP's: De IP-adressen die door de tunnel worden geleid. 0.0.0.0/0 routeert al het verkeer.
- Eindpunt: (Alleen voor clients) Het IP-adres en de poort van de server, geformatteerd als IP: poort.
3. Optionele voorinstellingen en opdrachten:
- Configuratie opslaan: Indien ingesteld op waar, worden alle wijzigingen aan de interface (zoals het toevoegen van peers) automatisch opgeslagen.
- PostUp en PostDown: Opdrachten die moeten worden uitgevoerd nadat de interface respectievelijk is geopend of verwijderd.
Deze componenten vormen de kern van het configuratiebestand. Er kunnen extra opties aanwezig zijn op basis van specifieke gebruikssituaties, maar de bovenstaande elementen zullen in bijna elke WireGuard-configuratie aanwezig zijn.
Conclusie
WireGuard biedt een gestroomlijnde en veilige manier om VPN-verbindingen te maken op een groot aantal platforms. Door de stappen in deze handleiding te volgen, kunt u WireGuard installeren en configuratiebestanden importeren en begrijpen.