Proxy real em todo o sistema

2

É possível configurar algo (em um lugar) que direcione todo o tráfego http e https por meio de um proxy específico.

No trabalho, precisamos passar por um proxy para chegar ao mundo exterior. Esse endereço de proxy precisa ser configurado em muitos aplicativos. Aqui estão alguns dos lugares:

  • Configurações do sistema (que deve ser todo o sistema, mas se aplica apenas a navegadores)
  • Spotify
  • IntelliJ
  • Maven
  • / etc / environment

Em casa não há proxy e gostaria de desativar facilmente o proxy. É muito trabalhoso mudar a configuração de todas as aplicações toda vez que você muda de local.

Você pode interceptar o tráfego e redirecioná-lo através de um proxy local que pode ser configurado para encaminhar para o proxy ou ir diretamente para o endereço solicitado?

    
por AnAmuser 09.02.2016 / 21:27

1 resposta

1

Você pode configurar isso

vi /etc/environment

anexe estas linhas

http_proxy=http://myproxy.server.com:8080/
https_proxy=http://myproxy.server.com:8080/
ftp_proxy=http://myproxy.server.com:8080/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY=http://myproxy.server.com:8080/
HTTPS_PROXY=http://myproxy.server.com:8080/
FTP_PROXY=http://myproxy.server.com:8080/
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"

e depois disso

source /etc/environment

e para instalação de pacotes etc ... via apt-get Crie um arquivo chamado 95proxies em /etc/apt/apt.conf.d/ e inclua o seguinte:

Acquire::http::proxy "http://myproxy.server.com:8080/";
Acquire::ftp::proxy "ftp://myproxy.server.com:8080/";
Acquire::https::proxy "https://myproxy.server.com:8080/";
    
por Ashu 09.02.2016 / 21:35