Você deve ser capaz de fazer o mesmo que foi descrito aqui . No seu caso você usaria massa para se conectar ao server1 através do ssh mas usar o IP endereço ou nome do servidor2 no campo de destino em vez de 'host local'.
Todos os passos seguintes devem ser feitos no seu sistema Windows:
Abra a tela principal do Putty:
Host Name: [your public IP or domain name for server1]
Port: [Use whatever port Server1 is configured to use]
No [SSH - > Túneis] menu em putty:
Source port: 5000
Destination: [server2 internal IP address]:5900
Click Add
Click Open and type in the username and password
Abra seu cliente VNC. Diferentes clientes VNC podem usar notações diferentes para especificar portas. Se você usa ultraVNC:
VNC Server: localhost:5000
O Server2 precisa ter um servidor VNC, mas ele só precisa estar visível para o Servidor1 na rede interna.