Əgər icazəli Android cihazı artıq adb ilə 8080 portunda əlçatan olan HTTP proksisi işlədirsə, noutbukun bir portunu ona yönləndirin:

adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080

Cihazın həqiqi seriya nömrəsindən istifadə edin, sonra noutbuk brauzerinin HTTP proksisini 127.0.0.1:6400 ünvanına qoyun. Birinci port noutbukun son nöqtəsidir; ikincisi telefonun xidmətidir. adb TCP yolunu təmin edir, proksi protokolunu yox.

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

Telefon proksisi tələb olunan əməliyyatları, o cümlədən brauzer HTTPS üçün CONNECT-i dəstəkləməlidir. USB sazlamasını yalnız icazəli cihaz və etibarlı kompüter ilə istifadə edin. Bu yol operatorun telefona tələb olunmamış internet bağlantılarına icazə verməsini tələb etmir.

Çıxışı yoxlayın USB əlçatanlığından ayrıca. Proksi telefondan seçilmiş çıxış şəbəkəsindən istifadə edir, tətbiqi başqa bir şəbəkə bağlamadıqda. Aktiv Wi-Fi, VPN və ya açıq tətbiq marşrutlaşdırması çıxışı mobil datadan fərqli edə bilər.

Telefon əvəzində SSH serveri işlədirsə, həmin portu yönləndirin və noutbukda SOCKS yaradın:

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

Burada brauzer 127.0.0.1:8899 ünvanında SOCKS istifadə edir, SSH isə təyinat bağlantılarını telefonda açır. Bu, HTTP proksisini birbaşa yönləndirməyə alternativdir; heç bir quruluş ictimai dinləyici tələb etmir.

Bitirdikdə xüsusi adb qeydini silin, məsələn adb -s DEVICE_SERIAL forward --remove tcp:6400. Brauzeri bağlamaq yönləndirmə vəziyyətini silmir.

Əlaqəli məqalələr