DNS dinámico con DUCKDNS
Siempre que tenemos algún servicio funcionando, como una web, como cámaras de seguridad, una vpn etc, es necesario contar con un dominio, pero esto implica generalmente tener una ip publica, y para los que en el hogar practicamos no la tenemos así que acá va DNS dinámico con DUCKDNS
Lo primero que tenemos que hacer es ingresar a la web https://www.duckdns.org/

Como se ve en la barra superior derecha tenemos varias formas de ingresar, pueden usar la que quieran ya sea twitter, google, etc:
Una vez que ingresan van a ver:

Hay un espacio en blanco que será nuestro subdominio, asi que escribimos la palabra que quisiéramos usar (si es que no fue usada antes) y damos clic en add domain
Ahora que ya tenemos un subdominio tipo micasa.duckdns.org necesitamos informarle una ip (la publica que tenemos en este momento)y eso se puede hacer de varias maneras:
1 – Ingresar a https://www.cual-es-mi-ip.net/ y ver el numero de ip publica que aparece
2 – ejecutar el comando:
curl ifconfig.me
con esto ponemos la ip y hacemos clic en update ip.
El tema es que cuando la ip cambie y esto pasa seguido, necesitamos algun tipo de servicio que haga esto por nosotros y para eso duck dns dentro del link https://www.duckdns.org/install.jsp cuenta con varias formas de instalación para que cada cierto tiempo esta tarea de saber que ip tenemos y dársela al dominio lo haga automáticamente.
Nosotros elegimos docker por que es la forma de borrar todo rapidamente si es que fuera necesario y no jugar con paqueteria dentro de nuestra maquina:
El comando a ejecutar es:
docker create \
--name=duckdns \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/Madrid \
-e SUBDOMAINS=micasa.duckdns.org \
-e TOKEN=1049153f-d441-4995-b403-9c3f86695a14 \
--restart unless-stopped \
linuxserver/duckdns
El contenedor creado funcionará en arquitectura amd64, arm64v8 y arm32v7 especial si tenemos una raspberry por ahi.

Vemos en la imagen anterior que con docker start duckdns lanzamos el contenedor creado.
Para ver logs:

Verdaderamente es de mucha utilidad tenerlo con docker no se que opinan uds. Gracias por pasar!
Filed under: docker,gnulinux,RaspberryPi,SoftwareLibre - @ 16 mayo, 2022 12:30 am
Etiquetas: cultura libre, dns, docker, duck dns, duckdns, gnulinux, raspberry, software ibre
One thought on “DNS dinámico con DUCKDNS”