Kodėl tarpinis serveris pakeičia naršyklės IP, bet ne kitų programų
HTTP tarpinio serverio nustatymas naršyklėje ar Wi-Fi automatiškai nenukreipia visų programų ir protokolų per pasirinktą IP.
Pasikeitęs IP naršyklėje apibūdina tą naršyklės užklausą. Kitos programos gali išlaikyti tiesioginį maršrutą, nes kiekvienas klientas turi palaikyti ir naudoti tarpinio serverio nustatymus.
| Kur nustatytas tarpinis serveris | Ką paprastai valdo |
|---|---|
| Rankiniai Firefox nustatymai | Firefox palaikomas užklausas. |
| Sistemos HTTP tarpinis serveris | Programas, kurios skaito ir palaiko tą konfigūraciją. |
| Programos HTTP arba SOCKS parinktys | Programos realizacijos apimamą srautą. |
| Wi-Fi tinklo tarpinis serveris | Klientus, naudojančius šį nustatymą tame tinkle. |
Žaidimas ar balso skambutis gali naudoti srautą už HTTP kelio ribų; programa, atverianti tiesioginius lizdus, gali visiškai nepaisyti sistemos tarpinio serverio. Net SOCKS5 reikia realizacijos palaikymo: protokolas apibrėžia UDP susiejimą, bet Chromium įtaisytas SOCKS5 palaikymas apima TCP URL užklausas, o ne bendrą UDP perdavimą.
Raskite dokumentuotą kitos programos tarpinio serverio sąsają ir suderinkite jos protokolą. Jei jos nėra, kartotinis sistemos HTTP galinio taško keitimas programos greičiausiai nesukonfigūruos. Patikrinkite užklausą iš programos per jos diagnostiką ar valdomą paskirtį; curl gali patikrinti galinį tašką, bet ne patvirtinti kitos programos maršrutą.
Patikrinkite dar kartą po paleidimo ar tinklo pasikeitimo. Procesas gali išlaikyti paleidimo metu perskaitytus nustatymus, o telefonas, perėjęs į mobiliuosius duomenis, palieka Wi-Fi konfigūraciją. Jei reikia viso įrenginio maršrutizavimo, rinkitės tam skirtą mechanizmą; vieno kliento HTTP nustatymas to nesukuria.