Eu tenho uma VM na qual eu instalei o servidor VNC (TightVNC) usando o link: link
Ele foi instalado com sucesso e eu posso ver a porta 5901 sendo executada
/etc/tigervnc$ netstat -tulpn
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:5901 0.0.0.0:* LISTEN 16460/Xtigervnc
tcp 0 0 127.0.0.1:5902 0.0.0.0:* LISTEN 16183/Xtigervnc
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp6 0 0 ::1:5901 :::* LISTEN 16460/Xtigervnc
tcp6 0 0 ::1:5902 :::* LISTEN 16183/Xtigervnc
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
udp 0 0 0.0.0.0:36618 0.0.0.0:* -
udp 29184 0 127.0.0.53:53 0.0.0.0:* -
udp 0 0 0.0.0.0:68 0.0.0.0:* -
udp 0 0 0.0.0.0:631 0.0.0.0:* -
udp 7680 0 0.0.0.0:5353 0.0.0.0:* -
udp6 0 0 :::37372 :::* -
udp6 20736 0 :::5353 :::*
Agora da minha máquina local, eu tentei fazer a ligação de porta para o meu local a partir da VM (conforme o link link )
ssh -L 5901:127.0.0.1:5901 -C -N -l test 172.1.1.1
Na minha máquina local, consigo ver a porta é vinculada a 5901
/etc/guacamole$ fuser 5901/tcp
5901/tcp: 22049
Agora, quando tento fazer a conexão VNC usando 127.0.0.1:5901, ele promete a senha da VM e mostra apenas a página em branco.