Un IP diverso nel browser descrive quella richiesta del browser. Le altre applicazioni possono mantenere il percorso diretto, perché ogni client deve supportare e usare le impostazioni del proxy.

Dove è stato impostato il proxyCosa controlla normalmente
Impostazioni manuali di FirefoxLe richieste supportate da Firefox.
Proxy HTTP del sistemaLe applicazioni che leggono e supportano quella configurazione.
Opzioni HTTP o SOCKS di un'applicazioneIl traffico coperto dall'implementazione di quell'applicazione.
Proxy di una rete Wi-FiI client che usano quell'impostazione mentre sono su quella rete.

Un gioco o una chiamata vocale può usare traffico esterno al percorso HTTP; un'app che apre socket diretti può ignorare del tutto il proxy di sistema. Anche SOCKS5 richiede supporto nell'implementazione: il protocollo definisce l'associazione UDP, ma il SOCKS5 integrato in Chromium copre richieste URL TCP, non un relay UDP generico.

Trova l'interfaccia proxy documentata dell'altra applicazione e abbina il suo protocollo. Se non ne offre una, modificare ripetutamente l'endpoint HTTP del sistema difficilmente la configurerà. Verifica una richiesta di quell'app tramite la sua diagnostica o una destinazione che controlli; curl può validare un endpoint, ma non certificare il percorso di un'altra app.

Ricontrolla dopo l'avvio o un cambio di rete. Un processo può conservare le impostazioni lette all'avvio e un telefono che passa ai dati mobili lascia la configurazione specifica del Wi-Fi. Se ti serve l'instradamento dell'intero dispositivo, scegli un meccanismo progettato per tale ambito; l'impostazione HTTP di un solo client non può realizzarlo.

Articoli correlati