viernes, 22 de enero de 2010

Cómo configurar un servidor con IP dinámica

A petición de una amiga procedo a explicar la manera de tener un servidor casero (un servidor web por ejemplo), si tenemos una IP dinámica... En esta entrada voy a explicar como hacerlo con Windows. Además explicaré el camino "gratuito".

Paso 1: Necesitamos un nombre de dominio. Existen varios caminos gratuitos, entre ellos DynDNS o no-ip, entre otros. Tomemos no-ip como ejemplo, aunque los pasos con cualquier otro proveedor son muy parecidos.

Paso 2: Registrarnos en no-ip. Rellenamos un pequeño formulario para establecer los datos personales, correo y tu nombre de usuario, contraseña, etc.

Paso 3: Después que confirmamos el correo buscamos el enlace "Host/Redirect" ... En cualquier proveedor lo que estamos buscando configurar es en un principio un "host", luego buscamos "algo" donde nos diga "add host", "add a host" o algo así.

En el campo de "hostname" vamos a colocar la dirección que queremos darle a nuestro servidor, por ser gratuito evidentemente no podemos elegir el que queramos, así que tendremos que seleccionar de una lista.

A la final nuestra dirección será algo como midominio.no-ip.org siendo "midominio" algo que nosotros seleccionamos (si está disponible), pero "no-ip.org" algo que seleccionamos de la lista, entre otras podemos elegir cosas como: "hopto.org", "zapto.org", "no-ip.biz", etc....

Marcamos "DNS Host (A)" Y como no tenemos un grupo allí no seleccionamos nada. Como extra les digo que los grupos sirven para agrupar varios dominios y así poder actualizarlos juntos, pero por ahora como estamos a nivel "basiquito" no lo usaremos.

En nuestro caso creamos reprasol.no-ip.org como ejemplo.

Paso 4: Sabemos que nuestra IP cambia constantemente ¿cierto?. Pues, para que la no-ip, tenga siempre actualizada la actual IP que nos da nuestro ISP, tenemos que bajarnos un programita cliente desde la misma página (enlace).

Una vez lo instalemos, sólo le damos los datos de la cuenta.



Y listo. =) Ahora podemos acceder a través de la dirección que suministramos a nuestro servidor, por ejemplo, si estamos corriendo un servidor web podemos poner http://reprasol.no-ip.org en cualquier navegador. Y accederemos al servidor web que tenemos instalados en nuestras máquinas.

Nota 1: Para que esto funcione no puedes estar en una red privada, si lo estás tienes que hacer un proceso de configuración adicional en el Router.

Nota 2: Esto funciona para cualquier tipo de servidor que quieras tener en tu máquina, Base de Datos, SSH, FTP, etc.

Nota 3: Aquí la información de cómo hacerlo con no-ip en Linux.

Nota 4: Aquí la información de cómo hacerlo con DynDNS en Linux.

5 comentarios:

  1. Estaría guay que explicases cómo hacer esto en Linux.

    Lo digo porque no es trivial xDD me he roto la cabeza de una forma abismal para hacer funcionar el cliente no-ip en Linux, y es que este programita es del todo menos intuitivo. Y bueno, en Linux hay miles de razones para tener un invento como el no-ip funcionando, es bastante necesario si eres de los que dejan el PC encendido ofreciendo material por HTTP cuando estás ausente.

    ResponderEliminar
  2. Estaría guay que explicases cómo hacer esto en Linux.

    Lo digo porque no es trivial xDD me he roto la cabeza de una forma abismal para hacer funcionar el cliente no-ip en Linux, y es que este programita es del todo menos intuitivo. Y bueno, en Linux hay miles de razones para tener un invento como el no-ip funcionando, es bastante necesario si eres de los que dejan el PC encendido ofreciendo material por HTTP cuando estás ausente.

    ResponderEliminar
  3. Listo amigo... En esta nueva entrada encontrarás como hacerlo...

    Creo que por allí tengo también como hacerlo con DynDNS.

    Instalar cliente NO-IP en Linux

    ResponderEliminar
  4. che amigo no le entiendo para nada apartir del paso 2 :S... me lo podes explicar bien¿? te lo agradeceria xD

    ResponderEliminar

Quick links: Apezz, Fresqui, Webeame