Como ocultar meu tráfego por meio de um servidor proxy?
Existe um computador cliente com várias restrições. Você não pode instalar nenhum software e o acesso à Internet só é possível através de uma VPN e um servidor proxy que bloqueia muitos sites. Esse proxy é um 'proxy de decodificação' com certificados pré-instalados no cliente. Portanto, o proxy também pode interceptar o tráfego SSL.
O que estou tentando fazer é estabelecer um método para acessar a Internet sem restrições.
A outra máquina da história é um PC com Windows em minha casa, sentado atrás de um roteador. Até agora eu fiz os seguintes passos:
PC doméstico
auth_param basic program /cygdrive/c/squid/lib/squid/basic_ncsa_auth /cygdrive/c/squid/passwd auth_param basic realm proxy acl authenticated proxy_auth REQUIRED http_access allow authenticated http_port 127.0.0.1:9564 dns_nameservers 8.8.8.8 8.8.4.4 cache deny all pipeline_prefetch on client_persistent_connections on pconn_timeout 30 seconds dns_v4_first on
cert = c:/Portables/stunnel/cert/stunnel.pem [squid] accept = 9563 connect = 127.0.0.1:9564
Cliente
client = yes [proxy] accept = 8090 protocol = connect protocolAuthentication = basic protocolHost = dyndns:9563 protocolUsername = username protocolPassword = password connect = proxyserver:8080
localhost:8090
Eu diagnostiquei esta configuração e parece funcionar, se eu me conectar ao squid localmente, ou seja, conecte-se através de localhost:9564
com o meu Firefox local, ele funciona bem. Também testei o túnel SSL conectando a extremidade do servidor ao meu servidor da Web inicial e, na máquina do cliente, naveguei com http://localhost:8090
recebendo com êxito o conteúdo do meu servidor da Web.
No entanto, tentando acessar outros sites falharem, algumas vezes um erro do Squid retorna dizendo URL inválida /path
(o host e o esquema são de alguma forma despojado), às vezes o servidor proxy que estou encapsulando nega a conexão. / p>
Eu acho que a raiz do problema é que o proxy VPN está interceptando meu tráfego, mas não tenho certeza.
Meu conceito e implementação acima estão corretos para alcançar meu objetivo?
Existe algum método para criptografar meu tráfego através do túnel para que o proxy do meio não possa interceptar e interferir?