Solución a las IP Dinámicas.
- Registrarse en www.no-ip.com (ES GRATUITO) y configurar la información necesaria.
Tener obviamente un sistema Linux, yo explicaré como usar ddclient con debian lenny.
Conexión a Internet ;)Lo primero será instalar ddclient en nuestro Debian.# aptitude install ddclient (recuerde usar aptitude en lugar de apt)Luego el sistema nos preguntará la información de la cuenta que creamos, en este caso en dyndns.org.
Proveedor de Servicio: www.dyndns.org
Nombre Completo del Dominio: mi_host.dyndns.org
Nombre de Usuario: mi_usuario_en_dyndns.org (el login en www.dyndns.org)
Contraseña para el Servicio: mi_contraseña_en_dyndns.org
Interfaz Usada por el Servicio DNS Dinámico: eth0Para este caso, la eth0 sería la que está conectada a la WAN, si su WAN está en una interface diferente, especifiquela ahí.
Ejecutar ddclient: Si
Ejecutar ddclient como demonio: Si
Ejecutar cada: 3mMostraré un ejemplo de como quedaría el archivo de condiguración de ddclient.#cat /etc/ddclient.confpid=/var/run/ddclient.pidprotocol=dyndns2use=if, if=eth0server=members.dyndns.orglogin=miloginpassword='mipasswd'mihost.dyndns.org,mihost2.dyndns.orgNótese que en este ejemplo he configurado dos host con diferentes nombres que he creado en mi cuenta dyndns.Ahora bien, un problema que tenemos cuando estamos detrás de un proxy o nat es que nuestra dirección IP de la WAN puede ser una dirección privada al estilo de 192.168.0.1, lo cual no nos sirve de nada, ya que use=if tomará esa IP privada 192.168.0.1 y es la que registrará en el servidor dyndns. para ello debemos modificar la linea 'use=if, if=eth0' por algo como esto.use=web, web='http://whatismyip.org' ó'http://www.whatismyip.com/automation/n09230945.asp'Con esto solucionamos ese problema, y les pasará si por ejemplo están derás de un "router" lynksys por dar una idea....Espero que le sirva a algún
Conexión a Internet ;)Lo primero será instalar ddclient en nuestro Debian.# aptitude install ddclient (recuerde usar aptitude en lugar de apt)Luego el sistema nos preguntará la información de la cuenta que creamos, en este caso en dyndns.org.
Proveedor de Servicio: www.dyndns.org
Nombre Completo del Dominio: mi_host.dyndns.org
Nombre de Usuario: mi_usuario_en_dyndns.org (el login en www.dyndns.org)
Contraseña para el Servicio: mi_contraseña_en_dyndns.org
Interfaz Usada por el Servicio DNS Dinámico: eth0Para este caso, la eth0 sería la que está conectada a la WAN, si su WAN está en una interface diferente, especifiquela ahí.
Ejecutar ddclient: Si
Ejecutar ddclient como demonio: Si
Ejecutar cada: 3mMostraré un ejemplo de como quedaría el archivo de condiguración de ddclient.#cat /etc/ddclient.confpid=/var/run/ddclient.pidprotocol=dyndns2use=if, if=eth0server=members.dyndns.orglogin=miloginpassword='mipasswd'mihost.dyndns.org,mihost2.dyndns.orgNótese que en este ejemplo he configurado dos host con diferentes nombres que he creado en mi cuenta dyndns.Ahora bien, un problema que tenemos cuando estamos detrás de un proxy o nat es que nuestra dirección IP de la WAN puede ser una dirección privada al estilo de 192.168.0.1, lo cual no nos sirve de nada, ya que use=if tomará esa IP privada 192.168.0.1 y es la que registrará en el servidor dyndns. para ello debemos modificar la linea 'use=if, if=eth0' por algo como esto.use=web, web='http://whatismyip.org' ó'http://www.whatismyip.com/automation/n09230945.asp'Con esto solucionamos ese problema, y les pasará si por ejemplo están derás de un "router" lynksys por dar una idea....Espero que le sirva a algún
Comentarios