OpenVPN: detecção automática de proxy após a conexão ser estabelecida

1

Eu configurei um servidor OpenVPN e um servidor proxy HTTP no mesmo host na nuvem. Eu também configurei o cliente OpenVPN no meu desktop. Também configurei regras de redirecionamento no host da nuvem para redirecionar todos os tráfegos da porta 80 e 443 para o servidor proxy.

Todo o tráfego da minha área de trabalho agora passa pelo servidor proxy. O servidor proxy testemunha todo o tráfego e trata-o normalmente no modo típico de proxy transparente.

Instalei o certificado de CA raiz falso nos meus navegadores. O servidor proxy possui o recurso SNI e lida com o tráfego HTTPS como deveria, além de fazer toda a inspeção necessária.

No entanto, alguns aplicativos, como o Skype, não funcionam por meio da inspeção HTTPS. Mas eles podem usar um servidor proxy HTTP para fazer uma solicitação inicial de CONNECT. Com base no host detectado na solicitação CONNECT, posso configurar o servidor proxy para ignorar a inspeção HTTPS. Portanto, quando eu configurar manualmente o endereço IP do servidor proxy no Internet Explorer, posso fazer com que o Skype funcione. Agora estou tentando descobrir como configurar automaticamente a configuração do servidor proxy nos navegadores, assim que a conexão OpenVPN for estabelecida.

Depois de pesquisar um pouco, descobri uma documentação disponível aleatoriamente sobre configuração automática de proxy usando a opção 252, WPAD, etc. do DHCP. Eu também descobri que a configuração do lado do servidor OpenVPN fornece opções "push dhcp". Mas não consegue encontrar algo concreto nisso. A maior parte do conteúdo é para criar uma conexão OpenVPN através de um servidor proxy. Obviamente não preciso disso. Pergunto-me se algum de vocês super hacks aqui fora, poderia me dar algumas boas indicações. Poderia algum dos super hacks aqui, gentilmente me dar algumas dicas?

Obrigado antecipadamente.

p. Perdoe a longa descrição, mas eu queria descrever meu propósito com o máximo de clareza.

    
por mdk 07.01.2017 / 10:43

0 respostas