Installing the VNC server On the server bohr, which is running Ubuntu Linux for the sake of the argument, I will install the tightvncserver. If you really need it, maybe you just create a tunnel to port 300 and access localhost:tunnelport on your browser. Every interesting blog article has a illustration this is a ssh tunnel transporting VNC data through the unsecure Internet.
I just don't know why you need the SSH tunnel and how to create a ssh tunnel from an android device. You should then be able to work on the remote. I've been using it to access my computers from my android phone browser and it worked for what I need. Once you click connect, your VNC client will use the encrypted SSH tunnel and make the connection between local and remote machines on port 5901. If your SSH connection is working fine, maybe I could suggest you a workaround by using ThinLinc instead of VNC? ThinLinc client will work on top of SSH port.Well, ThinLinc doesn't have an official client for Android, but by default it opens port 300 by default for its "noVNC" client that you can access through any HTML5 capable browser. Once connection is established, you can locally. Set up the SSH tunnel by setting the Source port to the UltraVNC server’s listening port ( 5900 is default) and a Destination of 127.0.0.1:5900 and select Add. You can also connect to VNC server using SSH local port forwarding. Is there any firewall or apparmor that could be possibly blocking it? Connect to VNC Server via SSH Tunnel You can connect to a VNC server through the VNC client ( vncviewer) with the -via command line option which enables it. Remote Terminal and Status Monitoring for Raspberry Pi, as well as tunnels to any network services running on your Raspberry Pi (such as HTTP, VNC, SSH) so you can access them worldwide over the internet Get started. Can you SSH into your machine? Are you running nmap trying the tunnel or the remote machine? Because if you need a ssh tunnel, it makes sense that the port will be open only if you run nmap targetting localhost. Access your Raspberry Pi projects from anywhere.