Die Frage wird ständig gestellt und ist subtil falsch gestellt - deshalb sind die Antworten, die man findet, unbefriedigend. WireGuard ist ein Protokoll: eine Art, verschlüsselte Pakete zwischen zwei Maschinen zu bewegen, die bereits voneinander wissen. Nebula ist ein Netz: Identität, Discovery, Policy und Transport in einem Paket. Zu fragen, was besser sei, kommt der Frage nahe, ob eine Schiene besser ist als eine Eisenbahn.
Die nützliche Frage liegt darunter: Wollen Sie die Peer-Konfiguration von Hand pflegen, während die Flotte wächst, oder das an ein System abgeben?
Was Ihnen jedes von beiden tatsächlich gibt
WireGuard gibt Ihnen einen Tunnel und hört dann auf. Sie erzeugen pro Maschine ein Schlüsselpaar, tragen den öffentlichen Schlüssel jedes Peers und dessen AllowedIPs ein - das ist das ganze Modell. Es gibt keine Discovery, keinen Gruppenbegriff, keine Policy-Sprache. Dieser Minimalismus ist Absicht und macht WireGuard prüfbar: rund 4.000 Zeilen Kernel-Code und eine feste moderne Krypto-Suite, ohne Aushandlung, die man falsch machen könnte.
Nebula gibt Ihnen eine Zertifizierungsstelle, die Sie selbst betreiben. Jeder Host hält ein Zertifikat mit seiner Identität und seinen Gruppen — laptop, db, ci —, signiert von Ihrer CA. Lighthouse-Knoten verfolgen, wer wo ist, damit Peers einander finden. Und jeder Host trägt eine Firewall in seiner eigenen Konfiguration, formuliert in diesen Gruppen statt in IP-Adressen.

Die Kurve, die entscheidet
Dies ist der Teil, den man verinnerlichen sollte, denn er ist der eigentliche Grund für Migrationen - und er hat nichts mit Geschwindigkeit zu tun.
Ein volles WireGuard-Mesh verlangt auf jeder Maschine einen Peer-Eintrag für jede andere. Die Konfiguration wächst also quadratisch mit der Flotte:
| Maschinen | zu pflegende Peer-Paare |
|---|---|
| 3 | 3 |
| 5 | 10 |
| 10 | 45 |
| 20 | 190 |
Eine Maschine zu einem 20-Knoten-Mesh hinzuzufügen bedeutet, zwanzig bestehende Konfigurationen zu bearbeiten. Daran ist technisch nichts schwierig; es ist schlicht die Art Arbeit, die Menschen nach einer Weile nicht mehr korrekt erledigen. Nebula, Tailscale und Headscale existieren alle, um diese Matrix zu beseitigen — sie unterscheiden sich im Wie, nicht im Warum.
Wenn Sie stattdessen eine Hub-Topologie betreiben - alles wählt sich bei einem Server ein -, bleibt reines WireGuard unbegrenzt handhabbar. Das Quadrat beißt nur beim vollen Mesh.
Wo reines WireGuard die richtige Antwort ist
- Wenige Maschinen, stabile Mitgliedschaft. Drei Laptops und ein VPS sind ein Fall für WireGuard; ein Overlay wäre Aufwand ohne Gegenwert.
- Sie wollen die kleinstmögliche Angriffsfläche. Nichts sonst in diesem Feld hat 4.000 Zeilen.
- Kernel-Geschwindigkeit zählt und Ihre Hosts sind Linux. Userspace-Transporte zahlen einen Kontextwechsel pro Paket; auf einer ausgelasteten 10-Gb-Leitung zeigt sich das.
- Standortkopplungen, die sich nie ändern. Zwei Router, ein Tunnel, kein Discovery-Problem.
Wo Nebula seine zusätzlichen Teile verdient
- Die Mitgliedschaft ändert sich häufig. Maschinen kommen und gehen, ohne dass jemand Peers bearbeitet.
- Sie brauchen Policy, nicht nur Konnektivität. „Nur Hosts in
cidürfen Port 5432 auf Hosts indberreichen" ist bei Nebula eine Konfigurationszeile - und mit WireGuard allein ein eigenes Stück Infrastruktur. - Die Durchsetzung soll eine kompromittierte Control Plane überleben. Nebulas Firewall lebt auf jedem Host, also kann nichts Zentrales stillschweigend einen Port öffnen.
- Gemischte und sperrige Netze. Lighthouses erledigen NAT-Traversal, das Sie sonst pro Verbindung lösen müssten.
Das ehrliche Fazit
Reines WireGuard ist kein kleineres Nebula; es ist etwas Kleineres, das absichtlich weniger tut - und das sehr gut. Nehmen Sie es, solange Ihre Flotte klein oder Ihre Topologie ein Hub ist. Nehmen Sie Nebula, wenn die Peer-Matrix zur Last wird oder wenn Sie Identität und Policy brauchen statt nur Tunnel — und akzeptieren Sie im Gegenzug, dass Sie nun eine Zertifizierungsstelle betreiben.
Wenn Sie das Mesh wollen, aber lieber keine CA betreiben, gibt es einen dritten Weg: ein WireGuard-basiertes Mesh mit einem Koordinationsserver. Das löst Nebulas Problem mit WireGuards Datenebene - und ist genau das, was Headscale tut, hier im Vergleich mit Nebula.
★ Nürnberger DSGVO-Rechenzentrum · ✓ Dedizierte IPv4 inklusive · 200+ Mbps garantiert
Hoste dein VPN auf deinem eigenen VPS → ContaboVoller Root-Zugriff · öffentliche IPv4 · wähle deine Region→


