Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

ADSL/VDSL

Apache: Lan -> Si ; Internet -> No

caryub

Os situo:
-Modem: speedtouth 510 RDSI
-ISP: Telefonica
-IP: Estatica (fija)
-Modo: Multipuesto
-OS: Windows XP
-Servidor: Apache 1.3 (instalado con appserv)

Estoy queriendo crear la web de la empresa donde trabajo. y ademas utilizar PHP-Nuke para las paginas personales. Para ello me he decantado por apache y he usado Appserv como pack para instalarlo puesto que me instala MySQL...

En el menu de instalacion respecto a apache:

Server Name: 172.26.0.2

El sistema fuciona estupendamente, creo los contenidos de la web, los pruebo accediendo desde la LAN y cuando tengo todo montado decido dar el paso de pillar una IP estatica. Mappeo los puertos 21 (ftp), 80(www), y establezco la estacion por defecto la ip del ordenador donde tengo apache, usando CD de telefonica.

la cuestion esta en que desde internet no se puede acceder a la web por lo que he usado estas paginas que te informan del estado de los puertos, para combrobar si era problema del router mal configurado pero cuando tengo ejecutando el apache el puerto 80 me sale como abierto, y si lo paro (el apache) al volver acomprobar el puerto me sale como cerrado, asi que demomento voy bien...

Aqui vienen mis dudas:

¿Porque el apache no esta respondiendo a las llamadas desde internet?
¿Hay que configurar algo mas?
¿Que ip le pongo al apache en el archivo de configuracion: la del ordenador donde esta ejecutandose apache ó la ip de internet?

Oye gracias por leerlo y siento si el POST a sido muy largo. pero:
me empiezo a desquiciar
y telefonica a sablear,
Y esto sigue..... sin funcionar!!!!! JA,JA,JA,JA,JA!!!!!!

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
caryub

He estado revolviendo por el foro para ver si encontraba la misma respuesta y no la he encontrado, si alguien sabe que este tema a sido ya respondido porfavor que me facilite el vinculo, OK? >:-)

JohnPetrucci

Para aclararte un poquito, si mapeas el puerto 80, no tienes despues que establecer la estacion por defecto la ip del ordenador donde tienes el apache, puesto que si haces esto todo el trafico se dirige a esa ip.

Prueba a poner en Server Name la ip que te da tu ISP. Y mapea el puerto 80 con la ip de tu pc con apache.

A ver si te funciona de esta forma.

🗨️ 2
caryub

Supongo que te referiras a la ip de telefonica 80.xxx..... lo he probado tanto con esa como con la de el ordenador 172.26.xxx.xxx

Respecto a lo del mapeado de puertos lo he hecho por si acaso me hacia falta algun otro puerto.

🗨️ 1
CopyCAT79

Has probado de poner en la configuración del Apache esto:

Listen 80
-ó-
Listen 172.26.0.2:80

Yo en el router tengo asignada la IP de la máquina que tiene el servidor Apache instalado, como servidor por defecto. (Sección Avanzadas->NAPT->Servidor Predeterminado)
Así redirige todas las peticiones externas (desde internet) a esa IP, ya sea puerto 80 como el que sea.

Luego, en ServerName (configuración del Apache) prueba esto:

ServerName 172.26.0.2:80
-ó-
ServerName la_IP_externa_de_tu_conexión:80

Espero que esto te ayude, tampoco creo haber entendido a la perfección tu problema (hoy tengo la cabeza espesa). Suerte igualmente :)