De WireGuard-app geeft je een cloudserver in Frankfurt met WireGuard VPN geïnstalleerd, zodat je een paar minuten na het opstarten je eigen privé-VPN hebt met een exitadres in Duitsland.
Jij beheert de server, de sleutels en de logs, en het verkeer door de tunnel is onbemeterd.
Wat er geïnstalleerd is
- WireGuard, de opensource VPN die in de Linux-kernel zit, ingericht als server.
- Packet forwarding en de netwerkinstellingen die een VPN-server nodig heeft.
- Een standaard Linux-systeem met volledige root-toegang.
WireGuard gebruikt moderne cryptografie en een kleine codebase. Verbindingen zijn snel opgezet en blijven stabiel als een telefoon wisselt tussen wifi en mobiele data.
Met welk pakket je begint
WireGuard heeft heel weinig nodig. Het kleinste Standard-pakket draagt moeiteloos een persoonlijke VPN en de apparaten van een gezin. Kies alleen een groter pakket als veel mensen de server delen of als je er andere software op draait.
Standaard
Gedeelde vCPU voor websites, apps, VPN's en development.
| Pakket | vCPU | RAM | Schijf | Dataverkeer | Per uur | Maandelijks maximum |
|---|---|---|---|---|---|---|
| S0 | 1 | 1 GB | 15 GB | Onbemeterd | €0.0056 | €3.49 |
| S1 | 1 | 2 GB | 30 GB | Onbemeterd | €0.0080 | €4.99 |
| S2 | 2 | 4 GB | 40 GB | Onbemeterd | €0.0144 | €8.99 |
| S3 | 2 | 8 GB | 50 GB | Onbemeterd | €0.0200 | €12.49 |
| S4 | 4 | 8 GB | 80 GB | Onbemeterd | €0.0288 | €17.99 |
| S5 | 4 | 16 GB | 100 GB | Onbemeterd | €0.0400 | €24.99 |
Een primair IPv4-adres kost €0.89 per maand en een IPv6-adres is inbegrepen. Je betaalt per uur vanuit een prepaid tegoed, met de maandprijs als maandelijks maximum.
Inloggen na het opstarten
- Maak een server aan in de console en kies WireGuard als app.
- Wacht tot de server draait en geef de installatie dan een minuut of twee.
- Maak als root verbinding via SSH, met je SSH-sleutel of het rootwachtwoord uit de e-mail. Zie verbinden met SSH.
- Controleer of de VPN-interface actief is:
wg show
Vanaf hier maak je voor elk clientapparaat een configuratie en importeer je die in de WireGuard-app op dat apparaat.
Eerste stappen
Een client toevoegen
Elk apparaat heeft een eigen sleutelpaar nodig en een bijbehorende peer-regel op de server. Een clientconfiguratie ziet er zo uit:
[Interface]
PrivateKey = <client private key>
Address = <the client's address inside the VPN>
DNS = <a DNS resolver you trust>
[Peer]
PublicKey = <server public key>
Endpoint = <your server's address or domain>:<WireGuard port>
AllowedIPs = <the networks to send through the tunnel>
PersistentKeepalive = 25
AllowedIPs bepaalt wat er door de VPN gaat. Gebruik de catch-all IPv4- en IPv6-ranges om al het verkeer via Frankfurt te sturen, of noem alleen je privénetwerkranges om je servers te bereiken en ander verkeer met rust te laten. WireGuard luistert op een UDP-poort, standaard 51820. Onze handleiding voor een WireGuard VPN-server behandelt stap voor stap het aanmaken van sleutels en het toevoegen van peers. Op telefoons kun je een configuratie omzetten in een QR-code en die scannen.
Open alleen wat je nodig hebt
Koppel een gratis firewall die de UDP-poort van WireGuard en SSH toestaat, en verder niets. Je kunt SSH beperken tot je eigen adres, of SSH alleen nog via de VPN bereiken zodra die werkt.
Reverse DNS instellen
Stel reverse DNS (PTR) voor het IP van de server in op een naam die je bezit, zodat het adres er netjes uitziet in logs. Zie IP-adressen.
Veelgebruikte opstellingen
- Persoonlijke privacy-VPN. Stuur op openbare wifi al het verkeer van je laptop en telefoon via Frankfurt.
- Toegang tot privéservers. Zet WireGuard in een privénetwerk en bereik databases of beheerpanelen zonder publiek IP.
- Toegang voor je team. Geef elke collega een eigen peer en verwijder die als hij of zij vertrekt.
- Site-to-site. Koppel een kantoorrouter of een andere server aan je Wolkra-netwerk.
Gebruik je een floating IP als endpoint, dan kun je de VPN naar een nieuwe server verhuizen zonder elke client aan te passen.
Als een client geen verbinding maakt
Controleer of de firewall de UDP-poort van WireGuard toestaat, of het endpoint in de clientconfiguratie overeenkomt met de server en of de server de publieke sleutel van de client heeft. wg show toont een recente handshake voor elke peer die werkt.
Waarom WireGuard draaien op Wolkra
- Onbemeterd dataverkeer met fair use, op poorten tot 10 Gbit/s, gedeeld. Streaming en grote downloads kosten niets per GB.
- Een Duitse exit. Je verkeer vertrekt vanuit Frankfurt, met lage latency in heel Europa vanuit het hart van Europa. Zie VPS Frankfurt.
- Je eigen server. Geen gedeelde VPN-aanbieder en geen logging door derden. Jij bepaalt wat er gelogd wordt.
- Betalen naar gebruik. Facturering per uur, prepaid met een kaart of crypto. Zie crypto VPS.
Gebruik je VPN binnen ons Acceptable Use Policy. Meer over het draaien van een VPN lees je bij VPN-server in Duitsland.
Start je WireGuard-server
Maak een account aan, waardeer je tegoed op en kies de WireGuard-app. Je eigen VPN in Duitsland staat binnen enkele minuten klaar.
Veelgestelde vragen
Wat installeert de WireGuard-app?
De opensource WireGuard VPN op een standaard Linux-server, ingericht als VPN-server waaraan je clientapparaten toevoegt.
Welk pakket heb ik nodig voor WireGuard?
Het kleinste Standard-pakket is genoeg voor persoonlijk gebruik en een paar apparaten. WireGuard vraagt heel weinig CPU en geheugen.
Wordt het verkeer door mijn VPN bemeterd?
Nee. Het dataverkeer is onbemeterd op elk pakket, met een fair-usebeleid. Poorten gaan tot 10 Gbit/s, gedeeld.
Welke apparaten kunnen verbinden?
WireGuard heeft officiële clients voor Windows, macOS, Linux, iOS en Android. Elk apparaat krijgt een eigen sleutel en configuratie.
Kan ik de VPN gebruiken om privéservers te bereiken?
Ja. Zet de WireGuard-server in een privénetwerk met je andere servers, dan kunnen verbonden apparaten ze bereiken zonder dat die servers publieke IP's hebben.