Aller au contenu
Configuration UniFi

IP dynamique, DDNS et CGNAT : rendre la console UniFi joignable

Mis à jour le

Sur cette page

Captive Portal joint votre console UniFi depuis Internet, via la redirection de port que vous configurez sur votre routeur (voir Connecter Captive Portal à votre console UniFi). Votre connexion doit donc disposer d’une adresse IPv4 publique joignable. Si elle est fixe, vous la saisissez directement ; si elle change, il vous faut un nom DDNS (Dynamic DNS) qui suit toujours l’adresse actuelle.

Le DDNS peut être géré par le routeur ou le pare-feu

Le DNS dynamique n’a pas besoin d’être géré par la console UniFi elle-même. Dans de nombreux réseaux, le routeur ou le pare-feu qui gère la connexion Internet peut aussi servir de client DDNS. C’est souvent la meilleure solution : il fonctionne en permanence et détecte directement les changements d’adresse IP WAN.

Selon le fabricant et le modèle, cette fonction peut être disponible sur :

  • les routeurs fournis par le fournisseur d’accès ;

  • les routeurs FRITZ!Box ;

  • les UniFi Gateway et Cloud Gateway ;

  • les pare-feu Fortinet FortiGate ;

  • les pare-feu et routeurs Zyxel ;

  • d’autres routeurs et pare-feu professionnels compatibles DDNS.

Certains fabricants proposent leur propre service DDNS, d’autres permettent de configurer un fournisseur DDNS externe. Avant d’installer un logiciel supplémentaire, vérifiez donc si votre routeur ou votre pare-feu prend déjà en charge le DDNS.

Utiliser le nom DDNS dans Captive Portal

Dans la section Contrôleur UniFi du site, saisissez dans Hôte / IP le nom DDNS avec le port externe de la redirection, par exemple https://site.example.net:20443. Le reste ne change pas : si la console utilise son propre certificat auto-signé, laissez Vérifier le certificat TLS décoché.

Important : CGNAT et connexions sans IPv4 publique

Avant de configurer le DDNS, vérifiez que votre connexion Internet dispose réellement d’une adresse IP publique joignable.

Certains fournisseurs utilisent le Carrier-Grade NAT (CGNAT) : votre routeur reçoit une adresse privée ou partagée, et plusieurs clients accèdent à Internet via des adresses IPv4 publiques gérées par le fournisseur. Dans ce cas, le DDNS seul ne peut pas rendre votre console UniFi joignable depuis Internet, car les connexions IPv4 entrantes ne peuvent pas être redirigées directement vers votre routeur.

Les services Starlink Residential et Roam en sont un bon exemple : par défaut, ils utilisent le CGNAT. Le client reçoit une adresse de la plage partagée 100.64.0.0/10 et les connexions IPv4 entrantes non sollicitées ne sont pas disponibles. Configurer un nom DDNS ne suffit donc pas pour joindre une console UniFi derrière une connexion Starlink Residential standard.

Starlink propose une option IPv4 publique avec ses formules Priority éligibles, dont Local Priority et Global Priority. Une distinction importante toutefois : IP publique ne veut pas dire IP fixe. Starlink ne fournit actuellement pas de véritables adresses statiques : l’IPv4 publique repose sur un mécanisme de réservation qui conserve normalement l’adresse après un redémarrage, mais qui peut changer dans certaines circonstances. Même avec l’IPv4 publique de Starlink, un service DDNS reste donc utile.

Si votre connexion utilise le CGNAT

Demandez à votre fournisseur si une adresse IPv4 publique est disponible. Une adresse fixe n’est pas forcément nécessaire : dans de nombreuses configurations, une adresse IPv4 dynamique mais publique, associée à un DDNS, suffit.

En bref

Connexion

Adaptée ?

IP publique fixe

Oui

IP publique dynamique + DDNS

Oui

CGNAT + DDNS

Non : aucune connexion IPv4 entrante directe

Questions fréquentes

Le DDNS doit-il tourner sur la console UniFi ?

Non. Le routeur ou le pare-feu qui gère la connexion Internet, ou une autre application du réseau, peut s’en charger : il faut seulement que le nom DDNS suive l’adresse IP publique actuelle.

Ai-je besoin d’une adresse IP fixe ?

Non. Une adresse IPv4 publique, même dynamique, associée à un nom DDNS, suffit.

Cela fonctionne-t-il avec Starlink ?

Pas avec Starlink Residential ou Roam, qui utilisent le CGNAT. Oui avec l’option IPv4 publique des formules Priority éligibles, associée à un nom DDNS, car l’adresse peut changer.