Secure remote desktop access with VNC
qbee.io can securely forward any port from a target device to a local machine. It uses qbee-connect to map the remote port to a local one such that it is securely accessible via localhost:port. In this way it is very similar to Teamviewer as the security layer between VNC client and server is provided by the qbee VPN tunnel. Thus it can traverse firewalls, NATs and this works even through mobile connections without any static IP address.
Access any remote port through any network
qbee.io can access any remote port locally on your PC going through any type of network. The qbee agent initiates the VPN tunnel.
In this use case example it is shown how we connect to a remote VNC client. For this example we use a Raspberry Pi and RealVNC server as this is already part of the Rasbian image. However, any other VNC server will work as well and this works on any platform qbee runs on.
There are a few simple steps to follow:
Download the qbee agent and bootstrap the device to the qbee platform. Here you see a simple guide.
Enbable the VNC server in the Raspberry Pi menu by selecting enable (this is done manually here, ususally this would be done through the qbee configuration engine).
Download and install the RealVNC viewer for your local computer. This runs on Mac OS X, Linux or Windows
Start qbee-connect on your local computer and select the appropriate device in the tree.
Add a custom port 5900 for RealVNC(or the according port for your VNC server) and connect.
RealVNC uses port 5900. Please adjust your port according to VNC server or screen number N (port number + N)
qbee-connect will give you a local mapped port number. In this case this is port 57509. Press on the copy button to get the port number
Open RealVNC and conncet to localhost:57509 with the port number from the previous step:
Insert your user name and password and press OK
Now you have full secure VNC access to your remote device. This solution equals what Teamviewer does.
This basically sums up qbee's VNC remote access use case. There are a lot of VNC settings to granularly adjust how VNC behaves.
qbee.io allows full remote VNC access through its build in security solution. The remote VNC server can be reached through NAT, firewalls and this can be achieved for any device that qbee runs on and where any VNC server can be installed.
It is possible to use multiple concurrent connections, to upload files, to control the remote desktop. So basically all VNC functions are usable.