Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/04/2003, 10:24
Avatar de cincinnati
cincinnati
 
Fecha de Ingreso: noviembre-2002
Ubicación: Cerca, muy cerca
Mensajes: 971
Antigüedad: 22 años, 1 mes
Puntos: 29
Bueno, yo no es que sea muy entendido en ADSL, pero voy a intentar explicartelo lo mejor que pueda.

Si tienes tu router ADSL configurado en multipuesto, entonces en tu router tendrás:

1.- La IP pública, que espero que sea fija y que será la IP con la que "sales" a Internet.
2.- La IP privada, que será que que utilizas como puerta de enlace o gateway para que los diferentes puestos de tu red salgan a Internet

Los diferentes puestos (computadores u ordenadores) de tu LAN, están configuradas cada una con al menos una IP privada (la que corresponda a tu LAN dependiendo de cómo la hayas estructurado).

Céntrate en el PC en el que tienes instalado el apache. Comentas que ya has conseguido que el apache funcione en tu LAN. Lo único que ahora necesitas es que desde Internet se pueda acceder a tu PC y el encargado de hacerlo es el router (enruta las solicitudes) Para ello, o bien tienes el router ADSL configurado en modo monopuesto (con lo que cada PC tendrá asignada una IP pública y no tendrías que hacer nada más aparte de asegurarlos mucho) o no te queda más remedio que utilizando NAT redirigir los puertos que quieras que respondan públicamente a las IPs privadas de tu LAN bajo la que corres el software adecuado que responda a ese puerto. En tu caso lo adecuado es que para las peticiones http apuntes con NAT el puerto 80 de tu router a la IP privada del PC bajo el que tienes el apache funcionando. Ahora bien, ten cuidado porque una vez que hagas esto, ya no podrás entras a la GUI de tu router vía web, dado que el puerto 80 lo has redirigido a otro lado, por tanto antes de redirigir el puerto 80 a otro sitio, lo que tendrás que hacer es cambiar el puerto bajo el que responde el servidor web del propio router, cambiándolo por ejemplo al puerto 81, de forma que para acceder vía web al router, entrarás poniendo algo como http://ipdelrouter:81

Con el router ADSL en multipuesto no hay otra forma de hacerlo.

Si no haces eso, cuando quienquiera intente acceder vía http a tu IP pública, si no tienes nada respondiendo bajo el puerto 80, no conseguirá acceder a ningún sitio.

De todas formas, me parece que lo que necesitas primero es saber bien cómo funciona tu router y cómo configurarlo. Te recomiendo que visites http://www.adslayuda.com