Proxy transparente ou VPN que escuta em todas as portas

2

Gostaria que o tráfego fosse roteado por meio de um proxy ou VPN com base no arquivo de hosts do cliente (ou DNS fornecido ao cliente).

Isso não parece ser um problema para o tráfego HTTP na porta 80, pois um simples proxy do squid pode fazer isso, mas não sei quais protocolos o cliente estará enviando, portanto, preciso fazer proxy de todas as portas.

Eu não tenho controle sobre o cliente além dos hosts / DNS.

Proxy típico - só funciona para determinados protocolos / portas

SOCKS Proxy - funciona para todos, mas requer configuração do cliente

VPN - Funciona para todos, mas requer configuração do cliente

Como posso ter um proxy ou VPN que escuta em todas as portas e atuará como um ponto de extremidade transparente para determinados hosts?

Muito obrigado antecipadamente.

    
por Dogsbody 08.01.2013 / 01:35

1 resposta

0

Bem, eu acho que você respondeu sua própria pergunta. Você está sem sorte.

É muito estranho ter apenas acesso administrativo ao DNS e à configuração do arquivo host em seus clientes. Qual é o seu caso de uso aqui? Normalmente, nessa situação, seria necessário instalar um cliente VPN e uma rota padrão apontando pelo túnel.

    
por 08.01.2013 / 01:50