Foros del Web » Administración de Sistemas » Apache »

acceder a localhost desde smartphone en mi propia red

Estas en el tema de acceder a localhost desde smartphone en mi propia red en el foro de Apache en Foros del Web. Estoy intentando acceder al localhost desde el móvil vía wifi y me da error de seguridad. EL servidor local es xampp, intento configurar el archivo ...
  #1 (permalink)  
Antiguo 17/11/2011, 09:25
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
acceder a localhost desde smartphone en mi propia red

Estoy intentando acceder al localhost desde el móvil vía wifi y me da error de seguridad. EL servidor local es xampp, intento configurar el archivo httpd-xampp.conf donde aparece:

<LocationMatch "^/(?i:(?:security))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>


supuse que haciendo esto

<LocationMatch "^/(?i:(?:security))">
Order deny,allow
# Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>




y dándole permisos al cortafuegos debería acceder. Pero no funciona. He buscado por el foro antes de postear nada. Pero no encuentro una solución.

Gracias gracias mil gracias a la alma caritativa que se apiade de mi y me lo resuelva. Estoy en ese punto en que ya no se ni para que quiero acceder desde el móvil pero ahora ya es algo personal.
  #2 (permalink)  
Antiguo 17/11/2011, 21:59
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: acceder a localhost desde smartphone en mi propia red

Esa es una implementación que hizo xampp en sus ultimas versiones. en mi caso tengo esto
#
# New XAMPP security concept
#
Código Apache:
Ver original
  1. <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
  2.     Order deny,allow
  3.     Deny from all
  4.     Allow from ::1 127.0.0.0/8 \
  5.                fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
  6.                fe80::/10 169.254.0.0/16
  7.  
  8.     ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
  9. </LocationMatch>


Tenes varias posibilidades, yo en mi caso hago esto

Pasar tu document_root a otra carpeta
proteger la carpeta phpmyadmin (que es la que realmente importa) poniendole un htaccess con

Order allow,deny
Deny from all
Allow from 127.0.0.1

deshabilitar los moulos server_satus y server_info en httpd.conf

Otra manera es comentando todo ese bloque

y otra agregando
allow from xxx.xxx.xxx.xxx --> le asignas una ip al telefono (192.168.1.5) por ejemplo
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 18/11/2011, 05:44
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: acceder a localhost desde smartphone en mi propia red

Antes de nada mil gracias por la respuesta. La opción de poner una ip fija descartada debido a que por causas ajenas a esto necesita de ip dinámica.
Comentar todo el bloque me da un poco de inseguridad aunque lo he probado y tampoco funciona. En al archivo tengo la siguientes lineas referidas a seguridad.

#
# New XAMPP security concept
#

# Close XAMPP security section here
<LocationMatch "^/(?i:(?:security))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

He comentado todo el bloque y sigue dándome error. Respecto al segundo método no se por donde empezar. Donde encuentro el document_root?.
  #4 (permalink)  
Antiguo 18/11/2011, 10:55
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: acceder a localhost desde smartphone en mi propia red

Tengo una duda, cuando querés acceder desde tu movil, que te muestra exactamente? o te da un error de conexión?
Tenes hecha la redireccion del puerto del apache en el router?

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 18/11/2011, 11:52
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: acceder a localhost desde smartphone en mi propia red

Te escribo lo que me dice el mensaje:


---------------------------------------mensaje----------------------------------------------
Acceso prohibido!

XAMPP nuevo concepto de seguridad:

El acceso a la solicitada directorio sólo está disponible desde la red local.

Este ajuste puede ser configurado en el archivo "httpd-xampp.conf".

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.

Error 403

192.168.1.130
11/18/11 18:46:19
Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1

---------------------------------------------------------fin mensaje---------------------------------

respecto a la redireccion del puerto del router. Pues no he tocado nada. Creía que si no querías acceder al servidor desde fuera de la red interna no había que tocar el router. Me parece que estoy muy muy perdido.
  #6 (permalink)  
Antiguo 18/11/2011, 13:13
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: acceder a localhost desde smartphone en mi propia red

En teoria deberias hacer estos agregados a lo que tenes ()los pongo en negrita


#
# New XAMPP security concept
#

# Close XAMPP security section here
<LocationMatch "^/(?i:(?:security))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
Allow from 192.168.1.0/255
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
Allow from 192.168.1.0/255
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>


192.168.1.0/255 es el rango de direcciones que entrega tu router por dhcp, en tu caso el movil tiene asignada dinámicamente la 192.168.1.30.
si te fijas en mi primer post, tengo
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \

que es para otro rango ya que supone que el router está entregando en 192.168.0.x

si aun asi no podés, quizás en algun otro punto hayas modificado algo sin darte cuenta, vas a tener que crear un host virtual, es lo más práctico

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 18/11/2011 a las 13:21
  #7 (permalink)  
Antiguo 19/11/2011, 04:21
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: acceder a localhost desde smartphone en mi propia red

Pues por algún extraño motivo si pongo las lineas que me comentaste con la ip, el servidor apache da error y no inicia. La verdad es que yo creo que no he tocado nada. Pero tanto darle vueltas vete a saber. Probare de crear el servidor virtual porque parece la única solución.
  #8 (permalink)  
Antiguo 21/11/2011, 02:15
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: acceder a localhost desde smartphone en mi propia red

Pues bien, por si alguien lee el foro y le pasa algo similar encontré la solución. No creo que sea la más segura pero funciona. Simplemente he cambiado:

Allow from ::1 127.0.0.0/8

por

Allow from all
  #9 (permalink)  
Antiguo 23/12/2011, 21:28
 
Fecha de Ingreso: diciembre-2011
Mensajes: 1
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: acceder a localhost desde smartphone en mi propia red

Amigos a mi me esta dando un terrible dolor de cabeza esto!

Fijence: Estoy siguiendo todo este foro! me ocurre totalmente lo mismo osea mi smartphone nada que se conecta a la aplicacion html hecha (por medio de un router linksys con dd-wrt).

Para ser especifico el smartphone es un BB Curve 8520 con el explorador Opera Mini

Cuando hago todo lo que dicen ustedes, sin embargo todavía suelta el bendito error


"Error de HTTP 504: Tiempo de espera de gateway"

Tienen ustedes alguna acotación con respecto a esto?

Como es ese camino del server virtual?

Quien puede ayudarme?
  #10 (permalink)  
Antiguo 23/12/2011, 23:14
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: acceder a localhost desde smartphone en mi propia red

El error que comentas, poco tiene que ver con el otro problema. Más bien diría que es una cuestión de la velocidad de tu conexión. Otro factor posible es que Opera mini procesa sus páginas a través de sus propios servidores para optimizarla.
intentá con el navegador x defecto de tu movil.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #11 (permalink)  
Antiguo 24/12/2011, 06:36
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: acceder a localhost desde smartphone en mi propia red

Cita:
Iniciado por marquezvideo Ver Mensaje
Amigos a mi me esta dando un terrible dolor de cabeza esto!

Fijence: Estoy siguiendo todo este foro! me ocurre totalmente lo mismo osea mi smartphone nada que se conecta a la aplicacion html hecha (por medio de un router linksys con dd-wrt).

Para ser especifico el smartphone es un BB Curve 8520 con el explorador Opera Mini

Cuando hago todo lo que dicen ustedes, sin embargo todavía suelta el bendito error


"Error de HTTP 504: Tiempo de espera de gateway"

Tienen ustedes alguna acotación con respecto a esto?

Como es ese camino del server virtual?

Quien puede ayudarme?


Asegúrate de estar poniendo la ip adecuada. Escribe ipconfig en la consola y escribe la ip que te aparece en tu navegador.

Etiquetas: html, localhost, propia, red, servidor, smartphone
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:05.