elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 13:52  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Mi webserver no es accesible a Internet
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Mi webserver no es accesible a Internet  (Leído 3,113 veces)
Spider-Net


Desconectado Desconectado

Mensajes: 1.052


Un gran poder conlleva una gran responsabilidad


Ver Perfil WWW
Re: Mi webserver no es accesible a Internet
« Respuesta #15 en: 1 Julio 2011, 02:28 »

Yo no conocía lo del portal Alejandra, hace años que no uso telefónica. Quizás el-brujo pueda ayudarte mejor con el tema del portal alejandra.

En cuanto a lo del panel de administración. Cuando tú quieres acceder al panel de tu router pones la ip local de tu router en el navegador. Sin embargo hay muchísimos routers que permiten la administración remota, esto quiere decir que cuando pones tu ip pública en cualquier ordenador se intenta acceder al panel de administración remoto del router. Normalmente por defecto suele estar desactivado, pero es posible que al estar escuchando en el puerto 80 no puedas usar el servidor apache en el mismo puerto. En algunos routers puedes cambiar el puerto por el que se accede al panel de administración, si lo cambias igual apache podría funcionar en el puerto 80, pero no me preguntes como hacerlo, porque no lo sé. Cada router es un mundo y en cada uno se hace de una forma diferente.
De todas formas esto es simplemente una suposición mía. Igual me equivoco, yo antes que nada probaría a abrir el puerto mediante el portal alejandra, que yo desconocía totalmente, y quizás sea simplemente eso.

Saludos.


En línea

"Si cuando hablas nadie se molesta, eso es que no has dicho absolutamente nada."
XxXMotokoXxX

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Mi webserver no es accesible a Internet
« Respuesta #16 en: 1 Julio 2011, 13:53 »

Más agradecimientos e introducción

Antes que nada: muchísimas gracias Spider-Net y todos aquellos que me estaán ayudando. Lo agradezco muchísimo.

Me he puesto a investigar inmediatamente después de preguntar en este foro sobre el problema que comentaba Spider-Net de que probablemente mi servidor Apache no funcionaba porque el panel de administración remoto del router estaba ejecutándose en el puerto 80, impidiendo que mi Apache se pusiera a "trabajar" en la red.

Me leí algunos tutoriales sobre como redirigir el puerto de "trabajo" del panel de administración de mi router (puerto 80 es el predefinido) a otro diferente (en mi caso, lo redirigí al puerto 8080).

Usando Telnet

¿Cómo lo hice? Hice telnet a la dirección IP de mi router y cambié el puerto del panel del router al 8080 dejando totalmente libre el puerto 80 para que trabajara mi Apache.

Además aproveché para desactivar el bloqueo del puerto 80 y 21 (ya que pienso usar ambos).

Los problemas vuelven...

Ahora, cuando pruebo el Apache desde un proxy sigue sin funcionar el dichoso server. Pero luego pensé: "Bueno, a lo mejor configuré mal el último paso (cuando hice telnet a mi router".

Así que decidí antes de actuar comprobar si realmente mis puertos 80 y 21 están cerrados y, efectivamente, la página web que me ofrece ese servicio me decía que "la respuesta es tardía" y no-se-qué, ¡¡¡vamos que los puertos no funcionan correctamente!!!

Una vez comprobado que no funcionó para nada lo que hice decidí tomar el consejo de el-brujo desde el portal alejandra. Configuro el puerto 80 (tanto TCP y UDP) para que se habrán exclusivamente a mi IP estática de mi ordenador/servidor y cuando le doy a "modficar"..... ¡PUF! El servicio del portal alejandra me dice que lo intente más tarde y no sólo eso sino que cuando voy a intentarlo con el puerto 21, el portal alejandra me dice: "Ni hablar chiquillo: no puedes abrir el puerto 21 ni el ¿69? ni...". Vamos que me lo prohíbe, así que el portal alejandra me cayó muy mal... es muy restrictivo...

Conclusiones y posibles soluciones a debatir con ustedes...
Al parecer los puertos 80 y 21 SI están bloqueados para mi router. ¿Tendrán razón las fuentes inglesas que leí sobre que el contrato de las ISP bloquean los puertos "magnos" para cualquier servidor web?

El puerto 8080 sigue funcionando con normalidad y mis amigos pueden ver mi server online, sólo tienen que escribir: www.misitio.tk:8080 pero eso queda muy hortera.

Soluciones que se me ocurren:
1.- Crear mi propio router con otro ordenador viejo: creo que eso necesitará horas y horas de investigación pero es un reto interesante.
2.- ¿Acceder al sistema operativo de mi router y modificar el Firewall? ---> ¿Es esto posible? ¿Cómo se hace?
3.- Buscar algún programa para que cuando hagan una petición desde el navegador (puerto 80 predeterminado) dicho programa los redirija al puerto 8080 o sea, el que me funciona----> ¿Es eso posible?

Gracias. Espero vuestra respuesta.


En línea
Spider-Net


Desconectado Desconectado

Mensajes: 1.052


Un gran poder conlleva una gran responsabilidad


Ver Perfil WWW
Re: Mi webserver no es accesible a Internet
« Respuesta #17 en: 1 Julio 2011, 14:01 »

Aunque los puertos 80 y 21 estén bloqueados en tu router, no encuentro ningún motivo por el cual no puedas abrirlos. Estás seguro de que estás mapeando bien los puertos? direccionando el tráfico del puerto 80 a la ip local de tu servidor web?

Es lo único que se me ocurre que puede estar fallando, porque otra cosa ya, no sé..
En línea

"Si cuando hablas nadie se molesta, eso es que no has dicho absolutamente nada."
XxXMotokoXxX

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Mi webserver no es accesible a Internet
« Respuesta #18 en: 1 Julio 2011, 14:05 »

Yo creo que si lo he hecho bien pero no pasará nada si lo reviso dos veces. Repasaré ese tutorial que leí y veré si lo he hecho correctamente. Si no leeré algún artículo en inglés que me enseñe como mapear esos puertos desde un router Zyxel.

Gracias, Spider-net.
En línea
mastercss

Desconectado Desconectado

Mensajes: 33


Ver Perfil
Re: Mi webserver no es accesible a Internet
« Respuesta #19 en: 1 Julio 2011, 16:52 »

Bueno lo he hehco tantas veces que ha perdido su sentido y espero poder ayudarte en eso.

El servidor de apache funciona por defecto en el puerto 80, es decir recibe las conexiones por este puerto y atiende a los clientes. Tu problema segun dices es tu ISP, pero como bien indicaste cambiaste al puerto 8080 y no hubo problema.

Tienes que ir al archivo de configuración de apache y modificar el puerto por defecto.
Este archivo es el apache2.conf (en linux esta en /etc/apache2) en el caso de windows supongo que cambia.
Solo tienes que abrir este archivo e ir a la directiva "Listen 80", cambias 80 por el puerto por el que quieras tener tu servidor web y listo. (Recuerda que los primeros 1024 puertos son reservados)

Aunque tambien veo que tienes un problema, probablemente tengas router, es decir tendras una ip dinamica que cambia cada cierto tiempo. Si quisieras que la ip de router fuera fija tendrias que pagar a tu ISP(telefonica).

Para evitar tener que pagar a tu compañia puedes utilizar un servicio llamado no-ip. Este servicio hace que tu ip en internet se asocie a un nombre. Te descargas un programa entras con tu cuenta de la pagina web y listo, solo dales el nombre a tus amigos y mientras tu ordenador este encendido podran ver tu pagina web.

Espero haberte ayudado, me podria haber explicado mejor pero me podria extender muhco con la teoria de apache xD
En línea
XxXMotokoXxX

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Mi webserver no es accesible a Internet
« Respuesta #20 en: 1 Julio 2011, 23:47 »

Gracias por tu respuesta mastercss.

Ya he hecho anteriormente todo esto que me comentas y he modificado el archivo httpd.conf para redirigir el puerto de escucha al 8080 y me funcionó correctamente el server, incluso logré asociarle un nombre de dominio .tk y asocié la IP y el nombre con una empresa de DNS dinámica gratuita (DNSexit.com) y todo hasta allí funciona correctamente.

El problema es que quiero evitar que mi servidor esté activo en el puerto 8080 ya que queda poco elegante escribir en la URL del navegador www.misitio.tk:8080. Sólo quiero ahorrarles a mis visitantes escribir ese indeseado ":8080" quiero que solo recuerden un nombre y no números.

Y allí es cuando interviene el problema del router. El muy "condenado" no me deja usar el puerto 80 para ahorrarles a mis visitantes escribir ese molesto ":8080" que le queda muy poco profesional....

Gracias nuevamente por tu atención.
En línea
el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 17.232


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Mi webserver no es accesible a Internet
« Respuesta #21 en: 2 Julio 2011, 00:28 »

¿pero ya has conseguido ir al portal Alejandra para abrir el puerto 80? Es lo único que tienes que hacer, o cómo máximo tienes un filtro o regla por defecto que impide la administración remota del puerto 80 vía wan, que algunos routers lo traen escondido.
En línea

"elhacker.net es único, por eso no fabrica para otras marcas"  - Prohibido prohibir

XxXMotokoXxX

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Mi webserver no es accesible a Internet
« Respuesta #22 en: 2 Julio 2011, 13:31 »

Sí, lo comenté anteriormente, el portal alejandra no me deja abrir los puertos: me da un mensaje de error.

¿Cómo puedo romper ese filtro que impide la administración remota del puerto 80?


Gracias.
En línea
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Hacer tonto un webserver con clicks!
Hacking Básico
magnox 0 325 Último mensaje 15 Noviembre 2004, 03:19
por magnox
Conexion Inalambrica No Segura y No Accesible?
Hacking Wireless
djnecro 8 2,036 Último mensaje 17 Julio 2005, 00:32
por Topmaster
que linux es el mejor para un webserver?
GNU/Linux
Z3uZ 6 923 Último mensaje 9 Junio 2006, 10:52
por icisneros
equipo remoto accesible vía GPRS
Dispositivos Móviles (PDA's, Smartphones)
fleong 0 384 Último mensaje 27 Noviembre 2007, 12:38
por fleong
Auditando un Webserver (Ayuda!!)
Nivel Web
enhack13 4 1,658 Último mensaje 30 Octubre 2011, 23:57
por WHK
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines