O que você está pedindo é chamado encaminhamento remoto de portas . Você só precisa do SSH para fazê-lo funcionar e nenhum outro software ou proxy é necessário.
Para Linux, você precisa editar o arquivo /etc/ssh/sshd_config
file,
que certamente tem um equivalente no Windows. Adicione a seguinte linha na parte inferior:
GatewayPorts yes
Você usará o comando
ssh -R sourcePort:forwardToHost:onPort connectToHost
O que significa: conecte-se com ssh para connectToHost e encaminhe todas as tentativas de conexão para o sourcePort remoto para portar onPort na máquina chamada forwardToHost, que pode ser acessada a partir de sua máquina local.
Existem muitas fontes úteis a serem encontradas. Alguns deles são: