Acceso al puerto serie de VMware
VMware ofrece su propio método para conectar los periféricos del host a una máquina virtual. Con VMware, puede crear de 1 a 4 puertos serie virtuales en su máquina virtual. Después de ser agregados, los puertos virtuales le brindan una forma de comunicarse con los puertos seriales reales que residen en su máquina host y de enviarlos a un archivo o canalización con nombre.
¿Por qué utilizar VMware para la conexión del puerto serie? Los escenarios son muchos. Por ejemplo, le permitiría controlar su módem o impresora desde un sistema operativo invitado. O puede intercambiar datos entre una máquina virtual y una real o dos máquinas virtuales al depurar un dispositivo de puerto serie, etc.
Si desea saber cómo agregar un puerto COM virtual a VMware, aquí tiene una guía simple:
- Primero, asegúrese de que su máquina virtual esté apagada.
- Luego, elija la máquina virtual y vaya a Reproductor > Administrar > Configuración de la máquina virtual.
- En la configuración de VM, abra la pestaña Hardware y haga clic en el botón Agregar.
- Cuando se abra el asistente Agregar hardware, seleccione la opción Puerto serie
- Haga clic en Finalizar para completar el procedimiento.
Una vez hecho esto, puede elegir dónde enviará los datos el puerto virtual que acaba de agregar. Tendrás las siguientes opciones:
- "Usar un puerto paralelo físico": si elige esta opción, los datos del puerto serie de VMware se redirigirán a un puerto serie de hardware de su máquina host.
- "Usar archivo de salida": en este caso, la salida del puerto virtual se envía a un archivo que usted especifique.
- “Salida a canalización con nombre”: esta opción permite que dos sistemas invitados se conecten directamente. Además, puede usarlo para intercambiar datos entre una máquina virtual y un programa en su computadora host.
Si elige enviar la salida a la tubería con nombre, debe realizar algunas configuraciones para su tubería con nombre:
Si tiene un host de Windows, puede optar por el nombre de canalización predeterminado o ingresar el que prefiera. Es importante que el nombre no difiera en el servidor y el cliente. Debes usar el mismo nombre que comenzará con \\.\pipe\
P.ej.: \\.\pipe\namedpipe
Cuando tiene un host Linux, el nombre de la tubería puede ser / tmp / socket u otro nombre de socket UNIX. Asegúrese de que el nombre sea el mismo tanto en el servidor como en el cliente.
Si su objetivo es redirigir información de depuración a una utilidad instalada en el host, debe hacer lo siguiente:
En la primera lista desplegable, seleccione Este extremo es el servidor. En la segunda lista desplegable, seleccione El otro extremo es una aplicación.
¿Quiere conectarse a otra máquina virtual? Elija el servidor en la primera lista desplegable y el otro extremo es una máquina virtual en la segunda.
Conexiones de puerto serie y VMware ESXi
VMware proporciona ESXi Server, un producto de software para la virtualización de computadoras en toda la empresa. Esta solución está diseñada para simplificar la gestión centralizada de software y escritorios corporativos.
Cuando se trata de conexiones de puerto COM, ESXi Server ofrece la capacidad de enviar datos a la tubería con nombre y a los puertos serie de la red.
Con ESXi, se puede acceder a un puerto serie a través de una conexión de servidor o cliente. Según el tipo de conexión que seleccione, el sistema esperará una conexión o la iniciará. Por lo general, se selecciona una conexión de servidor cuando se requiere para controlar una máquina virtual a través de un puerto serie. Mientras que una conexión de cliente es más preferible cuando usa un puerto serie para iniciar sesión. En este caso, la VM podrá conectarse al servidor de registro una vez que se inicie el sistema operativo invitado y desconectarse si se detiene.
Con qué puertos serie ESXi puede trabajar
VMware ESXi le permite trabajar con hasta 32 puertos seriales. Los puertos seriales que residen en su placa base se pueden redirigir fácilmente a una máquina virtual desde un host ESXi.