OpenNebula Sunstone includes a browser console for reaching a virtual machine when normal network login is unavailable. It is useful during first boot, guest network troubleshooting, or recovery work where SSH or RDP is not ready yet.
The VNC console is exposed through the FireEdge web interface and its Guacamole proxy, not by connecting the browser directly to the VM template port. The VM still needs graphics access enabled in its template or runtime configuration before the console action can open.
Use the console for short administrative checks, boot messages, installers, and login prompts. Clipboard sharing is not available through the VNC console, so a normal guest network session is better once the VM is reachable over SSH, RDP, or another remote access service.
Steps to open an OpenNebula VM console in Sunstone:
- Log in to Sunstone with an account that can view the target VM.
- Open Instances → VMs from the left sidebar.
- Select the running VM that needs console access.
- Confirm that the VM state is RUNNING before opening the console.
The console can show early boot output, but the VM must be deployed on a host before the VNC session can attach.
- Update the VM graphics settings if the VNC action is missing or the display is known to be unusable.
Enable Graphics under the VM template Advanced options → Input/Output section, and use a virtio video device if the VNC display is blurry or tears.
- Click the VNC icon in the VM action bar.
- Allow the browser pop-up or new tab if the console does not appear immediately.
- Wait for the console tab to show the guest display, boot messages, or login prompt.
- Use the console toolbar for Full Screen, Screenshot, Reconnect, or Lock/Unlock when needed.
Reconnect is the first control to try when the tab opens but the display stops updating.
- Press Enter at the visible guest prompt to confirm that keyboard input reaches the VM.
Mohd Shakir Zakaria is a cloud architect with deep roots in software development and open-source advocacy. Certified in AWS, Red Hat, VMware, ITIL, and Linux, he specializes in designing and managing robust cloud and on-premises infrastructures.