Por si alguien todavía no lo conoce dyndns es un sitio web que nos ofrece de forma gratuita un nombre de dns. No nos engañemos tienen muchos dominios y algunos son curiosos... pero lo mejor de todo es que se actualizan de una forma muy, pero que muy rápida, por lo que es ideal para usar si no tenemos una ip fija, ya que unos segundos después de indicarle a dyndns cual es nuestra ip el dominio resolverá correctamente. Además, si no nos gusta los nombres que tienen, siempre podemos pagar por uno más bonito, o simplemente usar un registro CNAME en el servidor de dns de nuestro dominio.
Pues bien, hay varios programas para avisar a dyndns de que nuestra ip ya cambió, pero yo me decanto por hacer las cosas 100% a mano. Para eso la forma más sencilla es usar wget con una linea como la siguiente:
wget http://usuario:p[email protected]/nic/update?hostname=mihost.dyndns.net
Bueno a veces tendrás o podrás usar esta otra forma:
wget --user=usuario --pasword=password http://members.dyndns.org/nic/update?hostname=mihost.dyndns.net
Bueno, también puede que sea necesario que uses la siguiente forma. Ya sabes, todo depende del Linux/Unix que uses o más bien del wget que tengas instalado.
wget -q -O - http://usuario:p[email protected]/nic/update?hostname=mihost.dyndns.net
Así detectará automáticamente nuestra ip, pero si sabemos que no la puede detectar automáticamente deberemos incluir un
myip=192.168.0.1
Con la que es nuestra ip.