viernes 18 de abril de 2008

convierte ip dinamica en estatica con ddclient

Tal y como lo dice el titulo ddclient nos permite mantener nuestra ip estatica en dinamica, pero como funciona, ddclient por si solo no es capaz de realizar semejante asaña primero hay que tener una cuenta con algun proveedor de este tipo de servicios, la mas conocida es dyndns, la cual usaremos para configurar nuestro ddclient, el registro basico es gratuito y permite crear varios dominios, aunque si se requiere de opciones mas avanzada como el servicio de correo, habra que pagar.

Su funcionamiento es cencillo, una vez que tienes un dominio creado por ejemplo rca.homelinux.com, se le asignara el ip que tengasen ese momento, al instante de que esta cambia ddclient le indica a dyndns que hay un cambio y te reasigna la nueva ip a tu dominio de esta forma no importa cuantas veces cambie tu ip, tu pagina se mantendra activa.

Para instalar ddclient podemos ir a synaptic o directamente desde la consola escribir:

#apt-get install ddclient

Durante la instalación nos aparecerá un menu en el que seleccionarames al servico en el que estamos dados de alta en este caso es dyndns (www.dyndns.com) en la siguiente opción

DynDNS fully qualified domain names: rca.homelinux.com

si existieran varios dominos se colocan separados por comas y sin espacios(ejemplo1.homelinux.com,ejemplo2.ath.cx).

Posteriormente:

Username for dynamic DNS service: tuusuario-de-dyndns

Password for dynamic DNS service: tucontraseña-de-dyndns

En la siguiente pregunta es necesario colocar la interface de red que estamos usando en mi caso es la eth2 que es la inalambrica, pero esta interface varia en cada maquina de acuerdo al numero de puertos que tenga.

Interface used for dynamic DNS service: eth2

en caso de que no aparesca el menu de configuración anterior podemos editar el archivo siguiente:

#nano /etc/ddclient.conf

daemon=300
syslog=yes
mail=usuario@gmail.com
mail-failure=usuario@gmail.com
pid=/var/run/ddclient.pid
protocol=dyndns2
use=if, if=eth2
server=members.dyndns.org
protocol=dyndns2
login=usuario-de-dynds
password=’escribir-mi-password-de-usuario-de-dyndns-entre-comillas‘
rca.ath.cx,otrodominio.ath.cx,otrositio.ath.cx

Ahora es muy importante tomar en cuenta lo siguiente, exiten modems de banda ancha como los 3com o linksys con los cuales hay opciones de configurar los puertos para el dyndns de esta forma se permite el acceso y salida de información hacia los servidores, sin embargo aqui en México que el proveedor de servicios de internet es telmex con su chafa prodigy, a tudos sus usuarios, les proporciona un modem muy deficiente, siendo uno de los mas corrientes que puedan haber (2wire), en el cual no existe esa opción de conexión con dyndns, asi que hay que configurarlo para que nos permita realizar la conexión, primero hay que ir home(desde el navegador) e ir a la opción de bloque de intruso y luego ir a la opción de configuración de bloqueo de intrusos, ahi seleccionas a tu computadora y luego a la opcion de DMZ que permite desbloquear el firewall y aceptar, de esta manera el dyndns podra funcionar.