Waarom op een VPS

Waarom een eigen WireGuard VPN?

Veilig op publieke wifi

Uw verkeer gaat versleuteld naar uw eigen server, ook op een hotelnetwerk of in de trein.

U hebt zelf de controle

Geen gedeelde VPN-dienst: u kiest zelf welke toestellen verbinding maken en wat er gelogd wordt.

Licht en snel

WireGuard zit in de Linux-kernel en vraagt weinig CPU en geheugen. Ons kleinste pakket is ruim voldoende.

Wat u nodig hebt

De juiste VPS kiezen

Voor een VPN voor uzelf of een klein team volstaat Cloud Entry. Elk pakket heeft 20 TB verkeer per maand, dus ook veel streamen of downloaden is geen probleem.

Kies bij het bestellen Ubuntu 24.04 LTS als besturingssysteem: alle commando's op deze pagina zijn daarvoor geschreven.

Ons advies

Cloud Entry

€ 7,15 / maandelijks

  • 1 Core CPU (Intel® Xeon®)
  • 2 GB RAM
  • 20 GB SSD
  • Firewall & Automatische back-up
Cloud Entry bestellen Alle VPS-pakketten vergelijken
Stap voor stap

WireGuard installeren in 5 stappen

Log via SSH in op uw VPS en voer de commando's per stap uit. Vervang de waarden tussen < > en example.com door uw eigen gegevens.

  1. Installeer WireGuard

    WireGuard staat in de standaardpakketten van Ubuntu 24.04.

    sudo apt update && sudo apt install -y wireguard
  2. Maak de sleutels aan

    U maakt een sleutelpaar voor de server en een voor uw eerste toestel. Met umask 077 kan alleen root de privésleutels lezen.

    sudo -i
    cd /etc/wireguard && umask 077
    wg genkey | tee server.key | wg pubkey > server.pub
    wg genkey | tee client.key | wg pubkey > client.pub
  3. Schrijf de serverconfiguratie

    Maak /etc/wireguard/wg0.conf aan. Controleer de naam van uw netwerkinterface met ip route | grep default en vervang eth0 als die anders heet.

    # /etc/wireguard/wg0.conf  (eth0 = your network interface, check: ip route | grep default)
    [Interface]
    Address = 10.8.0.1/24
    ListenPort = 51820
    PrivateKey = <contents of server.key>
    PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
    
    [Peer]
    PublicKey = <contents of client.pub>
    AllowedIPs = 10.8.0.2/32
  4. Zet forwarding aan en start de VPN

    Zo stuurt de server het verkeer van uw toestellen door naar internet. Gebruikt u de firewall van uw VPS, open dan ook daar UDP-poort 51820.

    echo 'net.ipv4.ip_forward=1' > /etc/sysctl.d/99-wireguard.conf
    sysctl --system
    ufw allow 51820/udp
    systemctl enable --now wg-quick@wg0
  5. Verbind uw toestel

    Importeer deze configuratie in de WireGuard-app voor Windows, macOS, iOS, Android of Linux. Met AllowedIPs = 0.0.0.0/0 gaat al uw verkeer via de VPN.

    # Client configuration (e.g. for the WireGuard app)
    [Interface]
    Address = 10.8.0.2/24
    PrivateKey = <contents of client.key>
    DNS = 1.1.1.1
    
    [Peer]
    PublicKey = <contents of server.pub>
    Endpoint = <your VPS IP address>:51820
    AllowedIPs = 0.0.0.0/0
    PersistentKeepalive = 25
Veilig en onderhouden

Na de installatie

Op een VPS beheert u zelf de software. Met deze punten blijft uw server veilig en betrouwbaar.

Wilt u alleen websites hosten zonder zelf een server te beheren? Bekijk dan onze managed VPS.

Checklist

  • Maak voor elk toestel een eigen sleutelpaar en [Peer]-blok, zodat u één toestel kunt intrekken zonder de andere.
  • Bewaar server.key en de clientsleutels nooit in e-mail of chat.
  • Houd Ubuntu up-to-date met apt update && apt upgrade.
  • Gebruik qrencode om een clientconfiguratie als QR-code op uw smartphone te scannen.

Veelgestelde vragen

Welke VPS heb ik nodig voor WireGuard?

Voor persoonlijk gebruik of een klein team volstaat Cloud Entry (1 core, 2 GB RAM). WireGuard gebruikt weinig resources.

Kan ik meerdere toestellen verbinden?

Ja. Voeg per toestel een eigen [Peer]-blok toe met een uniek IP-adres, bijvoorbeeld 10.8.0.3, 10.8.0.4 enzovoort.

Werkt WireGuard op mijn smartphone?

Ja. Er zijn officiële WireGuard-apps voor iOS en Android, en ook voor Windows, macOS en Linux.

Waarom krijg ik geen internet via de VPN?

Controleer of ip_forward aan staat, of de interfacenaam in PostUp klopt (eth0 of iets anders) en of UDP-poort 51820 open staat in de firewall.

Is WireGuard veilig?

WireGuard gebruikt moderne cryptografie en heeft een kleine codebasis. De veiligheid hangt ook af van uw beheer: houd de server bijgewerkt en deel geen privésleutels.

Uw eigen VPN in een kwartier

Bestel uw VPS, kies Ubuntu 24.04 LTS en volg het stappenplan. Vragen? Ons team antwoordt 24/7 via tickets.