Se o seu servidor proxy de encaminhamento oferecer suporte ao proxy transparente, você poderá usar o iptables para redirecionar o tráfego HTTP de forma transparente para o seu proxy de encaminhamento.
Caso contrário, você precisa instalar um servidor proxy conforme descreveu e configurar seu aplicativo para usá-lo como se fosse o servidor real.