Gostaria de configurar um mecanismo de filtragem para determinados sites que eu uso, incluindo os que são veiculados https
.
O Privoxy fornece essa funcionalidade, mas apenas acabou http
.
Sinto-me bastante à vontade com a programação e o gerenciamento de sistemas, mas quando se trata de redes de hardcore, meu conhecimento e experiência carecem um pouco.
Eu encontrei esta pergunta / resposta que parece resolver o https
problema encapsulando o tráfego usando o STunnel .
Tenho problemas ao colocar alguns dos conceitos que entram em jogo. É possível configurar isso (significando "criando a capacidade de usar um filtro Privoxy personalizado (não apenas bloqueando, realmente alterando o conteúdo) no tráfego HTTPS) em uma única máquina executando o Windows? Quero dizer, isso funcionaria como o cliente STunnel / server e o proxyserver Privoxy?
Qualquer orientação será imensamente apreciada!
nginx
em um contêiner Docker na minha máquina local. Devo então configurar a máquina local para usar o terminal / porta expostos na máquina Docker (apontando para nginx) como um servidor proxy? OndePrivoxy
entra em jogo aqui?Respostas:
Eu acho que nginx é sua resposta. http://nginx.org/en/docs/windows.html
Você pode configurar seu certificado SSL e ter todos os clientes conectados a ele. Em seguida, apenas faça o proxy reverso da solicitação para o host local (não há necessidade de ssl aqui, pois é apenas local) e adicione os cabeçalhos do cliente à solicitação local.
Os clientes podem entrar no nginx (que é tecnicamente um servidor da web) e o nginx reverterá domínios ou ips de proxy, conforme necessário.
Em seguida, você pode usar https://github.com/justcoding121/Titanium-Web-Proxy como interceptador de tráfego e enviar todo o tráfego para ele.
fonte
nginx
Windows que vejo. Mas então o que? OndePrivoxy
entra em jogo aqui? O que devo definir como servidor proxy na minha Configuração de Rede do Windows?Privoxy
fornece funcionalidade para 'combinar' certos hosts / URLs através de padrões e aplicar filtros (substituições de regex de scripts Perl) nas respostas que ele fornece novamente. Você parece muito mais instruído em rede do que eu, então eu vou assumir queNginx
pode "transformar" as respostas de umahttps
conexão ou encaminhar essas respostasPrivoxy
novamente para fazer a transformação. Esperemos que a configuração para cada um desses 'serviços' vai falar por si (sobre o pipeline de solicitação), porque eu realmente não tenho idéia de por que isso funciona e por que Privoxy não suportahttps
transformações ..Nginx
encaminhahttps
solicitações recebidas e as retorna comohttp
respostas?O Privoxy pode filtrar SSL (https) de uma maneira. Consulte Privoxy FAQ sobre SSL .
fonte