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.

3 Comments

  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!

  2. Me alegro de que os sirva, ezec y mamalibre. :)

    Tiene alguna importancia concreta que el servidor esté en Alemania?

Leave a Reply

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

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax