DynDNS, ddclient y mundo-r - Userlinux.net

No todos tenemos un router super configurable, ni un dd-wrt, ni un NSLU2 ni nada parecido (se aceptan donaciones), algunos nos conformamos con el cable-modem que nos ofrece nuestro proveedor de servicios y como tal estamos limitados a ciertas acciones. Los que -además- somos cutres y no deseamos pagar un…

DynDNS, ddclient y mundo-r

02.Mar.2010 ~ 0 Comentarios ~ 1630 Lecturas
No todos tenemos un router super configurable, ni un dd-wrt, ni un NSLU2 ni nada parecido (se aceptan donaciones), algunos nos conformamos con el cable-modem que nos ofrece nuestro proveedor de servicios y como tal estamos limitados a ciertas acciones.

Los que -además- somos cutres y no deseamos pagar un plus por obtener una IP fija no tenemos otra opción que tirar de fantásticos servicios como DynDNS, encargados de redirigir cada cambio de IP a un nombre que nosotros elijamos dentro de las posibilidades.

Para ello tan solo hemos de instalar un cliente en el cable-modem o router empotrado que nos alquilan los proveedores, algo que muchas veces resulta imposible. Para esos casos la solución es ejecutar ddclient en la máquina que está detrás del router con la siguiente configuración:
# apt-get install ddclient
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
ssl=yes
daemon=300
pid=/var/run/ddclient.pid
protocol=dyndns2
#use=if, if=eth0
#use=ip, ip=`/usr/bin/lynx -dump http://www.netins.net/dialup/tools/my_ip.shtml | grep -A2 "Your current IP Address is:" | tail -n1 | tr -d ' '`
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
server=members.dyndns.org
login=tu-login-dyndns
password='tu-password-dyndns'
tu-nombre.dyndns.org
# /etc/init.d/ddclient restart
Fijaos que tengo varios use comentados, en el primero mi eth0 no tiene la IP real, sino una IP de rango privado, en el segundo caso no funciona el use=ip pero como dicen que no hay dos sin tres y a la tercera va la vencida, ahí tenéis la configuración buena:
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
Esta linea hace que el script compruebe en el propio servicio de DynDNS la IP desde la cual se está conectando y la ofrezca al servidor.

Cada 5 minutos (daemon=300) el cliente comprobará la IP y en caso de haber cambios los notificará a DynDNS de forma que tendremos siempre accesible nuestra máquina de forma independiente al proveedor-dance.

Referencias

Categorías: sistemas

Comentarios


Todavía no hay comentarios

Comentarios


Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Buscar

Cargando...

Últimos comentarios

  • Juan
  • Marina
  • Francisco
  • fon
  • minWi
  • isra
  • reidrac
  • r0sk
  • Rodrigo Rega
  • minWi
  • r0sk
  • reidrac
  • r0sk
  • deady
  • errece

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

ssh frases champions userlinux iphone lugo rsidenotes felicidades films nintendo opinion sysadmin 2008 blogsfera vacaciones juegos cake ds debian sidenotes apple web blogs mac mysql cakephp deportes 2007 mundial openbsd barça ubuntu twitter blog humor meme canción alemania_2006 games bsd lucux linux twitt programación cumpleaños software django league bash macosx ps3 rfilms conciertos freebsd seguridad personal hack php bake futbol

Archivo

Social

Enlaces de interés