11 votos

Reenvío de puertos durante el tethering USB

¿Cómo puedo activar el reenvío de puertos durante el tethering USB?

Sé que hay un montón de aplicaciones disponibles para esto. pero quiero saber si hay algún método disponible para llevar a cabo esto sin necesidad de instalar una aplicación y también sin rootear el dispositivo? El equipo de destino funciona con Android 4.0.4, obviamente no está rooteado. Gracias.

P.D. Estoy intentando alojar un servidor en un PC conectado a Internet a través de un dispositivo Android (USB tethered). Quiero que mi dispositivo Android reenvíe las solicitudes TCP entrantes a un puerto particular en la máquina anfitriona.

0 votos

¿Quiere hacer esto para el desarrollo? Puedes redireccionar puertos usando ADB mediante adb forward tcp:6100 tcp:7100 ( fuente ). Además, ¿podría actualizar su pregunta para incluir: ¿qué versión de Android que está utilizando, tiene root, ¿está usted dispuesto a Root, ¿cuál es su objetivo, y cualquier otra información pertinente que podría ayudarnos a ayudarle. :)

0 votos

@filoxo: Este comando de reenvío permite el reenvío de solicitudes en un puerto de host específico (PC) a un puerto diferente en un dispositivo. Mi requisito es exactamente lo contrario a ella.

3voto

Eugen Puntos 141

Hay 2 comandos adb:

adb forward
adb reverse

Como ha mencionado en el comentario, probablemente esté buscando adb reverse que funciona así:

adb reverse tcp:<remote> tcp:<local>

Dónde <remote> será el puerto TCP en su teléfono Android y <local> el puerto TCP de su ordenador anfitrión.

1 votos

Mencionó que está usando Android 4.0.4. adb reverse sólo funciona con Android 5+.

0 votos

Entonces, ¿cómo puedo reenviar estos puertos para convertir mi PC en servidor? Quiero reenviar los puertos 80, 21 y 3306

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