Cookie
FlexiHub Team 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.

Utilizzo delle porte seriali in VMware: guida definitiva

Olga Weis Olga Weis Ultimo aggiornamento Apr 12, 2021

Quando si tratta di utilizzare le porte seriali in VMware, il modo più semplice è passare la porta seriale di un host VMware alla VM. Questo metodo funziona sia per le porte COM integrate che per gli adattatori da USB a seriale e può essere un'ottima opzione se è necessario accedere a un dispositivo seriale (ad es. Unità di stampa o scanner di codici a barre) da una VM.

In questo articolo scoprirai come rendere disponibile una porta seriale in VMware con l'aiuto di una soluzione software universale che abilita la connessione della porta seriale di un host VMware alla porta COM virtuale di una VM sulla rete.

Inoltre, acquisirai familiarità con il processo di configurazione passthrough della porta COM VMware per ciascuna delle soluzioni VMware più diffuse.

Collegamento delle porte seriali a VMware con FlexiHub

FlexiHub

Windows, macOS, Linux, Android
4.8 Rango basato su 386+ Recensioni
Una delle soluzioni più semplici e convenienti per abilitare il passthrough della porta seriale VMware è FlexiHub.
FlexiHub

FlexiHub è un'utilità software che consente di utilizzare porte e dispositivi seriali in VMware o in qualsiasi tipo di ambiente virtuale.

FlexiHub funziona stabilendo una connessione virtuale che reindirizza i dati da una porta seriale fisica a una porta COM virtuale all'interno della sessione VMware sulla rete. È così semplice che non è necessaria alcuna modifica dei parametri di rete per aggiungere una porta seriale VMware.

Come aggiungere porte seriali in VMware con FlexiHub

blank
1
Registra un account FlexiHub per avviare una demo gratuita.
 registro account flexihub
2
Scarica e installa l'applicazione sull'host VMware con un dispositivo seriale connesso fisicamente. FlexiHub deve anche essere installato sulla macchina virtuale VMware che si connetterà al dispositivo con porta COM.
 scarica flexihub
3
Avvia FlexiHub e accedi al tuo account.
 accedi a flexihub
4
Avvia l'applicazione sulla macchina virtuale VMware e accedi con le tue credenziali.
 porte seriali in vmware
5
Fare clic su "Connetti" accanto al dispositivo seriale richiesto.
 passthrough usb a xenserver

I dispositivi seriali collegati all'host fisico saranno ora disponibili nella sessione virtuale. Senza alcuna configurazione aggiuntiva, hai abilitato VMware Passthrough della porta COM per le macchine virtuali.

Come rendere disponibili le porte seriali in VMware - Guida video

Come rendere disponibili le porte seriali in VMware - Guida video

Inoltra le porte seriali alle VM VMware Workstation


È possibile aggiungere fino a 4 porte seriali a una workstation VMware. Le interfacce virtuali possono essere utilizzate per reindirizzare i dati a porte seriali fisiche, file o named pipe. Quando si aggiunge una porta seriale a una sessione di VMware Workstation, è possibile creare modem e altri dispositivi seriali disponibili per la VM. La porta virtuale può anche inviare informazioni di debug all'host oa un'altra macchina virtuale.

Come aggiungere una connessione seriale in VMware Workstation

  1. Spegni la macchina virtuale.
  2. Seleziona la macchina virtuale e scegli "VM-> Impostazioni".
  3. Fare clic su "Aggiungi" nella scheda "Hardware".
  4. Seleziona la procedura guidata "Aggiungi hardware" e scegli "Porta seriale".
  5. Fare clic su "Fine" per completare il processo di aggiunta di una porta seriale VMware alla macchina virtuale.
  6. Scegli la destinazione dell'output della porta seriale.
  • Un'opzione è indirizzare l'output alla porta seriale o parallela fisica del sistema host.
  • L'utilizzo di una named pipe consente di creare una connessione tra una sessione virtuale e un host fisico o una diversa sessione virtuale.
  • Qualsiasi file sul sistema host può essere utilizzato come file di output. Utilizza un file esistente o creane uno nuovo digitandone il nome nella directory.

Nel caso della porta seriale VMware Workstation denominata pipe, è necessario configurarla.

aggiungere le porte seriali vmware workstation

Per host Linux:

È necessario immettere un nome socket UNIX nella casella di testo successiva. Il nome deve essere lo stesso sul client e sul server e può essere simile a / tmp / socket.

Per host Windows:

È possibile utilizzare il nome della pipe predefinito o immettere un altro nome. Il formato del nome della pipe deve iniziare con \\. \ Pipe \. Il nome deve essere identico sul server e sul client.

Per trasmettere le informazioni di debug a una macchina virtuale, scegliere "Questa estremità è il server" nel menu a discesa iniziale e "L'altra estremità è l'applicazione" nel menu a discesa successivo.

Trasmettendo i dati di debug a un'applicazione del sistema host, selezionare "Questa estremità è il server" nel primo menu a discesa e "L'altra estremità è l'applicazione" nel secondo.

La connessione della VMware Workstation alla porta seriale viene eseguita con l'opzione "Connect at Power On". Quando la VM è accesa, la connessione sarà attivata.

La prima VM di solito assume il ruolo di server quando due macchine virtuali sono connesse.

Questo processo deve essere replicato per la seconda VM. Quando si configura la named pipe, definirla come client selezionando "Questa fine è il cliente".

Ci auguriamo che le informazioni fornite in questa guida ti aiutino a reindirizzare le porte seriali in VMware. L'utilizzo di questi metodi consente di utilizzare dispositivi seriali all'interno di sessioni virtuali con la piena funzionalità offerta tramite una connessione diretta. Rendono la tua attrezzatura seriale più preziosa poiché una base di utenti molto più ampia può condividere risorse fisiche limitate.

Reindirizza le porte COM a VMware Workstation
Periodo di prova di 30 giorni

Aggiunta di porte seriali a VMware ESXi

Per le macchine virtuali vSphere, esistono quattro modi diversi per aggiungere una porta seriale alla VM VMware. spetta totalmente a te decidere quale sarà il migliore per il tuo compito attuale.

Prima di iniziare, non dimenticare di spegnere o spegnere la macchina virtuale e assicurati di disporre di questi privilegi: "Macchina virtuale", "Configurazione" e "Aggiungi o rimuovi dispositivo".

Passthrough della porta seriale vmware esxi

Come impostare il passthrough della porta seriale VMware ESXi

  1. Nell'inventario, fai clic con il pulsante destro del mouse su una macchina virtuale e fai clic su "Modifica impostazioni".

  2. Vai alla scheda Hardware virtuale, fai clic sul pulsante "Aggiungi nuovo dispositivo" e seleziona Porta seriale dal menu a discesa (apparirà in fondo all'elenco).

  3. Nel menu "Nuova porta seriale", seleziona una di queste opzioni:

    • Usa file di output: tutti i dati che un'app in esecuzione nella VM invia alla porta seriale virtuale verranno salvati in un file di output sul computer host. (Fare clic su "Sfoglia" per selezionare il file).
    • Usa la porta seriale fisica: la VM VMware ESXi utilizzerà una delle porte seriali fisiche dell'host (un'ottima opzione per modem esterni e dispositivi portatili).
    • Usa la pipa denominata: due macchine virtuali o una macchina virtuale e un processo sull'host comunicheranno direttamente (utilizzato principalmente per il debug delle VM remote). Dovrai assegnare un nome al tubo e selezionare Fine vicino e Estremo lontano dai menu a discesa.
    • Usa rete: la porta virtuale verrà collegata alla rete. Dovrai selezionare il supporto di rete: server per le connessioni in entrata, client per quelle in uscita e inserire l'URI della porta. Se stai utilizzando un concentratore di porta seriale virtuale VMware, seleziona l'opzione corrispondente e inserisci la posizione dell'URI vSPC.
  4. Clic “OK”.

Con questo metodo, è possibile abilitare la connessione alla porta seriale VMware ESXi per 32 porte seriali per VM.

Inoltro alla porta COM di VMware ESXi
Periodo di prova di 30 giorni

Reindirizzamento della porta seriale VMware Horizon (View)

Per abilitare il passthrough della porta seriale VMware in VMware Horizon, è necessario installare Horizon Agent con l'opzione di configurazione del reindirizzamento della porta seriale (deselezionata per impostazione predefinita). Una volta impostata, la funzione di reindirizzamento della porta seriale funzionerà automaticamente su tutti i desktop remoti e le applicazioni pubblicate (le porte reindirizzate potrebbero essere mappate per evitare conflitti).

reindirizzamento della porta seriale della vista vmware

Per abilitare il reindirizzamento della porta seriale in VMware View, è necessario attivare una porta seriale reindirizzata facendo clic con il pulsante destro del mouse sull'icona della barra degli strumenti della porta durante una sessione desktop e selezionando "Connetti" dal menu. In alternativa, puoi impostare un dispositivo seriale in modo che si connetta automaticamente ogni volta che ti connetti al desktop remoto / all'app pubblicata.

VMware Horizon collega le porte seriali
Periodo di prova di 30 giorni

Affinché il reindirizzamento della porta seriale di VMware View funzioni correttamente, il software / hardware deve soddisfare questi requisiti:

  • Horizon Agent installato con l'opzione di configurazione del reindirizzamento della porta seriale selezionata sugli host regolari / RDS.
  • Sistemi operativi supportati dai desktop virtuali e dai desktop pubblicati: Windows Server 2016/2019, Windows 10 a 64 bit (in aggiunta per i desktop virtuali).
  • Horizon Client per Windows: il passthrough della porta seriale VMware è supportato da Windows 10 con tutti i driver di dispositivo della porta seriale necessari installati (la porta seriale deve essere funzionante).

Porte COM con VMware Fusion per macOS

vmware fusion aggiunge porte seriali

In VMware Fusion, il processo di aggiunta della porta seriale non sarà molto lungo o difficile.

Prima di iniziare, non dimenticare di spegnere o spegnere la macchina virtuale poiché le sue impostazioni non possono essere modificate mentre è in esecuzione o sospesa.

Come aggiungere una porta seriale virtuale su VMware Fusion

  1. Apri l'opzione Finestra -> Libreria della macchina virtuale.
  2. Seleziona una macchina virtuale e fai clic su "Impostazioni".
  3. Fare clic su "Aggiungi dispositivo", selezionare "Porta seriale" e fare clic su "Aggiungi".
  4. Nel campo "Salva con nome", scegli la posizione per il file di output della porta virtuale, assegnagli un nome e fai clic su "Salva".

FlexiHub

Requisiti: Windows, macOS, Linux, Android e Raspberry Pi.
size: 10.45MB
Versione: 6.1.15025 (19 Febbr, 2024)
Voto dell'utente: (4.8 basato su 386+ recensioni)