[ubuntu-ar] VNC directo a KVM

Marcelo Fernandez marcelo.fidel.fernandez at gmail.com
Wed Aug 3 18:25:54 UTC 2011


El día 3 de agosto de 2011 15:09, Claudio Ceballos Paz
<claudiocebpaz en gmail.com> escribió:
> Hola, Amigos.
> Estoy tratando de acceder a una maquina virtual en KVM donde tengo
> virtualizado Windows 2008 Server.
> Mi interes es poder acceder a la pantalla que es similar al virt-manager.
> Es decir, quiero acceder desde otro windows, sin usar virt-manager + ssh +
> xming.
> Ya me fije en el archivo qemu.conf, y descomento la linea
> vnc_listen = "0.0.0.0"
> Tambien fijo con nmap y tengo abierto los puertos 5900, 5901 donde esta la
> maquina virtual.
> No tengo activado Iptables.
> Sin embargo, lo que me llama la atencion es una linea en el XML de la
> maquina virtual que dice:
> <graphic type ='vnc' port='-1' autoport='yes' keymap='es'>
> alguna recomendacion?
> La idea es usar el servidor headless.
> Gracias. Saludos.

Hola Claudio,

El autoport está bueno porque de esa manera siempre la VM arranca sin
problemas cualquiera sea la cantidad de VMs que haya. Para saber qué
puerto está usando una VM en particular tenés la opción vncdisplay del
comando virsh:

marcelo en vmhost:~$ virsh vncdisplay VMHawaii
:1

marcelo en vmhost:~$ virsh vncdisplay VMCataratas
:3

Y a eso sumale 5900. Por ejemplo, la VMHawaii está en vmhost:5901,
VMCataratas está en vmhost:5903.

La otra opción es hardcodearlo, esto es, ponerle a una VM siempre el
mismo puerto, pero te obliga a gestionarlo a mano (si borrás una VM o
creás una nueva, tenés que tener registro manual de qué puertos estás
usando).

Ojo, si dos VMs están configuradas para estar en el mismo puerto, la
segunda no arranca.

Saludos
-- 
Marcelo F. Fernández
Buenos Aires, Argentina
Licenciado en Sistemas - CCNA

E-Mail: marcelo.fidel.fernandez en gmail.com
Blog: http://blog.marcelofernandez.info
Twitter: http://twitter.com/fidelfernandez



More information about the Ubuntu-ar mailing list