Programación

Actualizar la ip de nuestro dominio dinamico con inadyn

Actualizar la ip de nuestro dominio dinamico con inadyn
4.3 (86.67%) 3 voto[s]

Tanto si tenemos nuestro servidor web en el nslu con debian o en un pc convencional, nos encontramos con el problema de como acceder teniendo en cuenta que las mayoría de las conexiones caseras utilizan ip dinámicas.

Cuando el router renueva la ip, puede darse el caso que nos la cambie, por lo que nuestra pagina web seria inaccesible.

Algunos modelos de router llevan incorporado un cliente para actualizar automáticamente la ip en caso de cambio, pero si no es nuestro caso, o queremos tener mas seguridad que el dominio se actualice correctamente con el cambio de ip, podemos instalar un programa que lo actualice en nuestro servidor web.

La instalación de inadyn es muy sencilla:

sudo apt-get install inadyn

Una vez instalado, debemos indicar los datos necesarios para que el programa pueda cumplir con su labor.

Personalmente utilizo el servicio ddns de www.no-ip.info, por lo que la llamada a inadyn debe ser de la siguiente forma:

inadyn --dyndns_system default@no-ip.com -u USER -p PASS -a HOST --background

donde cambiaremos USER por nuestro usuario de no-ip.info, PASS por la clave y HOST por nuestro dominio (p.e. test.no-ip.info).

Ahora lo que nos interesa es hacer que cada vez que arrancamos el sistema, se ejecute la llamada a inadyn. Para hacerlo, solo debemos incluir la llamada anterior al fichero /etc/rc.local, y añadirlo antes del exit 0.

Podemos comprobar en /etc/syslog como va ejecutándose el inadyn:

INADYN: Started 'INADYN version 1.96' - dynamic DNS updater. 
I:INADYN: IP address for alias '******.no-ip.info' needs update to '******'
I:INADYN: Alias '******.no-ip.info' to IP '******' updated successful.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *