Cloudflare Tunnel : Simplifiez et sécurisez l’accès à vos applications sur NAS

Cloudflare Tunnel est un service qui sécurise et simplifie l’accès à des applications hébergées sur des serveurs privés, comme un NAS (Synology, QNAP ou autre). Voici comment il fonctionne et en quoi il peut vous être utile.

tunnel - Cloudflare Tunnel : Simplifiez et sécurisez l’accès à vos applications sur NAS

Cloudflare Tunnel et NAS

Imaginez, vous êtes en déplacement et vous devez accéder à des fichiers sensibles, ou partager des documents avec vos collègues. Avec Cloudflare Tunnel, vous pouvez le faire en toute sécurité, sans exposer vos données. De plus, si vous utilisez des applications comme des outils de gestion de projet ou des systèmes de sauvegarde, vous pouvez les configurer pour fonctionner via le tunnel, garantissant un accès fluide et sécurisé. Le service est gratuit pour un maximum de 50 utilisateurs.

Clouflare Tunnel - Cloudflare Tunnel : Simplifiez et sécurisez l’accès à vos applications sur NAS

Si Cloudflare Tunnel vous rappelle curieusement nrogk, ce n’est peut-être pas un hasard…

Qu’est-ce que Cloudflare Tunnel ?

Cloudflare Tunnel permet de sécuriser la connexion entre votre serveur (comme un NAS) et le réseau de Cloudflare. Contrairement aux méthodes d’accès à distance classiques, qui nécessitent d’ouvrir et rediriger des ports sur votre routeur, exposant ainsi vos données à des risques, Cloudflare Tunnel crée un tunnel chiffré qui protège vos informations.

Comment fonctionne Cloudflare Tunnel ?

  • Sécurisation des connexions : Le tunnel utilise des protocoles de chiffrement pour sécuriser les échanges entre votre NAS et Cloudflare, garantissant ainsi la confidentialité et l’intégrité de vos données. Cela vous protège contre les interceptions et les attaques.
  • Routage via Cloudflare : Cloudflare Tunnel vous permet de configurer une URL personnalisée (par exemple, votre-nas.mondomaine.fr) qui redirige le trafic vers votre NAS. Cloudflare prend en charge le routage, simplifiant ainsi l’accès pour l’utilisateur.
  • Pas de ports ouverts : En évitant l’ouverture de ports sur votre routeur, vous réduisez considérablement la surface d’attaque de votre système. Votre NAS devient ainsi moins vulnérable aux intrusions et cyberattaques.

Fonctionnement détaillé de Cloudflare Tunnel

  • Connexion sécurisée : Cloudflare Tunnel crée un lien sécurisé entre votre NAS (via une application à installer ou Docker) et le réseau de Cloudflare, sans qu’il soit nécessaire d’ouvrir des ports sur votre routeur. Vos services restent protégés derrière le pare-feu de Cloudflare.
  • DNS et routage : Une fois le tunnel établi, vous pouvez utiliser les services DNS de Cloudflare pour diriger le trafic vers votre NAS via une URL personnalisée. Cloudflare gère le routage externe, rendant l’accès plus simple et plus intuitif.
  • Sécurité renforcée : Cloudflare Tunnel utilise des protocoles de sécurité pour garantir la confidentialité des données échangées. De plus, Cloudflare propose des protections supplémentaires contre les attaques DDoS, ainsi que des options de gestion des identités et de rotation des adresses IP.

cloudflare access - Cloudflare Tunnel : Simplifiez et sécurisez l’accès à vos applications sur NAS

Avantages de Cloudflare Tunnel pour un NAS

  1. Accès distant simplifié : Avec Cloudflare Tunnel, vous accédez facilement à vos fichiers et applications, que vous soyez en déplacement ou à domicile. L’accès à votre NAS est fluide et intuitif.
  2. Protection renforcée : Cloudflare offre une protection contre les attaques DDoS et d’autres menaces. Ses outils de sécurité avancés assurent la confidentialité de vos données, même dans des environnements en ligne hostiles.
  3. Facilité de configuration : L’installation de Cloudflare Tunnel sur un NAS est simple. Après l’installation de l’agent Cloudflare (via application ou Docker), la connexion s’établit sans configurations réseau complexes, rendant la solution accessible même aux utilisateurs non techniques.
  4. Performances optimisées : Le réseau mondial de Cloudflare redirige le trafic de manière efficace, accélérant ainsi l’accès à vos fichiers et applications, un avantage pour les utilisateurs répartis sur plusieurs régions.
  5. Fonctionnalités avancées : Cloudflare Tunnel propose des options d’authentification et de gestion des identités, vous permettant de contrôler qui peut accéder à vos applications, renforçant encore la sécurité de votre NAS.

En Synthèse

Cloudflare Tunnel est une solution efficace pour sécuriser et simplifier l’accès distant à un NAS. En protégeant vos données sans nécessiter l’ouverture de ports, il réduit les risques tout en offrant des performances optimisées. Facile à configurer et doté de fonctionnalités avancées, il constitue un choix pertinent pour améliorer la sécurité et l’accessibilité de vos services hébergés.

Attention, si Cloudflare Tunnel sécurise la connexion, cela ne dispense pas de bien configurer la sécurité sur Cloudflare et sur votre NAS. Il est crucial de renforcer les paramètres de sécurité des deux côtés pour garantir une protection optimale de vos données.

    1. Bonjour, j’avais la même réflexion, mais, j’utilise Flex et Tailscale est inefficace, je voudrais savoir si avec cloudflare tunnel, mon client Flex passerai par ce tunnel ou pas? Merci

  1. Aprés, sans aller jusque cloudflare tunnel, cloudflare propose aussi deux choses interessantes :

    – cacher son ip privée, il suffit d’heberger ses DNS chez eux, les dns publient l’adresse IP de cloudflare sur vos domaines et sous-domaines ce qui empeche les roboets ou personnes mal intentionnées de dénicher facilement votre IP privée à partir des dns ou resolveurs de noms de domaines

    – via leur systeme zero trust, la possibilité d’ajouter une identification via SSO avant toute redirection (donc avec une identification sur votre nas)

    dans les faits, mes DNS ne renvoient que sur des IP cloudflare, si quelqu’un tape mon domaine ou sous domaine, il arrive sur une page d’identification hebergée par cloudflare, doit s’identifier à mon nas via des requetes routées par cloudflare et si identification OK, est enfin redirigé sur mon ip perso.

    vu qu’ensuite tout est géré en https, je ne ressent pas l’utilité d’aller jusqu’à l’utilisation d’un tunnel ce qui permet à mes utilisateurs de se connecter sur mes services (drive, photo, emby, ….) au besoin en utilisant directement mon ip perso sans devoir passer par un vpn. (bonne solution intermédiaire entre rien et le tunnel cloudflare je trouve 😉 )

  2. Bonjour,
    L’article semble très intéressant, mais étant loin d’être un expert, je ne comprends pas bien la différence avec une connexion VPN classique sur le serveur.
    Quelles sont donc les différences entre un VPN et Cloudfare Tunnel ?

    1. Avec un VPN, ton terminal ( pc, telephone, …) se connecte directement à ta box, ton routeur, ton NAs en VPN.

      avec ce que propose cloudflare, tu te connectes aux serveurs cloudflare et les serveurs échangent les données entre lui et ton nas via un tunnel vpn. c’est plus sécurisé car :
      – tu ne te connecte jamais directement à ton nas ou ton reseau privé
      – la partie sécurité (parefeu,….) est sur les serveurs cloudflare et pas géré par ton NAS,Box,routeur

      1. Salut ,
        @joffrey : comment fonctionne la redirection des services hébergés chez nous ?
        Actuellement j’utilise un reverse proxy, il sera toujours utilisable ?

        1. j’utilise pas la fonction cloudflare tunnel donc pas certain dans le detail, mais je pense que ca devrait le faire vu que cloudflare gere la redirection sur les sous domaines

  3. Franchement je trouve l’article très moyen.
    Il laisse entendre selon moi que la solution Cloudflare Tunnel serait plus sécurisé qu’un VPN. Or c’est juste plus simple à configurer mais après il me semble que les mires de connexions des services qu’on expose sont accessibles publiquement sur le net (chose qui a priori est assez déconseillé pour un NAS Synology, là où un VPN demande certes une ouverture de port, mais nécessite un échange de clef pour y accéder, ce qui est plus sécurisé qu’un simple couple login/mot de passe). Ou alors l’article n’est pas suffisamment clair sur comment on accède aux services une fois Cloudflare configuré.
    Désolé.

    1. Tu peux protéger les différents portail de ton nas via la configuration de Access/Application dans cloudflare. Ceci permet de proposer une mire d’authentification au dessus te ton nas et permet aussi de gérer des « service_token » (des cookies http avec des droits sur certaine url et pas d’autre par exemple) pour passer la mire d’authentification automatiquement si besoin (ex dans tautulli, lunasea ou autre… 😉 ).

    2. Merci pour ton compliment ToToR65 👍

      Je ne compare pas Cloudflare Tunnel à un VPN dans l’article, car ce sont deux outils différents.
      Cloudflare Tunnel permet d’exposer des services sur un NAS sans ouvrir de ports, mais la sécurité dépend de la configuration. C’est un peu comme QuickConnect que met en avant Synology 😅

      Un VPN, comme Wireguard, offre une sécurité différente avec des clés d’accès. L’objectif n’est pas d’exposer aux autres les applications de son NAS. Pour information, c’est que j’utilise personnellement 😉

  4. du coup au niveau confidentialité des nos données qui transit, cela passe par Cloudflare en « clair » ou crypté? même pour eux (CloudFare) ?
    Les informations de connexions sont stockées chez Cloudflare? Si oui n’y a t il pas un risque?

    Le VPN est certes une connexion en « directe » mais elle permet d’avoir des transactions cryptées, non ?
    et nos NAS Synology ayant une limitation du noyau linux (version ancienne) qui ne supporte pas encore le protocole Wire Guard, je me suis résolu à opter à l’installation d’un VPN WireGuard sur Raspberry pi en suivant ce tuto : https://www.cachem.fr/pivpn-openvpn-wireguard-rasp...
    Merci pour vos retours

    1. Cloudflare Tunnel n’est pas un VPN (je n’en fais pas mention) et son fonctionnement est très différent.
      Comme toi, je préfère l’usage de Wireguard 😉
      Cependant, certains cherchent des solutions pour exposer leur(s) application(s) en ligne de manière sécurisée. Cloudflare Tunnel est une solution, mais il y en a d’autres. Cette solution n’empêche en rien la mise en place de systèmes de sécurité sur le NAS.

  5. Perso j’ai adopter ce service depuis 6 mois et j’en suis entièrement satisfait.
    Cela m’a permis de désactiver mon proxy manager et de fermer tout les ports niveau routeur.

    Il y a un article qui explique bien les bases de mise en place. https://www.crosstalksolutions.com/cloudflare-tunn...

    Perso je passe par un conteneur lxc sur mon serveur proxmox. Par contre j’ai toujours mon vpn wireguard sur mon routeur si je veux avoir une connexion crypté.
    Et bien entendu mon routeur et mes nas ont toujours leur pare-feu actif.

    1. Hello merci pour ton lien qui est franchement un article de fou furieux.
      D’un côté ça donne envie d’un autre je vois pas bien au quotidien ce que ça peut donner sur un petit serveur où je fais tourner une vingtaine de petits containers docker tous derrière nginx-proxy-manager, avec des petits certificats qui se renouvellent automatiquement et tout ça gratuitement.

      Franchement je reste ouvert à la discussion mais n’y a-t-il un réel bénéfice quotidien ?

      J’ai voulu essayer aujourd’hui mais ça m’a prie la moitié de l’après-midi.Y a t’il réel intérêt, surtout quand on connaît toutes les possibilités d’un reverse proxy ?

    1. Cloudflare Tunnel permet d’accéder à des applications hébergées localement sur un NAS via une connexion sécurisée sans exposer son réseau ou IP publique. Il est conçu pour offrir un accès direct à des services spécifiques sans avoir besoin de VPN.

      NordVPN est un service de VPN classique qui chiffre une connexion internet et masque l’IP, offrant confidentialité et sécurité lors de la navigation sur Internet ou l’accès à des services bloqués géographiquement. Il ne sert pas à exposer des services locaux de manière contrôlée comme Cloudflare Tunnel, mais plutôt à sécuriser la navigation Internet.

  6. L’interface de Cloudflare est une énorme usine à gaz, on jongle entre pages anglaises et francaises avec des aides et tutos obscures.
    Bien bien difficile de comprendre toutes les fonctions

  7. De mon côté ça fait un an que j’utilise cloudflared et j’en suis 100% satisfait, avec lui je peux exposer une vingtaine d’appli sans ouvrir de port, proxy manager ou autre gestion fastidieuse des certificats.
    Ce n’est pas un VPN comme vous avez l’air de confondre, c’est une solution toute autre qui pourra correspondre à vos besoins 🙂

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.