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.

Configurazione della Porta Seriale in VirtualBox: Guida Completa

Editorial Team Editorial Team
Aggiornato: Mar 24, 2025

Utilizzare dispositivi seriali in ambienti virtuali può risultare complicato. Alcune piattaforme di virtualizzazione non offrono supporto nativo alla comunicazione seriale. Ad esempio, in VirtualBox è necessario ricorrere a soluzioni di terze parti per creare porte COM virtuali che permettano alla macchina virtuale di accedere alle periferiche seriali locali.

In questa guida completa ti mostriamo come configurare le porte COM in VirtualBox.
Scoprirai come utilizzare socket TCP e collegare dispositivi attraverso la rete per aumentare la produttività e valorizzare al massimo i tuoi dispositivi seriali.

Come Abilitare il Passthrough della Porta COM in VirtualBox con Serial to Ethernet Connector

Serial to Ethernet Connector è una soluzione software progettata per abilitare il passthrough della porta seriale in VirtualBox, consentendoti di collegare una macchina virtuale a un dispositivo seriale. Il programma crea porte seriali virtuali all’interno della VM che emulano le interfacce seriali fisiche del computer host. In questo modo, la macchina virtuale può accedere alle porte e ai dispositivi seriali presenti su un host Windows connesso in rete.
logo
Serial to Ethernet Connector
4.9 Rango basato su 372+ utenti recensioni
Prova gratuita Prova gratuita disponibile per 14 giorni.
usb to remote desktop
Questa funzionalità consente un accesso remoto avanzato, aumentando il valore delle periferiche seriali aziendali. I dispositivi collegati tramite porte virtuali possono essere completamente controllati dalla VM, proprio come se fossero fisicamente collegati. Scollegare un dispositivo e sostituirlo localmente lo rende immediatamente disponibile anche per le sessioni virtuali in rete.

Collegare una VM VirtualBox alla Porta Seriale dell’Host con Serial to Ethernet Connector

1
Installa Serial to Ethernet Connector sia sul computer host (che possiede la porta seriale fisica) sia sulla macchina virtuale VirtualBox.
Seleziona il tuo sistema operativo sul sito web, scarica il programma di installazione ed eseguilo
2
Imposta un server TCP sull’host utilizzando l’opzione Telnet di Serial to Ethernet Connector.
Seleziona “Connessione al server” e scegli Telnet in “Impostazioni di rete”
3
Collega la VM alla porta seriale dell’host accedendo alla sezione "Connessioni remote" in Serial to Ethernet Connector nella VM. Individua il server host, clicca su "Connetti" e crea la porta virtuale.
Selezionare “Connessione client” sulla macchina remota
4
Accedi al dispositivo dalla VM attraverso la porta virtuale, come se fosse collegato direttamente.
La tua nuova connessione può essere visualizzata nell'elenco a sinistra
Passthrough della Porta Seriale in VirtualBox
14 giorni di prova gratuita

Video Tutorial: Come Usare la Porta Seriale in VirtualBox

Nel video seguente ti mostriamo come utilizzare Serial to Ethernet Connector all’interno di VirtualBox.

Configurazione Nativa delle Porte Seriali in VirtualBox

VirtualBox consente di configurare porte seriali virtuali per le macchine guest. Quando una porta viene attivata, VirtualBox fornisce al sistema operativo guest un dispositivo compatibile UART, utile per inviare e ricevere dati. La procedura di configurazione varia in base al sistema operativo dell’host.

Ogni macchina virtuale può disporre di un massimo di quattro porte seriali virtuali. L’utente può personalizzare parametri come il numero della porta e la modalità di connessione.

Come Configurare le Porte Seriali in Oracle VM VirtualBox

Creare porte seriali in Oracle VM VirtualBox può rivelarsi utile in molte situazioni, ad esempio per il debugging del kernel o per collegare la macchina virtuale a dispositivi seriali. Di seguito trovi una guida semplice per configurare e utilizzare le porte COM in VirtualBox.

Passaggio 1: Accedere alle impostazioni

Puoi accedere alle impostazioni in due modi:

  • Tramite l’interfaccia grafica di VirtualBox, nella scheda "Porte seriali".

  • Da riga di comando, utilizzando il comando VBoxManage modifyvm. Consulta la sezione 7.8 del manuale utente VirtualBox per ulteriori dettagli.

Passaggio 2: Configurare le porte seriali

  • Ogni macchina virtuale può essere configurata con fino a quattro porte seriali.

A. Numerazione delle porte: Ogni porta virtuale deve avere un numero, associato a una specifica base I/O e a un IRQ. Esempi:

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:
È possibile specificare manualmente basi I/O e IRQ personalizzati per adattarsi a determinati scenari.
B. Modalità della porta: Definisce come la porta virtuale si collega alla macchina host o ad altre VM. Le opzioni sono:

Disconnessa - La porta è considerata scollegata.
Dispositivo host - La porta virtuale è collegata a una porta seriale fisica dell’host.

  • Pipe dell’host – Varia in base al sistema operativo:

    Su Windows: usa una named pipe, ad esempio \\.\pipe\nome

    Su Linux/macOS: utilizza un socket di dominio locale in /tmp

  • File grezzo – I dati della porta seriale vengono scritti in un file sul computer host.

  • Socket TCP – Modalità di connessione tramite rete:

Server TCP - Permette a client remoti di connettersi via rete.
Client TCP - Configura la porta per connettersi a un server remoto.

Passaggio 3: Applicare la configurazione

Ogni porta può essere configurata tramite interfaccia grafica o con il comando VBoxManage, in base alle esigenze. Esempi:

  • Configurare COM1 come server TCP:

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

  • Collegare COM2 come client a COM1 sull’host Windows:

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

Passaggio 4: Verifica della configurazione

Avvia la macchina virtuale e verifica che le porte siano correttamente configurate e riconosciute dal sistema operativo guest.
Serial to Ethernet Connector
Acessar a porta serial remota pela rede IP para Windows
14-giorni disponibili di prova gratuita
Il prezzo della licenza parte da $259.95
Disponibile per