Nsupdate.info – DNS Dinámico Libre

A los que les gusta la #autogestión sus servicios probablemente conozcan NoIP. Nosotros mismos hemos hablado de este servicio en algún momento. Puede que a alguno, cómo a mi me pasó, le patina el tener que depender de un servicio privativo. Por suerte, hace poco descubrí nsupdate.info, un servicio de DNS dinámico libre, con el código del software en la red social privativa Github. El procedimiento es sencillo, no se diferencia de otros ddns, por lo que no me extenderé demasiado en el proceso de creación de cuenta. Sólo tenemos que crearnos una cuenta aquí, añadir un host y configurar el servicio para actualizar la IP de manera automática. Esto último lo podemos hacer con ddclient, un paquete disponible en varias distribuciones. Para instalarlo en Debian:

su -c "aptitude install ddclient -y"

Para instalarlo en Slackware, podemos usar un Slackbuild. Si tenéis sbopkg instalado, sólo hay que meter en la terminal:

su -c "sbopkg -i ddclient"

Una vez instalado, en la interfaz de nsupdate.info vamos a la sección «Overview» y clicamos en nuestro host. Ahí vemos la columna «Show Configuration«, cuyo único botón es «Show Configuration«. Al darle a ese botón, nos creará un archivo de configuración para los diferentes clientes que soporta. Clicamos en «ddclient» y copiamos, en nuestra máquina, el contenido en /etc/ddclient.conf. Será parecido a esto:

# /etc/ddclient.conf

# this will update your ipv4 address to the address
# the web service sees requests coming from:
protocol=dyndns2
use=web, web=http://ipv4.nsupdate.info/myip
ssl=yes  # yes = use https for updates
server=ipv4.nsupdate.info
login=dominio.nsupdate.info
password='asdasasd'
dominio.nsupdate.info

Hecho esto, reiniciamos el servicio y en breve veremos nuestra IP actualizada.

Compartir

3 Comentarios

  1. No lo conocía, nosotros usamos freedns.afraid.org y hasta ahora ningún problema.
    Igualmente queda marcado el post para probarlo.

    Saludos y gracias como siempre por la buena info!

Deja una respuesta

Your email address will not be published. Required fields are marked *