VPNSmith
self-host-vpnCOMP

Headscale vs OpenVPN (2026): Ein Mesh und ein Konzentrator beantworten nicht dieselbe Frage

Headscale koordiniert ein Peer-to-Peer-Mesh auf WireGuard-Basis; OpenVPN bündelt alle Clients über einen Server. Die beiden zu vergleichen heißt vor allem, sich für eine Topologie zu entscheiden - und die Antwort ist meist offensichtlich, sobald die Frage so gestellt ist.

Von Eric Gerard · Gründer · VPNSmith - Spezialist für selbstgehostete VPNs & DSGVO-VPS4 Min. LesezeitFoto: Pexels

Die beiden werden ständig verglichen, und der Vergleich ist leicht falsch gestellt. Headscale und OpenVPN lösen nicht dieselbe Form von Problem. Das eine koordiniert ein Mesh, in dem Ihre Geräte direkt miteinander sprechen; das andere ist ein Konzentrator, durch den aller Verkehr läuft. Zwischen ihnen zu entscheiden heißt vor allem zu entscheiden, welche dieser beiden Topologien Sie tatsächlich wollen — und die Antwort ist oft offensichtlich, sobald die Frage so gestellt ist.

Der strukturelle Unterschied, in einem Absatz

Bei OpenVPN verbinden sich Clients mit einem Server. Dieser Server sieht jedes Paket und ist zugleich Kontrollpunkt und Verkehrsweg. Wenn zwei Ihrer Laptops miteinander sprechen, läuft ihr Verkehr zum Server hinauf und wieder herunter.

Bei Headscale verteilt der Server Schlüssel und Netzkarten und geht dann aus dem Weg. Zwei einander bekannt gemachte Geräte sprechen direkt, Ende-zu-Ende mit WireGuard verschlüsselt. Die Control Plane kann offline sein, bestehende Tunnel laufen weiter.

Dieser eine Unterschied treibt fast alles Folgende.

Wo das Mesh gewinnt

Der Verkehr macht keinen Umweg. Zwei Maschinen im selben Büro erreichen einander quer durchs Büro, nicht über einen VPS in Frankfurt. Bei latenzempfindlicher Arbeit ist das kein Randgewinn.

Kein einzelner Verkehrsengpass. Die Bandbreite eines OpenVPN-Servers ist eine Decke, die sich alle teilen; ein Mesh hat kein entsprechendes zentrales Rohr.

Identität pro Gerät. Jeder Knoten hat einen eigenen Schlüssel und einen eigenen Platz in einer ACL - statt eines Zertifikats, das Eintritt in „das Netz" gewährt.

Meist Geschwindigkeit. WireGuard läuft unter Linux üblicherweise im Kernel, OpenVPN im Userspace, was auf einem Linux-Host tendenziell für WireGuard spricht. Behandeln Sie das als Tendenz, nicht als Zahl: Auf einer ausgelasteten Leitung, oder wenn beide Peers ohnehin nah am OpenVPN-Server sitzen, kann der Unterschied im Rauschen verschwinden.

Ein Glasfaser-Patchfeld aus schrägem Winkel, rechts Reihen türkisfarbener Ports mit eingesteckten weißen LC-Steckern, links schwingen hellblaue und gelbe Glasfaserkabel in einen dunklen Schrank
Ein Glasfaser-Patchfeld mit türkisfarbenen Ports und weißen LC-Steckern, die Kabel schwingen in einen dunklen Schrank. Ein Konzentrator zentralisiert Wege wie diese mit Absicht; ein Mesh ist die Entscheidung, es nicht zu tun.

Wo OpenVPN weiterhin gewinnt - und das ist keine Nostalgie

Durch feindliche Netze kommen. OpenVPN kann über TCP-Port 443 laufen, für einen portbasierten Filter nicht von gewöhnlichem HTTPS zu unterscheiden. WireGuard ist ausschließlich UDP: Ein Netz, das UDP blockiert, blockiert das Mesh vollständig — keine Client-Einstellung rettet das. In Hotel-, Campus- und Firmen-WLAN ist das entscheidend, und genau deshalb halten viele einen OpenVPN-Endpunkt allein als Notausgang am Leben. Wenn selbst TCP/443 nicht nur gefiltert, sondern inspiziert wird, ist die Antwort keine Transporteinstellung mehr, sondern Verschleierung — wstunnel, das den Tunnel in einem WebSocket transportiert, ist dann der übliche nächste Schritt.

Geräte, auf denen WireGuard nie laufen wird. Alte Router, eingebettete Industrietechnik, ältere NAS-Firmware, vom Hersteller aufgegebene Appliances. Ein Mesh, dem die Hälfte Ihres Bestands nicht beitreten kann, ist kein Mesh.

Ein kontrollierter Eintrittspunkt. Manchmal ist die Zentralisierung des Verkehrs die Anforderung und nicht der Nachteil - wenn alles einen einzigen Prüfpunkt passieren oder aus einer einzigen prüfbaren Adresse austreten muss. Für so etwas ist ein Mesh konstruktionsbedingt das falsche Werkzeug.

Reife des Ökosystems. Jahrzehnte an Dokumentation und keine Abhängigkeit vom Client eines einzelnen Unternehmens.

Eine Entscheidungstabelle ohne Ausflüchte

Ihre LageWählen Sie
Sie verbinden Ihre eigenen Maschinen miteinanderHeadscale
Sie brauchen einen kontrollierten, prüfbaren EintrittspunktOpenVPN
Ein Teil der Flotte ist alte Hardware oder AppliancesOpenVPN
Latenz zwischen den Peers zähltHeadscale
Sie arbeiten regelmäßig aus Netzen, die UDP filternOpenVPN (TCP/443)
Sie wollen Identität pro Gerät und zentrale ACLsHeadscale
Sie wollen keine Abhängigkeit vom Client eines AnbietersOpenVPN

Das ehrliche Urteil

Wenn Sie private Konnektivität zwischen Maschinen aufbauen, die Ihnen gehören, ist Headscale 2026 die bessere Voreinstellung — die Topologie passt zum Problem, und die Leistung folgt aus dieser Passung und nicht aus cleverer Technik.

Behalten Sie OpenVPN dort, wo es wirklich unersetzlich ist: feindliche Netze, die nur TCP/443 hinauslassen, und Hardware, die keinem modernen Mesh beitreten kann. Diese beiden Fälle sind enger als vor fünf Jahren, und sie verschwinden nicht.

Beides zu betreiben ist ein legitimes Ergebnis, kein Versäumnis zu entscheiden. Der Preis sind zwei zu prüfende Zugangswege statt einem — real, aber meist kleiner, als jeden Fall durch ein einziges Werkzeug zu zwingen, das nur zu manchen passt.

★ 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

Häufig gestellte Fragen

Ist Headscale ein Ersatz für OpenVPN?
Nur wenn Ihr OpenVPN-Setup dazu da ist, Ihre eigenen Maschinen miteinander zu verbinden. Headscale koordiniert ein Peer-to-Peer-Mesh: Sobald zwei Geräte voneinander wissen, sprechen sie direkt miteinander, und der Server trägt keinen Verkehr. OpenVPN ist ein Konzentrator - jedes Paket läuft über den Server. Das ist genau das, was Sie wollen, wenn Sie einen kontrollierten Eintrittspunkt in ein Netz brauchen, und unnötiger Umweg, wenn nicht.
Was ist schneller?
In den meisten selbst gehosteten Setups gewinnt das Mesh, aus zwei Gründen, die nichts damit zu tun haben, dass ein Projekt besser geschrieben wäre. WireGuard, das Headscale koordiniert, läuft unter Linux meist im Kernel, OpenVPN im Userspace; und Mesh-Verkehr geht direkt von Gerät zu Gerät, statt über einen Server umzuwegen, der in einem anderen Land stehen kann. Der Abstand schrumpft, wenn beide Peers ohnehin nahe am OpenVPN-Server sitzen, und verschwindet ganz, wenn die Leitung und nicht die CPU der Engpass ist. Messen Sie Ihre eigene Route, bevor Sie das als entschieden ansehen.
Kommt Headscale durch restriktive Firewalls wie OpenVPN?
Weniger leicht, und das ist OpenVPNs stärkstes verbliebenes Argument. OpenVPN kann über TCP-Port 443 laufen und sieht für einen portbasierten Filter wie gewöhnliches HTTPS aus - es kommt fast überall durch. WireGuard ist ausschließlich UDP: Ein Netz, das UDP blockiert, blockiert das Mesh vollständig, und keine Client-Einstellung ändert daran etwas. Headscale kann über selbst gehostete DERP-Server relayen, aber das ist ein Rückfallweg für NAT-Traversal und kein Mittel gegen Zensur.
Was ist mit alten Geräten und Appliances?
OpenVPN, mit Abstand. Es hat Clients für Hardware, die nie ein WireGuard-Kernelmodul sehen wird: alte Router, eingebettete Industriegeräte, ältere NAS-Firmware, Appliances, deren Hersteller vor Jahren aufgehört hat, Updates zu liefern. Wenn Ihre Flotte solche Maschinen enthält, kann das allein die Frage entscheiden - ein Mesh, dem die Hälfte Ihres Bestands nicht beitreten kann, ist kein Mesh.
Was macht mehr Arbeit im Betrieb?
Andere Arbeit, nicht offensichtlich mehr. OpenVPN verlangt eine Zertifizierungsstelle und eine Serverkonfiguration - ein gut dokumentierter Weg mit jahrzehntelangen Anleitungen und einer großen Fläche, auf der man etwas falsch machen kann. Headscale verlangt einen Control-Plane-Dienst mit einer Datenbank dahinter, der für Aufnahmen und Schlüsselrotation verfügbar bleiben muss, und die Einsicht, dass die offiziellen Clients von einem Unternehmen gepflegt werden, dessen Duldung nicht vertraglich ist. Keines von beiden ist ein Wochenende voller Schmerz; beide sind eine Verpflichtung.
Kann ich beides betreiben?
Ja, und viele Setups landen aus gutem Grund dort. Ein Mesh bedient die Maschinen, die es unterstützen, während ein OpenVPN-Endpunkt auf TCP/443 für feindliche Netze und für Geräte bereitsteht, die dem Mesh nicht beitreten können. Der Preis sind zwei zu prüfende Zugangswege statt einem - ein realer Preis, aber meist kleiner, als jeden Fall durch ein einziges Werkzeug zu zwingen, das nur zu manchen passt.