Isto depende do porquê de querer esconder o seu endereço IP (uma vez que isto irá medir o quão indetectável você quer ser).
Se alugar uma máquina virtual a um dos fornecedores VPS que estão lá fora e executar um proxy web (HTTP/HTTPS) (ou qualquer outro tipo de proxy para esse fim) quaisquer ligações feitas através desse proxy parecerão vir do VM (e portanto do país em que está alojado). Mas não será completamente indetectável, uma vez que os sites que está a ver irão ver o endereço IP da VM, por isso se está a planear fazer algo arriscado (por exemplo, se vive sob um regime opressivo e está a planear uma declaração política) isto pode não lhe oferecer a protecção de que necessita, uma vez que alguém que o está a localizar pode localizá-lo até à VM e ao fornecedor que o está a alojar, que saberá quem + onde está a partir dos seus registos de pagamento.
Para a proxying de todo o tráfego em vez de protocolos específicos como HTTP e HTTPS, terá de configurar algum tipo de VPN em vez de apenas um proxy de protocolo. Em ambos os casos (proxy de protocolo e VPN) poderá encontrar serviços lá fora que irão mitigar a necessidade de configurar um, mas terá de garantir que confiou no fornecedor de serviços, pois eles serão capazes de monitorizar o seu tráfego.
Se pretende ser mais indetectável então terá de utilizar uma rede anónima como a Tor - mas estas nunca serão “rápidas” devido à sua natureza, pelo que falhará essa estipulação na sua pergunta.
Se pode ser mais específico sobre o que pretende proxy (tráfego web para/de alguns sites? todo o tráfego da web?, todo o tráfego da internet?, …), onde você está e de onde quer aparecer poderemos dar-lhe recomendações ou indicações mais específicas para tutoriais. Também, sabendo porquê seria útil. Se procura contornar restrições locais de algum tipo, isso pode complicar as coisas.