Aller au contenu
IP dynamique

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 :

account

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

dashboard

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 :

livebox

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 ddclient

Configuration

Éditez le fichier /etc/ddclient.conf avec le contenu suivant :

/etc/ddclient.conf
# 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.net

Modifiez les éléments suivants :

  • dynu_username
  • md5_password
  • your-domain.dynu.net

Redémarrage

Relancez le service :

sudo systemctl restart ddclient

Vérification

Sur la page de Dynu, votre IP s’est normalement mise à jour automatiquement :

update

Dernière modification