Ho già letto un'eccellente spiegazione di cosa sia il proxy HTTPS e SOCKS. Quello che capisco, è che per proxy HTTPS le persone significano:
- Canale sicuro tra proxy e server di destinazione
- Canale sicuro tra client e proxy
- Entrambi dall'alto: canale sicuro tra client-proxy e proxy-target_server. Ma questo richiede due SSL (uno annidato all'interno dell'altro). Questo è piuttosto complesso.
D'altra parte, il protocollo SOCKS è di livello più basso ed è facile da configurare con SSH e dimentica il problema della configurazione di SSL annidato:
An alternative is to use a SOCKS proxy. This is easy to setup with SSH. With a SSH-powered SOCKS proxy, all the communications emanating from your browser will go through a SSH tunnel between your client machine and the proxy server.
Allora perché i proxy SOCKS non hanno ancora forzato i proxy HTTPS? Quando il proxy HTTP è migliore?