4 votos

Android tether/hotspot - redirigir todas las peticiones a un servidor web después de asignar la IP, ¿cómo?

He configurado mi teléfono (Kitkat 4.4.2 (18.3.C.0.37)) para configurar un wifi-hotspot utilizando el software de stock. Hay un simple servidor web http en el teléfono @ 192.168.43.1:80

Puedo conectarme al servidor web desde una máquina que esté conectada al hotspot. Lo que me gustaría hacer es que todas las peticiones al hotspot vayan a una página web alojada en el teléfono en lugar de tener que escribir la dirección IP completa.

¿Existe un reemplazo o una forma de reconfigurar el enrutamiento del hotspot?

1voto

Firelord Puntos 161

Si la restricción no es para ajustar el archivo de hosts de su sistema, que es la forma más fácil, entonces en el dispositivo puede ejecutar un servidor DNS. Hay una aplicación gratuita de servidor DNS por Icecoldapps en Play Store que fue recomendado en una respuesta en AE. Pero eso realmente no funcionó para mí, ya que requiere el reenvío de puertos. Mi dispositivo está rooteado, así que usé Servidores Ultimate Pro para crear dos servidores DNS: 1) Servidor DNS, 2) Servidor DNS Nativo.

Una vez que tengas esta aplicación instalada, crea Servidor nativo DNS y agrega tus reglas como "192.168.43.1" mapea a "BCat.com". Luego crea un Servidor DNS y añadir la dirección de Servidor nativo DNS en lugar de la de Google 8.8.8.8 . Configurar un servidor en esta aplicación es bastante sencillo. Por lo demás, Google es tu amigo de por vida .

Ahora inicie el Servidor nativo DNS seguido de Servidor DNS .

Ahora debería funcionar. Si tienes una máquina Linux, puedes utilizar el comando dig BCat.com para comprobar el estado del DNS.

Lo único que queda es escribir en la barra de URL del navegador de su sistema: http://bcat.com . Hecho.

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