Proxy HTTPS ovunque?

0

Sto configurando un proxy HTTPS, che voglio usare per il mio laptop ovunque io vada. L'idea è che, dal momento che è crittografato, dovrei essere al sicuro da intercettatori, anche su reti wireless aperte. Pensala come una VPN facile da configurare per la navigazione web.

Il mio problema, tuttavia, è che le richieste HTTP non utilizzano il mio proxy HTTPS, ma andare direttamente a Internet.

Esiste un modo "standard" per forzare tutte le richieste su un proxy https, o forse sono obbligato a installare un proxy squid locale e inoltrare tutte le richieste a * cache_peer * con SSL abilitato?

Si noti che l'installazione del software sul computer client è indesiderata, poiché complicherebbe l'installazione di vari dispositivi (smartphone, ecc.).

    
posta Dog eat cat world 30.01.2014 - 11:41
fonte

1 risposta

4

Ci sono due cose distinte:

  • Connessione a un sito Web HTTPS tramite un proxy HTTP non SSL.
  • Connessione a un sito Web HTTP tramite un proxy HTTPS.

Il primo utilizza il verbo proxy CONNECT , e funziona bene. Tu vuoi quest'ultimo, che è mal supportato dai browser. Ad esempio, quando configuri i proxy in Firefox tramite questo popup:

quindiilcampodiimmissionerelativoa"SSL proxy" riguarda un proxy non SSL da utilizzare per connettersi al sito Web HTTPS e non l'altro.

Sembra che Firefox non possa ancora utilizzare un proxy su HTTPS. Chrome può ma richiede alcuni trucchi manuali.

Per un proxy sicuro pratico , ti suggerisco di utilizzare SSH ed eseguirlo come "proxy SOCKS". Funziona bene con i browser esistenti; vedi questa risposta per alcuni dettagli pratici. Lo screenshot in alto illustra infatti l'uso di tale proxy SOCKS (quando un proxy SOCKS è in vigore, tutte le comunicazioni del browser lo attraverseranno, per tutti i protocolli, e questo è quello che vuoi).

    
risposta data 30.01.2014 - 15:46
fonte

Leggi altre domande sui tag