DNS Beacon
Tableau de bordSe connecter

DynDNS sous Linux : le client natif

Le client Linux natif maintient automatiquement votre nom d'hôte pointé sur l'IP publique de votre machine — un service systemd qui démarre au boot et fonctionne sans session ouverte. Des paquets existent pour Debian/Ubuntu et Fedora/RHEL, ainsi qu'une archive tar pour tout le reste, en x86-64, ARM64 et ARMv7 (Raspberry Pi).

Étape par étape

  1. Téléchargez le paquet correspondant depuis la page Téléchargements (dans le tableau de bord, « Téléchargements ») et installez-le — via dpkg, rpm ou install.sh depuis l'archive décompressée.
  2. Lancez sudo dnsbeacon-client configure — le nom d'hôte et la clé d'API (dyndns_…, depuis le tableau de bord) vous sont demandés ; la saisie de la clé reste invisible.
  3. Appliquez la configuration avec sudo systemctl restart dnsbeacon-client. L'état s'affiche avec dnsbeacon-client status et le journal avec journalctl -u dnsbeacon-client ; les paramètres ci-dessous couvrent les cas particuliers comme l'IPv6 seul.

Valeurs à saisir

Terminal

Installation:
téléchargez le paquet depuis la page Téléchargements (tableau de bord → Téléchargements) : sudo dpkg -i dnsbeacon-client_*.deb, sudo rpm -i dnsbeacon-client-*.rpm ou sudo sh install.sh depuis l'archive
Configurer:
sudo dnsbeacon-client configure --hostname myhouse.dnsfollowme.uk
--hostname <fqdn>:
nom d'hôte à maintenir à jour
--interval <min>:
minutes entre les vérifications d'IP (5 par défaut)
--ipv4 / --no-ipv4:
mettre à jour l'IPv4 (enregistrement A) — activé par défaut
--ipv6 / --no-ipv6:
mettre à jour l'IPv6 (enregistrement AAAA) — désactivé par défaut ; --no-ipv4 --ipv6 pour IPv6 uniquement (p. ex. DS-Lite)
--api-key-stdin:
lire la clé API depuis stdin (pour les scripts) ; sans cette option, saisie masquée
Appliquer:
sudo systemctl restart dnsbeacon-client
Vérifier:
dnsbeacon-client status ou sudo dnsbeacon-client once --force
Journal:
journalctl -u dnsbeacon-client -f

La clé d'API est une clé dyndns_… du tableau de bord — le serveur refuse les mots de passe de compte. Le client s'exécute comme service systemd sous root et met à jour dès le démarrage, même sans session ouverte. Il se met à jour tout seul, en empruntant le même chemin que celui de son installation (dpkg, rpm ou remplacement du binaire). Pour les systèmes sans dpkg/rpm — Alpine, Arch, firmware de NAS — une archive tar avec install.sh est fournie ; le binaire est lié statiquement et n'a aucune dépendance.

Pas encore de nom d'hôte gratuit ?

Créez un compte DNS Beacon gratuit, ajoutez un nom d'hôte et générez une clé d'API, puis revenez terminer la configuration ci-dessus.

Créer un compte gratuit

Retour à tous les guides