sábado, 8 de marzo de 2008

Servidor Web Casero + 2Wire Infinitum


Muchos de nosotros siempre hemos soñado tener nuestro propio sitio Web, y mejor aún si es con nuestro propio dominio. Recuerdo que de chavito he hecho intentos de crear sitios Web personales, he aprendido mucho. Todo lo que sé de Web lo he aprendido práctiamente sólo, experimentanto, leyendo y probando.

Creo que este pequeño truco es viejito, pero ya que lo acabo de probar y funciona merece ser comentado en el blog.
Las herramientas que necesitamos son:
  • Computadora
  • Servidor Web Aplicativo instalado (ej. Apache)
  • Módem 2Wire
Necesitamos abrir el puerto 80 del 2Wire. Abramos nuestro navegador, entremos a la dirección http://home o http://gateway.2wire.net, es la interfaz Web para configurar nuestro módem 2Wire. Ahora vayamos al link que dice "Bloqueo de Intrusos". Luego "configuración del cortafuegos", nos aparecerán las computadoras registradas en el módem en una lista, enseguida una lista de aplicaciones, nosotros le daremos clic donde dice "Agregar una nueva aplicación definida por el usuario", se nos mostrará un formulario, que debemos llenar de la siguiente forma:



Ahora agregaremos la definición, la asignaremos a nuestra computadora y ya casi está listo nuestro servidor. Ahora, ¿qué falta? Como el servicio de infínitum nos asigna una dirección IP dinámica no contamos con una IP fija, eso es un problema, pero se soluciona con un servicio llamado No-IP, que lo que hace es asignarle un nombre a una IP, es como un DNS, pero de manera dinámica. Nos registramos en el sitio http://www.no-ip.com. Ya que entremos, nos vamos a la parte de "Host/Redirects" -> "Add", en esa parte agregaremos la IP que nos asigne el servicio de Prodigy de la siguiente manera:

Por último nos bajamos el software que actualizará la IP cada vez que tengamos una nueva, llamado No-IP DUC (No IP Dinamic DNS Update Client), lo instalamos y ejecutamos. Con eso, ya tendremos nuestro servidor Web en Internet, accesible para todo el mundo. Para probar que ya funciona entren a su sitio usando la URI que escogieron como nombre de dominio, en mi caso http://memo-gonzalez.no-ip.org.

Lo chido de éste servicio es que si apagas tu compu porque tu mamá te regañó de que gastas mucha luz, u otra razón, No-IP tiene la opción de redireccionar tu página web a otro sitio.

13 comentarios:

Unknown dijo...

hola mira pues esta muy interesante esto pero ya probe y no me sale.
al colocar http://home me redirecciona a una pagina de ventas de casa necesito ayuda!!!.

por cierto soy de Y!R te enviare un mensaje con mi correo para ver si me puedes ayudar explicandome mejor. ok muchas gracias

Memo dijo...

Ya actualicé la entrada, hay varias formas de poder entrar.

moan dijo...

dejo el link de la web de mi servidor casero con un celeron 266 Mhz y linux

http://www.heliopolis.tk

mario lopez dijo...

hola necesito ayuda hice lo mismo que tu hicieste en tu tutorial pero no me funciona.
ya abri el puerto en el modem de infinitum, en localhost si me funcion, le hago ping al dominio y si me funciona pero no habre la pagina

Memo dijo...

Te recomiendo ver si es que no tienes el firewall de Windows activado, si es así desactívalo. Ya que el firewall puede estar rechazando las peticiones. Puede ser también que el programa de NO-IP no esté funcionando correctamente, existen otros programas como DyDNS
http://www.dyndns.com/ es la misma idea, pruebalo también y dime qué te parece, cualquier cosa no dudes en preguntar.

ALEJANDRO dijo...

hola lo q pasa es q a mi si me da la paguina con ip y con una url pero lo q pasa es q al mandar mi url a otros no la pueden visualizar y les dice q no esta la paguina o cosas a si de q no muestra te agradeseria tu ayuda

Memo dijo...

Si estás en Windows, talvez puedas probar deshabilitando el firewall, o dándole permiso a la aplicación que usa el puerto 80.
Puede haber muchas soluciones, no sé, se me ocurre cambiar de DNS dinámico, DyDNS.
Puede que no hayas abierto bien el puerto.
Dile a alguien que haga un escaneo de tu IP y vea si tienes el puerto 80 abierto, no sé.

Nava's dijo...

mira ya realice todo y el puerto 80 esta abierto asi como el firewall esta desactivado y aun no funciona.

Memo dijo...

A mi me pasa que en mi propia máquina no puedo ver mi IP nisiquiera mi dominio. La verdad no sé a qué se deba, pero cuando doy mi IP a otras personas ellos pueden ver bien los sitios que tengo en mi servidor local.

Andres dijo...

Hola,mi nombre es andres he leido este tutorial y pues no me sale no me interes por el momento tener un dominio por lo que el no ip no me interesa activador, yo he hice esto pero como las conexiones dial up, ponde la ip que me daba la conexion se via en internet, y el program que de servidor es IIS de windows, ahora con las conexiones de infinitum mi equipo que tiene tiene una ip privada y la ip de modem es publica por lo que el problema es ligar esa red privada con la del modem. En el 2Wire tiene ya para configurar un servidor web donde abre el puerto de la ip, pero aun asi no hace el enlace con mi IIS pues al darle mi direccion privada que normalmente es 192.168.1.xxx me abre la pagina pero cuando le doy la ip del modem de por lo que veo es de 189.180.xxx.xxx no puedo ver mi pagina. bueno seguiré buscando mas informacion

Andres dijo...

Hola,mi nombre es andres he leido este tutorial y pues no me sale no me interes por el momento tener un dominio por lo que el no ip no me interesa activador, yo he hice esto pero como las conexiones dial up, ponde la ip que me daba la conexion se via en internet, y el program que de servidor es IIS de windows, ahora con las conexiones de infinitum mi equipo que tiene tiene una ip privada y la ip de modem es publica por lo que el problema es ligar esa red privada con la del modem. En el 2Wire tiene ya para configurar un servidor web donde abre el puerto de la ip, pero aun asi no hace el enlace con mi IIS pues al darle mi direccion privada que normalmente es 192.168.1.xxx me abre la pagina pero cuando le doy la ip del modem de por lo que veo es de 189.180.xxx.xxx no puedo ver mi pagina. bueno seguiré buscando mas informacion

Unknown dijo...

hola soy tepomagico yo ya hise todo esto y masomenos me salio pero el problema es la ip publica cuando la pongo me sale contraseña y usuario

Unknown dijo...

hola soy tepomagico yo ya hise todo esto y masomenos me salio pero el problema es la ip publica cuando la pongo me sale contraseña y usuario