verificación google

martes, 18 de noviembre de 2008

Cliente VRDP para la consola de servidores virtuales

Recordaréis que en otro post publiqué como modificar los parámetros de una máquina virtual, pues ahora veremos para qué sirve el parámetro vrdpport.

Con este parámetro definimos el puerto que se usará en la máquina servidora para el volcado de la consola del sistema virtual. Es decir, en lugar de usar un entorno gráfico para usar la máquina virtual, lo volcaremos a este puerto para poder servir el sistema.

Este es el comando para modificar este puerto de escucha, como es lógico cada máquina virtual tendrá que tener su propio puerto, no podemos tener dos máquinas virtuales en el mismo puerto. Si intentamos lanzar dos máquinas en el mismo puerto, simplemente la segunda no iniciará.
VBoxManage modifyvm NombreDeMiMaquinaVirtual -vrdpport 3390
Cuando iniciamos la máquina virtual, tendremos que hacerlo con el -type vrdp, así se iniciará sin esperar a que nadie se conecte a la consola.
VBoxManage startvm NombreDeMiMaquinaVirtual -type vrdp
Para entrar desde un máquina GNU/Linux en la consola de administración de una máquina virtual, solo tendremos que hacer rdesktop -a 16 IP:PUERTO, usando la IP del servidor de máquinas virtuales, porque es ahí donde está corriendo el puerto de escucha.
rdesktop -a 16 xxx.xxx.xxx.xxx:3390
Además de hacer esto también podríamos configurar la máquina virtual con algún programa de administración para conectarnos a ella directamente. Sin necesidad de entrar desde la máquina servidora. Por ejemplo SSH, VNC o Terminal Server, en el caso de máquina Window$.

Para conectar con la consola de administración desde una máquina Window$ supongo que será usando del cliente de Terminal Server, pero no sé si se le podrá modificar el puerto al que ataque.

3 comentarios:

  1. Hola, muy interesantes los artículos sobre VirtualBox sobre como activarlo en consola.

    Tras verlos he decidido olvidarme del vnc y utilizar un cliente vrdp

    Tras seguir los pasos de la configuración en consola, no he podido conectar. He tenido que inciar el VirtualBox, para establecer que lo active y el modo de autentificación externo.

    Pero así tampoco lograba conectar.

    La máquina virtual es un win XP y lo que he hecho ha sido activar "Permitir conectar remotamente a este ordenador"

    Pero no lo entiendo, ya que serían como dos servicios el de win de la máquina virtual y el del propio VirtualBox.

    No se, he logrado conectar :))

    SaludoS

    ResponderEliminar
  2. Hay que diferenciar dos cosas muy distintas. Una es el escritorio remoto del WindowsXP y otra la consola de administración VRDP de VirtualBox.

    El puerto que defines se arbirá en la máquina servidora, es decir, en la máquina donde tienes instaldo VirtualBox y no en la máquina virtualizada.

    ¿Como has configurado la máquina virtual, para hacer NAT o usando una interface virtual?

    http://josemanuelruizbaena.blogspot.com/2008/11/creacin-de-mquina-virtual-desde-linea.html

    Si usaste una interfaz virtual que hace un puente entre la interfaz de la máquina virtualizada y la máquina servidora, tendrás una IP dentro de tu red desde la que podrás acceder a la máquina virtualizada.

    Si haces "rdesktop -a 16 < IP maquina servidora >:3389" o "rdesktop -a 16 < IP máquina virtualizada >:3389" no es lo mismo.

    ResponderEliminar
  3. je, je, ¡sí vaya! ahora puedo conectar con rdesktop tanto si conecto a la maquina virtual como a la máquina servidora. Gracias, no entendía que hacia activado.

    Hice un puente para conectara las máquina con tun/tap. Me metí en unas página de chiquillo y me dio por instalarme de nuevo un win http://cph.engendro.laweb.es

    Me funciona muy bien. Empecé a configurarla aquí con los datos de la página y lo cierto es que me he olvidado de ella, está ahí como una máquina más :))

    Hoy voy a probar con Fedora.

    SaludOS :)) Que paséis Felices fiestas ;))

    ResponderEliminar