Beiträge

cloudflared: Sicherer Fernzugriff ohne offene Ports dank Cloudflare Tunnel

Die Veröffentlichung von lokalen Diensten im Internet war früher immer mit einem Sicherheitsrisiko verbunden: Port-Forwarding. Doch dank cloudflared, dem Open-Source-Client für Cloudflare Tunnels, gehört diese Praxis der Vergangenheit an.

Wie funktioniert Cloudflare Tunnel?

Normalerweise muss ein Router wissen, wohin er eine Anfrage aus dem Internet leiten soll (Port-Weiterleitung). cloudflared dreht den Spieß um. Der Client stellt eine verschlüsselte Verbindung von innerhalb deines Netzwerks zu Cloudflare her. Anfragen aus dem Internet werden dann über diesen Tunnel sicher an deinen lokalen Dienst weitergeleitet.

Die unschlagbaren Vorteile von cloudflared:

  1. Sicherheit durch „Invisible Hosting“: Da keine Ports offen sind, können Angreifer deine IP-Adresse nicht einfach auf offene Dienste scannen. Dein Netzwerk bleibt von außen unsichtbar.

  2. Überwindung von Netzwerk-Hürden: Ob DS-Lite, CGNAT oder komplexe Firmen-Firewalls – da der Tunnel eine ausgehende Verbindung ist, funktioniert er fast überall.

  3. Zero Trust Integration: Kombiniere den Tunnel mit Cloudflare Access. So kannst du festlegen, dass nur bestimmte Personen (z.B. über ihren Google- oder GitHub-Account) auf deine interne Seite zugreifen dürfen.

  4. SSH und RDP über den Browser: Mit cloudflared lassen sich nicht nur Webseiten, sondern auch Terminal-Sitzungen oder Remote-Desktops sicher tunneln und sogar direkt im Browser anzeigen.

Installation und Nutzung

cloudflared ist für fast jedes Betriebssystem verfügbar und lässt sich hervorragend als Docker-Container betreiben. Einmal konfiguriert, läuft der Tunnel im Hintergrund und verwaltet die DNS-Einträge in deinem Cloudflare-Dashboard automatisch.

Fazit

Für Administratoren und Self-Hoster ist cloudflared ein Quantensprung in Sachen Sicherheit und Komfort. Es macht professionelle Sicherheitsfeatures wie DDoS-Schutz und Identitätsprüfung für jeden zugänglich – oft sogar völlig kostenlos im Cloudflare Free Plan.

GitHub Repository: cloudflare/cloudflared