Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Configuración del Puerto Serie de VirtualBox: Guía Extendida

Editorial Team Editorial Team
Actualizado: Mar 25, 2025

Utilizar los dispositivos serie puede ser difícil cuando se trabaja en un entorno virtual. Algunas plataformas de virtualización no proporcionan soporte nativo para la comunicación serie. Por ejemplo, se necesitan soluciones de terceros para crear puertos COM virtuales en VirtualBox y que las máquinas virtuales puedan acceder a los dispositivos serie locales.

Nuestra guía detallada muestra cómo configurar los puertos COM de VirtualBox.
Le mostraremos cómo utilizar sockets TCP y conectar dispositivos a través de una red para aumentar la productividad y aprovechar al máximo sus dispositivos serie.

Cómo Implementar VirtualBox COM Port Passthrough con Serial to Ethernet Connector

Serial to Ethernet Connector es una solución de software diseñada para implementar VirtualBox Serial Port Passthrough, permitiéndole conectar una VirtualBox VM a un dispositivo serie. El software crea puertos serie virtuales dentro de la máquina virtual que emulan las interfaces serie físicas del ordenador local. Esta solución permite que la VirtualBox VM acceda a los puertos serie y dispositivos de hosts Windows conectados a la red.
logo
Serial to Ethernet Connector
4.9 Ranking basado en 372+ usuarios comentario
Pruébelo Gratis Prueba gratuita disponible por 14 días.
usb to remote desktop
Con ello se obtienen potentes funcionalidades remotas que aumentan el valor de los dispositivos periféricos serie de su empresa. Los dispositivos conectados a través de los puertos virtuales proporcionan a las MV el control total sobre los periféricos, igual que si se hubiera establecido una conexión física directa. Basta con desconectar y conectar un dispositivo diferente a la máquina local para que esté disponible en cualquier sesión virtual conectada a la red.

Conexión de VBox VM al Puerto Serie del Host a través de Serial to Ethernet Connector

1
Instale Serial to Ethernet Connector tanto en el host (con el puerto serie físico) como en la VBox VM.
Seleccione su sistema operativo en el sitio web, descargue el instalador y ejecútelo
2
Configure el Servidor TCP en el host usando Telnet en Serial to Ethernet Connector.
Seleccione “Conexión al servidor” y elija Telnet en “Configuración de red”.
3
Conecte la MV al Puerto Serie del Host abriendo "Conexiones Remotas" en Serial to Ethernet Connector de la MV. Localice el servidor host, haga clic en "Conectar" y cree el puerto virtual.
Seleccione “Conexión de cliente” en la máquina remota
4
Acceda al dispositivo en la MV a través del puerto virtual, como si estuviera conectado directamente.
Tu nueva conexión se puede ver en la lista de la izquierda
VirtualBox Serial Port Passthrough
Prueba gratuita de 14 días

Videotutorial para Trabajar con un Puerto Serie en VirtualBox

El siguiente vídeo explica cómo utilizar Serial to Ethernet Connector en VirtualBox.

Configuración Nativa del Puerto Serie en VirtualBox

VirtualBox proporciona a las máquinas cliente soporte para puertos serie virtuales. Cuando el puerto está habilitado, se proporciona un dispositivo estándar compatible con UART al sistema operativo de la máquina cliente para que pueda enviar y recibir datos. En función del sistema operativo host, puede haber diferentes procedimientos de instalación y configuración.

Las máquinas virtuales pueden configurarse con hasta cuatro puertos serie virtuales. Los usuarios tienen control sobre parámetros como Número de Puerto y Modo.

Cómo Configurar Puertos Serie en Oracle VM VirtualBox

La creación de puertos serie en Oracle VM VirtualBox puede ser de gran utilidad en múltiples escenarios. Esta característica puede agilizar la depuración del kernel y permitirle conectarse a dispositivos serie desde su máquina virtual. A continuación le ofrecemos una guía sencilla para configurar y utilizar los puertos COM en VirtualBox.

Paso 1: Acceder a la Configuración

Puede acceder a la configuración de VirtualBox de dos formas.

  • En la GUI de VirtualBox, vaya a la pestaña Puertos Serie.

  • Use la línea de comandos e introduzca el comando VBoxManage modifyvm. La sección 7.8 del manual de usuario de VirtualBox proporciona información detallada sobre este comando.

Paso 2: Configurar los puertos serie

  • En VirtualBox se pueden configurar hasta cuatro puertos serie para cada máquina virtual.

A. Es necesario asignar Números de Puerto a cada uno de los puertos virtuales. Debe asignar números de puerto con bases IO e IRQs específicas. Por ejemplo:

COM1: I/O base 0x3F8, IRQ 4
COM2: I/O base 0x2F8, IRQ 3
COM3: I/O base 0x3E8, IRQ 4
COM4: I/O base 0x2E8, IRQ 3
NOTA:
Se pueden especificar bases de I/O e IRQs personalizadas si es necesario para abordar escenarios de uso particulares.
B. El Modo de Puerto determina cómo se conecta el puerto serie virtual a la máquina host o a otras máquinas virtuales. Los valores posibles son:

Desconectado - el puerto actúa como si estuviera desconectado.
Dispositivo Host - vincula el puerto virtual a un puerto serie físico del ordenador host.

  • Host Pipe varía en función del sistema operativo.

    Los sistemas Windows utilizan un pipe con nombre como \\.\pipe\name.

    Los sistemas Linux y macOS utilizarán un socket de dominio local en /tmp.

  • Raw File - al seleccionar esta opción, se escriben los datos serie de los puertos virtuales en un archivo de la máquina host.

  • TCP Socket determina cómo se utilizará el puerto virtual.

Servidor TCP - permite a los clientes remotos conectarse a la interfaz a través de la red.
Cliente TCP - configura el puerto para conectarse a otro servidor conectado a la red.

Paso 3: Implementar la configuración

Cada puerto puede ser configurado de acuerdo a sus necesidades a través del comando VBoxManage o la GUI de VirtualBox. A continuación se muestran ejemplos de configuración del puerto como servidor o cliente.

  • Para configurar COM1 como servidor TCP, introduzca este comando:

    VBoxManage modifyvm "VM name" --uart1 0x3F8 4 --uartmode1 tcpserver 2023

  • Para conectar COM2 en un cliente a COM1 en un host Windows, utilice este comando:

    VBoxManage modifyvm "VM name" --uart2 0x2F8 3 --uartmode2 hostdevice "\\.\COM1"

Paso 4: Verificar la configuración

Inicie su máquina virtual para verificar que los puertos están configurados correctamente y que son reconocidos por el sistema operativo.
Serial to Ethernet Connector
Accedere alla porta seriale remota tramite rete IP per Windows
14 días de prueba gratuita
Precio de licencia a partir de $259.95
Disponible para