cloudflared

cloudflared

Kategorien

Befehlszeilen-Tunnelclient von Cloudflare für sicheren Zugriff auf lokale Dienste ohne öffentliche IP.

cloudflared verbindet lokale Dienste sicher mit dem Cloudflare-Netzwerk und vermeidet offene Firewalls oder öffentliche IP-Adressen. Du richtest verschlüsselte, ausgehende Tunnel ein und leitest externen Verkehr über Cloudflare weiter. Die Anwendung läuft als Kommandozeile und richtet sich an technisch versierte Anwender und Administratoren. Im folgenden Text findest du Funktionen, Praxisinfos und eine klare Einschätzung.

Vorteile

  • Sicherer, ausgehender Tunnelaufbau
  • Integration mit Cloudflares Zero-Trust-Funktionen
  • Plattformübergreifend verfügbar

Nachteile

  • Konfiguration per Kommandozeile erforderlich
  • Technisches Verständnis nötig
  • Kein grafisches Interface

Was ist cloudflared?

cloudflared ist ein Open-Source-Befehlszeilen-Client von Cloudflare, der als Tunnel-Client fungiert und lokale Dienste über das globale Netzwerk von Cloudflare sicher bereitstellt. Der Hauptzweck ist, interne Systeme vor direktem Internetzugriff zu schützen, indem eine ausgehende, verschlüsselte Verbindung zwischen deinem lokalen Netzwerk und Cloudflare aufgebaut wird.

Entwickelt wurde die Software von Cloudflare, einem US-amerikanischen Unternehmen, das sich auf Sicherheits- und Performance-Lösungen für das Internet spezialisiert hat. cloudflared richtet sich primär an Entwickler, Systemadministratoren und Unternehmen, die Dienste wie Webanwendungen, SSH- oder RDP-Server ohne öffentliche IP erreichbar machen wollen, ohne Ports in Firewalls zu öffnen.

Funktionen im Überblick

cloudflared bietet mehrere Kernfunktionen, die den sicheren Zugriff und die Integration in moderne Sicherheitskonzepte ermöglichen. Die Anwendung unterstützt HTTP- und WebSocket-Proxying, Weiterleitung von TCP-Verkehr sowie die Integration in Zero-Trust-Modelle.

Wichtige Funktionen in der Zusammenfassung:

  • Sicherer Tunnelaufbau

    cloudflared erstellt verschlüsselte, ausgehende Tunnel zwischen deinem lokalen Gerät oder Server und dem Cloudflare-Netzwerk. Dadurch entfällt die Notwendigkeit, öffentliche IP-Adressen bereitzustellen oder Ports in der Firewall zu öffnen.

  • HTTP- und WebSocket-Proxying

    Die Anwendung leitet HTTP- und WebSocket-Verkehr sicher durch den Tunnel, sodass Webanwendungen über Cloudflare erreichbar sind, während die internen Server hinter dem Tunnel verbleiben.

  • TCP-Verkehrsweiterleitung

    cloudflared unterstützt die Weiterleitung von TCP-Verkehr, was Protokolle wie SSH und RDP einschließt. Damit kannst du administrative Zugänge ebenfalls über das Cloudflare-Netzwerk absichern.

  • Zero-Trust-Integration

    Die Integration mit Cloudflares Zero-Trust-Zugriffskontrollen ermöglicht es, Zugriffsregeln und Authentifizierung auf Anwendungsebene durchzusetzen, bevor Traffic an interne Dienste weitergeleitet wird.

  • WARP-Client-Unterstützung

    cloudflared arbeitet mit dem WARP-Client zusammen, um privaten Zugriff auf interne Ursprünge zu ermöglichen. Diese Zusammenarbeit erweitert die Möglichkeiten für sichere, private Verbindungen.

  • Plattformübergreifende Verfügbarkeit

    cloudflared ist als Standalone-Binärdateien, Docker-Images sowie als Pakete für Debian, RPM und Homebrew verfügbar. Dadurch lässt sich die Software auf macOS, Linux und Windows betreiben.

So funktioniert cloudflared in der Praxis

In der Praxis richtest du cloudflared in der Regel auf einem Server oder direkt dort ein, wo dein interner Dienst läuft. Die Anwendung startet einen ausgehenden, verschlüsselten Tunnel zu Cloudflare, der permanent bestehen kann oder nach Bedarf aufgebaut wird. Externe Anfragen landen zunächst im Cloudflare-Netzwerk und werden von dort über den Tunnel an deinen internen Dienst weitergeleitet.

Die Konfiguration erfolgt über die Kommandozeile. Typische Arbeitsschritte sind das Installieren des passenden Pakets oder Containers, das Authentifizieren gegen dein Cloudflare-Konto sowie das Anlegen und Starten eines Tunnels mit den gewünschten Routing-Regeln. Für Webanwendungen definierst du Hostnamen und Regeln, für SSH oder RDP richtest du TCP-Weiterleitungen ein.

Ein mögliches Setup kann aus einem kleinen Linux-Server bestehen, der cloudflared betreibt und mehrere interne Anwendungen per Host- oder Port-basiertem Routing erreichbar macht. In größeren Umgebungen lässt sich cloudflared in Automatisierungs- und Konfigurationsmanagement-Tools integrieren, um Deployments reproduzierbar zu gestalten.

Weil die Verbindung ausgehend ist, musst du meist keine Firewall-Regeln ändern, solange ausgehende Verbindungen zu Cloudflare erlaubt sind. Das reduziert administrativen Aufwand und die Angriffsfläche deines Netzwerks. Zugriffssteuerung und zusätzliche Sicherheit erhältst du durch die Kombination von Cloudflare-Zugriffsrichtlinien und der Tunnelabsicherung.

Systemvoraussetzungen und Lizenz

cloudflared ist verfügbar für macOS, Linux und Windows. Es existieren Standalone-Binärdateien, Docker-Images und Paketformate für Debian, RPM und Homebrew. Konkrete Hardware- oder weitere Systemvoraussetzungen sind im Briefing nicht angegeben.

Die Software wird unter der Apache-2.0-Lizenz veröffentlicht. cloudflared ist kostenlos und Open Source; laut Briefing gibt es keine bekannten Einschränkungen in der kostenlosen Version. Die aktuelle Version laut Briefing ist 2026.2.01 und die letzte Aktualisierung erfolgte am 1. Dezember 2025. Weitere Angaben zu mehrsprachiger Unterstützung sind nicht genannt.

Für wen eignet sich cloudflared?

cloudflared eignet sich für Entwickler, Systemadministratoren und Unternehmen, die interne Dienste sicher über das Internet bereitstellen möchten, ohne öffentliche IP-Adressen oder offene Firewall-Ports zu verwenden. Wenn du Dienste hinter einer NAT oder in isolierten Netzwerken betreibst, bietet cloudflared einen Weg, diese sicher erreichbar zu machen.

Das Tool ist besonders nützlich in Szenarien, in denen du zusätzliche Sicherheitsfunktionen von Cloudflare nutzen willst, etwa DDoS-Schutz, Authentifizierung über Zero-Trust-Modelle oder Performance-Vorteile durch das Cloudflare-Netzwerk. Ebenso ist cloudflared geeignet, wenn du TCP-Verbindungen wie SSH oder RDP absichern möchtest, ohne traditionelle VPNs zu betreiben.

cloudflared richtet sich an technisch versierte Anwender. Wer eine grafische Oberfläche oder eine No-Code-Lösung erwartet, wird gegebenenfalls andere Tools bevorzugen. Als Alternativen nennt das Briefing Cloudflare One Client, OpenVPN, NetLimiter, ExpressVPN und Socket, die ähnliche Anforderungen abdecken können.

Fazit

cloudflared ist ein solides Werkzeug für den sicheren, ausgehenden Zugriff auf lokale Dienste über das Cloudflare-Netzwerk. Es erfüllt genau den Zweck, interne Systeme vor direktem Internetzugriff zu schützen und gleichzeitig Dienste erreichbar zu machen, ohne öffentliche IPs oder offene Ports zu nutzen.

Die Stärken liegen in der engen Integration mit Cloudflares Sicherheitsfunktionen und in der Flexibilität durch Plattformvielfalt. Die größte Hürde ist die Kommandozeilen-Konfiguration, die technisches Wissen voraussetzt. Wenn du diesen Aufwand nicht scheust, erhältst du eine starke Lösung, die sich gut in Zero-Trust-Szenarien integriert.

Häufig gestellte Fragen

Wofür genau nutzt man cloudflared?

cloudflared nutzt du, um lokale Dienste sicher über das Cloudflare-Netzwerk bereitzustellen, ohne öffentliche IP-Adressen oder offene Firewall-Ports zu verwenden. Es erstellt einen verschlüsselten, ausgehenden Tunnel zwischen deinen Systemen und Cloudflare.

Auf welchen Betriebssystemen läuft cloudflared?

Laut Briefing ist cloudflared für macOS, Linux und Windows verfügbar. Zudem gibt es Pakete und Images für Debian, RPM, Homebrew und Docker, um die Installation an verschiedene Plattformen anzupassen.

Welche Lizenz hat cloudflared und kostet es etwas?

cloudflared steht unter der Apache-2.0-Lizenz und ist kostenlos sowie Open Source. Laut Briefing sind keine Einschränkungen der kostenlosen Version angegeben.

Benötige ich spezielle Hardware oder Systemanforderungen?

Konkrete Systemvoraussetzungen sind im Briefing nicht angegeben. cloudflared ist als Binärdatei, Paket oder Docker-Image verfügbar, sodass es auf üblichen Servern und Rechnern unter macOS, Linux und Windows installiert werden kann.

Ist eine grafische Benutzeroberfläche verfügbar?

cloudflared ist als Befehlszeilenanwendung konzipiert. Eine grafische Oberfläche wird im Briefing nicht erwähnt. Die Verwaltung und Konfiguration erfolgt über die Kommandozeile.

Welche Alternativen gibt es zu cloudflared?

Im Briefing werden ngrok, localtunnel und klassische SSH-Tunnel als vergleichbare Optionen genannt. Diese bieten ähnliche Möglichkeiten, lokale Dienste über das Internet erreichbar zu machen, unterscheiden sich aber technisch und im Funktionsumfang.