Na verdade, isso já foi respondido aqui .
O programa Stunnel adiciona SSL a todas as conexões TCP, http; dando-lhe acesso https em qualquer situação.
Estou sentada em um apartamento japonês e esta empresa estranha precisa de um nome de usuário e senha para entrar na internet (é um .htaccess como o diálogo). Eu não consigo esse nome de usuário e senha, mas na verdade todas as conexões https: // estão funcionando.
Existe uma maneira de acessar a internet somente através de https e também tunelar todas as conexões http através de https?
Se eu entendi a pergunta corretamente, você precisa de um proxy que suporte https fora da sua rede. Eu criei uma consulta do Google para encontrar esses proxies: