Força todos os aplicativos a usar o proxy configurado para MacOS X [duplicado]

3

Configurei um proxy nas preferências de rede do MacOS X (10.7), mas os aplicativos e os daemons de linha de comando parecem ignorar isso (por exemplo, git, rsync etc.). Naturalmente, muitas dessas ferramentas têm sua própria maneira de configurar um proxy por meio de opções de linha de comando ou arquivos de configuração, mas às vezes isso não é o caso. Existe uma maneira de definir as configurações de proxy em um nível baixo que garanta que qualquer solicitação http / https seja roteada por meio do proxy?

    
por astrofrog 13.01.2012 / 10:40

1 resposta

1

Não. Não há nada de especial sobre HTTP; é apenas um protocolo sobre TCP. Assim, qualquer programa que abra uma conexão TCP com um servidor remoto pode acabar usando HTTP. No entanto, para o seu proxy HTTP funcionar, você precisa redirecionar essa conexão TCP antes que o primeiro byte seja enviado e, portanto, você não sabe se é uma conexão HTTP.

    
por 13.01.2012 / 13:35