A melhor ferramenta para isso que eu conheço é socat . Um exemplo do que você quer ficaria assim:
socat TCP-LISTEN:8010,fork,reuseaddr TCP4:<server address>:8002
Isso escutaria na porta 8010 (em todas as interfaces) e depois encaminharia o tráfego para endereço do servidor na porta 8002. Qualquer resposta seria encaminhada de volta para o remetente original.
Observe que o endereço do servidor não deve conter o protocolo ou caminho, mas apenas o domínio ou endereço IP (por exemplo, www.google.com, NÃO link .
O parâmetro fork permite várias conexões e o reuseaddr impede que o socat ative o endereço desnecessariamente caso ocorra uma falha.