Portweiterleitung während USB-Tethering

7

Wie kann ich die Portweiterleitung während des USB-Tethering aktivieren? Ich weiß, dass dafür viele Apps verfügbar sind. aber ich möchte wissen, ob es eine Methode gibt, um dies durchzuführen, ohne eine App zu installieren und auch ohne das Gerät zu rooten? Der Zielcomputer wird mit Android 4.0.4 ausgeführt und ist offensichtlich nicht gerootet. Vielen Dank. PS Ich versuche, einen Server auf einem PC zu hosten, der über ein Android-Gerät (USB-Tethered) mit dem Internet verbunden ist. Ich möchte, dass mein Android-Gerät eingehende TCP-Anforderungen an einen bestimmten Port auf dem Host-Computer weiterleitet.

Kumar
quelle
Möchten Sie dies für die Entwicklung tun? Sie können Ports mithilfe von ADB mithilfe von adb forward tcp:6100 tcp:7100( Quelle ) weiterleiten . Könnten Sie Ihre Frage auch so aktualisieren, dass sie Folgendes enthält: Welche Android-Version verwenden Sie, sind Sie verwurzelt, sind Sie bereit zu rooten, was ist Ihr Ziel und andere relevante Informationen, die uns helfen könnten, Ihnen zu helfen. :)
Filoxo
@filoxo: Dieser Weiterleitungsbefehl ermöglicht die Weiterleitung von Anforderungen an einen bestimmten Host-Port (PC) an einen anderen Port eines Geräts. Meine Anforderung ist genau umgekehrt.
Kumar

Antworten:

0

Es gibt 2 adb-Befehle:

adb forward
adb reverse

Wie Sie im Kommentar erwähnt haben, suchen Sie wahrscheinlich nach adb reverseder folgenden Funktion:

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

Wo <remote>befindet sich der TCP-Anschluss Ihres Android-Telefons und <local>der TCP-Anschluss Ihres Host-Computers?

Eugen
quelle
1
Er erwähnte, dass er Android 4.0.4 verwendet. adb reversefunktioniert nur mit Android 5+.
AndrewKS
Wie kann ich diese Ports weiterleiten, um meinen PC in Server umzuwandeln? Ich möchte die Ports 80, 21 und 3306
Ragesh D Antony