Ma tha inneal Android ùghdarraichte mu thràth a' ruith proxy HTTP a ghabhas ruighinn tro adb air port 8080, cuir port laptop thuige:

adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080

Cleachd fìor shreath-àireamh an inneil, an uairsin suidhich proxy HTTP brabhsair an laptop gu 127.0.0.1:6400. 'S e a' chiad phort ceann-uidhe an laptop; 's e an dàrna fear seirbheis an fhòn. Bheir adb an t-slighe TCP, chan e protocol a' phroxy.

laptop browser
  -> laptop 127.0.0.1:6400
  -> adb USB forwarding
  -> phone TCP port 8080
  -> phone's outbound network

Feumaidh proxy an fhòn taic a thoirt do na h-obrachaidhean a dh'iarrar, a' gabhail a-steach CONNECT airson HTTPS a' bhrabhsair. Na cleachd di-bhugadh USB ach leis an inneal ùghdarraichte agus coimpiutair earbsach. Chan fheum an t-slighe seo gum bi an t-oibriche a' gabhail ri ceanglaichean eadar-lìn neo-iarrta a-steach chun an fhòn.

Dearbhaich an t-eis-mheudachadh air leth bho ruigheachd USB. Cleachdaidh am proxy an lìonra eis-mheudaichte a thagh am fòn mura ceangail an aplacaid aige fear eile. Faodaidh Wi-Fi gnìomhach, VPN no slighe aplacaid shoilleir an t-eis-mheudachadh a dhèanamh eadar-dhealaichte bho dhàta gluasadach.

Ma tha am fòn a' ruith frithealaiche SSH na àite, cuir a' phort sin thuige agus cruthaich SOCKS air an laptop:

adb -s DEVICE_SERIAL forward tcp:2222 tcp:2222
ssh -N -D 127.0.0.1:8899 -p 2222 [email protected]

An seo cleachdaidh am brabhsair SOCKS aig 127.0.0.1:8899, agus fosglaidh SSH ceanglaichean cinn-uidhe air an fhòn. 'S e roghainn eile a th' ann seach am proxy HTTP a chur thuige gu dìreach; chan fheum aon den dà rèiteachadh neach-èisteachd poblach.

Nuair a bhios tu deiseil, thoir air falbh an inntrigeadh adb sònraichte, mar eisimpleir adb -s DEVICE_SERIAL forward --remove tcp:6400. Cha toir dùnadh a' bhrabhsair air falbh staid a' chuir.

Artaigilean co-cheangailte