DNS Beacon
PanelIniciar sesión

DynDNS en Linux: el cliente nativo

El cliente nativo de Linux mantiene tu nombre de host apuntando automáticamente a la IP pública de tu equipo — como servicio de systemd que arranca con el sistema y funciona sin sesión iniciada. Hay paquetes para Debian/Ubuntu y Fedora/RHEL, además de un tarball para todo lo demás, en x86-64, ARM64 y ARMv7 (Raspberry Pi).

Paso a paso

  1. Descarga el paquete correspondiente desde la página de Descargas (en el panel, «Descargas») e instálalo — con dpkg, rpm o install.sh desde el tarball descomprimido.
  2. Ejecuta sudo dnsbeacon-client configure — te pedirá el nombre de host y la clave de API (dyndns_…, del panel); la clave no se muestra al escribirla.
  3. Aplica la configuración con sudo systemctl restart dnsbeacon-client. Consulta el estado con dnsbeacon-client status y el registro con journalctl -u dnsbeacon-client; los parámetros de abajo cubren casos especiales como solo IPv6.

Valores a introducir

Terminal

Instalación:
descarga el paquete desde la página de Descargas (panel → Descargas): sudo dpkg -i dnsbeacon-client_*.deb, sudo rpm -i dnsbeacon-client-*.rpm o sudo sh install.sh desde el tarball
Configurar:
sudo dnsbeacon-client configure --hostname myhouse.dnsfollowme.uk
--hostname <fqdn>:
nombre de host que se mantendrá actualizado
--interval <min>:
minutos entre comprobaciones de IP (por defecto 5)
--ipv4 / --no-ipv4:
actualizar IPv4 (registro A) — activado por defecto
--ipv6 / --no-ipv6:
actualizar IPv6 (registro AAAA) — desactivado por defecto; --no-ipv4 --ipv6 para solo IPv6 (p. ej. DS-Lite)
--api-key-stdin:
leer la clave API desde stdin (para scripts); sin esta opción se pide de forma oculta
Aplicar:
sudo systemctl restart dnsbeacon-client
Comprobar:
dnsbeacon-client status o sudo dnsbeacon-client once --force
Registro:
journalctl -u dnsbeacon-client -f

La clave de API es una clave dyndns_… del panel — el servidor rechaza las contraseñas de cuenta. El cliente se ejecuta como servicio de systemd bajo root y actualiza desde el arranque incluso sin sesión iniciada. Se mantiene actualizado por la misma vía por la que se instaló (dpkg, rpm o sustitución del binario). Para sistemas sin dpkg/rpm — Alpine, Arch, firmware de NAS — hay un tarball con install.sh; el binario está enlazado estáticamente y no tiene dependencias.

¿Aún no tienes un nombre de host gratuito?

Crea una cuenta gratuita de DNS Beacon, añade un nombre de host y genera una clave de API; después vuelve y completa la configuración de arriba.

Crear cuenta gratuita

Volver a todas las guías