Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ashee
Created April 14, 2011 18:06
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save ashee/920092 to your computer and use it in GitHub Desktop.
Save ashee/920092 to your computer and use it in GitHub Desktop.
How to connect vnc viewer to a kvm guest over ssh tunnel
amitava@bonjovi:~$ sudo virsh
Welcome to virsh, the virtualization interactive terminal.
Type: 'help' for help with commands
'quit' to quit
virsh # start latticegrid-demo
Domain latticegrid-demo started
virsh # list
Id Name State
----------------------------------
2 latticegrid-demo running
virsh # vncdisplay 2
:0
virsh #
# So guest is on vncport :0 (i.e. 5900:0)
# Create ssh tunnel to that port
ashee:~ amitava$ ssh -L 5900:127.0.0.1:5900 bonjovi
# Now fire up Chicken of the VNC and select the following settings
# Host: locahost
# Display: 0
@diginc
Copy link

diginc commented Feb 25, 2014

Here is an alternative method using ssh config & realVNC's support for SOCKS proxy
https://gist.github.com/diginc/9219680

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment