Não, alterá-los não afeta todos os programas, apenas aqueles que os respeitam. A variável de ambiente http_proxy
é respeitada pela maioria dos programas, mas configurá-la para o PHP é bem difícil. Você pode usar iptables
para redirecionar todo o tráfego da porta 80 para passar pelo proxy, mas, a menos que esteja configurado para ser um proxy transparente, isso não funcionará.
A execução de um squid
local como um proxy transparente e a sua solicitação para usar o outro proxy funcionaria - consulte o wiki do Squid para obter mais detalhes sobre as alterações de iptables
e squid.conf
necessárias.