Existem várias soluções para isso:
1. Configurando variáveis http_proxy
Você pode definir $http_proxy
e outras variáveis. A maioria dos aplicativos selecionará essa variável automaticamente. Para defini-lo em todo o sistema, você pode definir essa variável no arquivo ~/.bashrc
ou /etc/profile
. Defina como:
http_proxy=http://user:[email protected]:3128
https_proxy=https://user:[email protected]:3128
export http_proxy
export https_proxy
2. Usando proxy_chains
Alguns aplicativos não usam sua variável de proxy e podem nem ter configurações para usar um servidor proxy. Nesse caso, você pode direcionar todo o tráfego do seu PC através de um servidor proxy usando proxy_chains
.
Nunca usei proxy_chains
, mas a página inicial deles parece contar tudo em uma única página: link
3. Usando proxy transparente
Para forçar toda a conexão do seu PC através de um proxy, você também pode usar o proxy transparente como uma alternativa ao proxy_chains. Eu não tenho muita idéia de como configurar isso ( eu fiz isso há muito tempo e funcionou! ), então você terá que olhar por conta própria.