IP dynamique
Selon votre FAI, il est possible que votre IP publique change régulièrement. Afin de rendre vos applications accessibles par Internet, il est nécessaire de disposer d’un nom de domaine dynamique. Dans cette procédure, nous allons utiliser le service Dynu
Création d’un compte chez Dynu.com
Il existe plusieurs fournisseurs de nom de domaine dynamique. Toutefois, je recommande Dynu, qui propose une solution gratuite, et surtout qui ne nécessite pas de confirmer que l’on existe toujours tous les mois… Vous créez votre compte, et vous allez dans DDNS Services. Vous cliquez ensuite sur le bouton Ajouter :

Vous pouvez alors choisir le nom qui vous intéresse parmi la liste des domaines. Une fois votre domaine créé, vous arrivez ici :

Configuration de la mise à jour automatique
Pour que la mise à jour soit automatique, plusieurs options :
Votre box est compatible avec Dynu
Les Livebox peuvent effectuer directement la mise à jour. Il suffit de se rendre dans la partie réseau, de sélectionner l’onglet DynDNS, et de choisir le service GnuDIP :

Votre box n’est pas compatible
Dans ce cas, je vous recommande d’installer ddclient :
- Soit via un conteneur docker
- Soit directement sur votre serveur. Exemple avec Debian :
Installation
sudo apt install ddclientConfiguration
Éditez le fichier /etc/ddclient.conf avec le contenu suivant :
# ddclient config for Dynu.com
pid=/var/run/ddclient.pid
daemon=300
syslog=yes
ssl=yes
use=web, web=checkip.dynu.com/, web-skip='IP Address'
server=api.dynu.com
protocol=dyndns2
login=dynu_username
password=md5_password
your-domain.dynu.netModifiez les éléments suivants :
dynu_usernamemd5_passwordyour-domain.dynu.net
Redémarrage
Relancez le service :
sudo systemctl restart ddclientVérification
Sur la page de Dynu, votre IP s’est normalement mise à jour automatiquement :
