manuelarte | |
| 2010-01-27 00:25 - Respuestas: 4 - Tema nº: 2655903
Windows Vista .
Hola, tengo intención de montar un servidor Web con Apahce Tomcat, mi problema es que no puedo acceder al servidor usando la dirección de mi IP pública. Explico:
- he reedireccionado las conexiones a mi IP pública en el puerto 8080 a la IP local, puerto 8080 donde tengo el servidor Web.
- he ejecutado el tomcat con permisos de administrador.
Si en mi navegador pongo la IP local (o localhost) con el puerto 8080, http://localhost:8080 si puedo ver mi servidor web.
Lo he probado instalando el servidor tanto con Windows Vista, como Ubuntu 9.10 y no consigo hacer funcionar el servidor para acceder con mi IP pública.
¿Alguién sabe que más me falta?
Muchas gracias.
| |
|
|
bacter | |
|
Re: Problema con Servidor Web Apache Tomcat - 2010-01-27 11:40 - Respuesta 2
Supongo que te has asegurado que el firewall no te bloquea el acceso al puerto 8080 en el pc.
Si tienes definido la NAT de ippublica:80 > iplocalpc:8080, puede ser que el router no te traduzca el puerto. Prueba con ippublica:8080 > iplocalpc:8080
Nota:
1.Con la mayoría de los router no puedes acceder desde tu lan usando la ip pública. Tienes que probar con un pc fuera de la red o usando un proxy.
2. Si desde la web no usas el puerto 80, hay que especificar el puerto :8080 !
Agradezco a los usuarios su esfuerzo de formular sus preguntas de manera clara y de emplear lengua castellana y no sms.
(Eske x + q kiera ebitarlo, me se mantxa la bola de cristal con este lenguaje y no beo el plobrema)
| |
|
|
manuelarte | |
|
Re: Problema con Servidor Web Apache Tomcat - 2010-01-27 13:56 - Respuesta 3
Supongo que te has asegurado que el firewall no te bloquea el acceso al puerto 8080 en el pc.
Si tienes definido la NAT de ippublica:80 > iplocalpc:8080, puede ser que el router no te traduzca el puerto. Prueba con ippublica:8080 > iplocalpc:8080
Nota:
1.Con la mayoría de los router no puedes acceder desde tu lan usando la ip pública. Tienes que probar con un pc fuera de la red o usando un proxy.
2. Si desde la web no usas el puerto 80, hay que especificar el puerto :8080 !
Hola, primero de todo gracias por contestar.
Si, me he asegurado que el firewall no bloquea las conexiones (de hecho lo he desactivado). Y tengo hecho el reedirecionamiento de puertos del 8080 externo al 8080 interno. Creo que tiene que ser problema del router.
También puede ser que mi router no me permita acceder a mi IP publica desde mi LAN, pero aún así, a un amigo le mande la dirección que tenía que poner http://(IPPublica):8080 y no consigió meterse. Intuyo que el problema debe ser otro. | |
|
|
manuelarte | |
|
Re: Problema con Servidor Web Apache Tomcat - 2010-01-27 14:06 - Respuesta 4
Acabo de probar lo del proxy y efectivamente funciona, esto me da a pensar que mi amigo no tuvo que poner la url muy bien jaajaja.
Felicitarte por la rapidez de respuesta y por la respuesta. Ha sido muy concisa y me ha ayudado a aprender. Muchas gracias.
PD: como se podría configurar para que puedas acceder desde tu LAN a tu IP privada?. | |
|
|
bacter | |
|
Re: Problema con Servidor Web Apache Tomcat - 2010-01-27 14:16 - Respuesta 5
Para acceder desde la lan, puedes usar la ip local del servidor, por ejemplo: http://192.168.1.5:8080 o mas elegante, puedes usar el nombre de tu computador que aloja el server (supon que se llama ARTE23) http://arte23:8080
Agradezco a los usuarios su esfuerzo de formular sus preguntas de manera clara y de emplear lengua castellana y no sms.
(Eske x + q kiera ebitarlo, me se mantxa la bola de cristal con este lenguaje y no beo el plobrema)
| |
|
|
|