Proxy sempre ligado

1

Meu caso de uso: estou no Ubuntu 16.04. Às vezes estou em um ambiente onde preciso configurar um proxy. Eu preciso fazer isso em muitos lugares: proxy para chrome, para apt, para pip, para docker, para bash, ... Bem, eu estou feliz em configurar todas essas ferramentas uma vez .

O que eu quero é ter um proxy local em execução que eu possa alternar com um único comando. Esse "proxy de encaminhamento" colocará os cabeçalhos de proxy no proxy real, quando estiver no ambiente corporativo, ou apenas passará o tráfego de forma transparente, quando estiver em trânsito.

Estes são os requisitos detalhados:

  1. Executando localmente no meu sistema (laptop)
  2. sempre ligado
  3. Pode funcionar no proxy ou no modo transparente
  4. Pode ser facilmente alternado, com a linha de comando
  5. O NTLM

Atualmente estou usando cntlm e satisfaz a maioria das minhas necessidades, mas não pode ser colocado no modo transparente.

Algo que eu poderia tentar é, com sed ou similar, ajustar o parâmetro no_proxy para incluir todos os destinos e reiniciar o serviço. Mas isso parece um truque feio, e eu não tenho certeza se vai funcionar.

Existe uma solução melhor? O que eu tinha em mente era um tipo de serviço na frente de cntlm , que pode fazer proxy para cntlm ou transparentemente passar tráfego, dependendo da configuração.

    
por dangonfast 26.03.2018 / 09:15

0 respostas

Tags