Chuyển tiếp cổng trong quá trình kết nối usb


7

Làm cách nào tôi có thể bật chuyển tiếp cổng trong khi kết nối USB? Tôi biết có rất nhiều ứng dụng có sẵn cho việc này. nhưng tôi muốn biết có phương pháp nào khả dụng để thực hiện việc này mà không cần cài đặt ứng dụng và cũng không cần root thiết bị không? Máy đích đang chạy với Android 4.0.4, rõ ràng chưa được root. Cảm ơn bạn. PS Tôi đang cố gắng lưu trữ một máy chủ trên PC được kết nối với internet thông qua thiết bị Android (USB tethered). Tôi muốn thiết bị Android của mình chuyển tiếp các yêu cầu TCP đến tới cổng cụ thể trên máy chủ.


Bạn có muốn làm điều này để phát triển? Bạn có thể chuyển tiếp các cổng bằng ADB bằng cách sử dụng adb forward tcp:6100 tcp:7100( nguồn ). Ngoài ra, bạn có thể cập nhật câu hỏi của mình để bao gồm: phiên bản Android nào bạn đang sử dụng, bạn đã root, bạn có sẵn sàng root không, mục tiêu của bạn là gì và bất kỳ thông tin thích hợp nào khác có thể giúp chúng tôi giúp bạn. :)
filoxo

@filoxo: Lệnh chuyển tiếp này cho phép chuyển tiếp các yêu cầu trên một cổng máy chủ (PC) cụ thể đến một cổng khác trên thiết bị. Yêu cầu của tôi là hoàn toàn ngược lại với nó.
Kumar

Câu trả lời:


0

Có 2 lệnh adb:

adb forward
adb reverse

Như bạn đã đề cập trong bình luận, có lẽ bạn đang tìm kiếm adb reversehoạt động như thế này:

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

Nơi <remote>sẽ có cổng TCP trên điện thoại Android của bạn và <local>cổng TCP trên máy tính chủ của bạn.


1
Ông đề cập rằng ông đang sử dụng Android 4.0.4. adb reversechỉ hoạt động với Android 5+.
AndrewKS

Vậy làm thế nào tôi có thể chuyển tiếp các cổng này để chuyển đổi PC sang Máy chủ? Tôi muốn chuyển tiếp các cổng 80, 21 và 3306
Ragesh D Antony
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.