4 votos

No pueden acceder a la atados servidor desde el navegador de Android. (El tiempo de espera o la URL "bloqueado")

Sinopsis: Tratando de acceder a locales de desarrollo web servidor conectado por WiFi para Android tether. Todo parece estar conectado y funcionando correctamente, pero el navegador web del teléfono tiempo de espera cuando el acceso a servidor local.

Contexto: tengo un dispositivo Android en android-wifi-tether. Funciona como se anuncia. Puedo conectar desde mi Ubuntu 12.04 portátil que ejecuta Apache 2.2.22. El portátil está configurado manualmente para IP 192.168.2.100 en el archivo hosts. Puede hacer ping a sí misma y el acceso es propio servidor web a través de esa dirección.

El WiFi tether hotspot le da a la computadora portátil de la misma 192.168.2.100 dirección(Portátil estaba configurado para que coincida con el hotspot dirección como un paso de solución de problemas, y puede ser malo.) El uso de ping puedo hacer ping a la computadora portátil del teléfono a través de la 192.168.2.100 dirección. El uso de portscan el teléfono muestra el puerto 80 abierto en el 192.168.2.100 dirección.

Por lo tanto, todo parece estar en su lugar, pero cualquier intento de examinar a http://192.168.2.100 falla después de un par de momentos con un 504(tiempo de Puerta de enlace de salida)

Cualquier ayuda sería sin duda ayuda.

Actualización: He instalar SSH y emigró a Nginx en el servidor. Portscan ahora muestra los puertos 22 y 80 abierto. El uso de ConnectBot puedo iniciar sesión y tener mi propia shell en la máquina del servidor mediante la dirección IP. Esto debería indicar que la red está funcionando correctamente.

También he de instalar el Dolphin browser en el teléfono para comprobar que no es un problema con el navegador. Todavía tengo curiosidad de saber si el navegador está realmente en busca de la dirección por primera vez en el hotspot del espacio de direcciones IP, o si se trata de buscar a la internet, donde esa dirección siempre el tiempo de espera.

Soy muy nuevo en Android escena. Realmente agradecería alguna información en cuanto a cómo hacer que mi teléfono para la navegación de un atado de servidor. El flujo de trabajo estoy buscando hace que la conexión a un servidor local crítico.

Gracias de nuevo.

Solución Como supuse, debido a la configuración del Proxy HTTP de la solicitud en la web estaba pasando por alto las direcciones locales. He encontrado que si he cambiado la correa de sujeción de la red a 10.* Rango de direcciones IP de mi proveedor respondió con "el acceso a esta dirección ha sido bloqueado". Que se lo hizo evidente que algo estaba bloqueando algunas de las solicitudes, y la más que probable que también dejando a los otros a morir en la unroutable nether-net. Utilizar Configuración de Proxy HTTP para borrar la dirección de Proxy HTTP.

3voto

BentFX Puntos 146

El problema puede ser causado por el servidor Proxy HTTP. Proxies ayudar a gestionar el tráfico de la web en la que los proveedores final, sino que puede y probablemente va a interrumpir el acceso a las direcciones locales. Proxy opciones pueden estar disponibles en la configuración de la red, pero en muchos teléfonos, estas opciones están ocultas. Una aplicación, tales como la Configuración del Proxy HTTP dará acceso a la configuración oculta. Simplemente borrar el nombre de host y el puerto de la onu proxy de acceso. Asegúrese de anotar los valores originales por lo que los cambios se pueden deshacer.

0voto

Michael Hampton Puntos 1470

Usted necesita para establecer android-wifi-tether para dar direcciones IP en una subred distinta de la de otras redes de su ordenador portátil se conecta a (por ejemplo, casa, trabajo). Usted puede hacer esto dentro de su Configuración.

También es necesario configurar el servidor web para escuchar en la dirección dada. Con base en la descripción lo más probable es utilizar nginx; en ese caso, agregar listen 192.168.2.100:80; adecuado server bloque.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X