Um proxy faria o que você quiser. Assim como uma VPN, e com uma VPN, você não precisará definir programas individuais.
Uma VPN não é chamada de proxy.
Tenho certeza de que qualquer serviço de VPN adequado fará o que você quiser.
É bom ver no seu navegador quando não está funcionando e quando está.
Sugiro que, para encontrar um serviço de VPN e verificar se ele está funcionando, primeiro desative qualquer extensão anônima IP / de navegação dos navegadores da web chrome e firefox, para acessar o site www.whatismyip.com IP real.
Em seguida, experimente diferentes serviços de VPN e veja se, quando você acessa www.whatismyip.com, obtém um IP diferente.
Quaisquer instruções que você segue devem envolvê-lo em seu sistema operacional, conectando-se à VPN. Os detalhes podem variar dependendo do seu sistema operacional, por exemplo, sua distro linux. E uma vez conectado, você deve ver o IP da interface VPN ao fazer ifconfig no terminal também.
Depois de ter conseguido isso, tente os programas de um terminal e espero que eles estejam passando pela VPN.
Se você não quer fazer a rota VPN, o wget tem um switch para fazer isso através de um proxy, veja minha resposta aqui Como definir o endereço de proxy http para wget sob o windows? , mas você teria que encontrar proxies livres ou contratar proxies por exemplo grátis aqui link Mas se você usar um serviço VPN e testar se ele funciona, para que seu navegador receba um novo IP sem nenhuma extensão específica, não será necessário usar um servidor proxy da web com o wget. wget sozinho - e tudo mais entre você e a internet - passaria pela VPN.