COM Port in Virtual Machine (Hyper-V, VMware, VirtualBox)


O ambiente virtual oferece muitos benefícios, incluindo consolidação de servidor, maior utilização e tempos de recuperação mais rápidos após a falha. Uma máquina física pode hospedar várias máquinas virtuais e todas elas podem compartilhar periféricos, recursos e conexões de porta serial. O encaminhamento serial para VMware, Hyper-V ou qualquer outro ambiente torna o uso do hardware da porta serial mais eficiente.

Se você ou qualquer aplicativo na máquina virtual em que está trabalhando precisa ter acesso a uma porta serial no sistema operacional host, o conector serial para Ethernet é uma das maneiras mais fáceis de conectar a porta COM na máquina virtual. Ele roda Linux ou Windows. Com a ajuda da ferramenta de software, você terá a oportunidade de obter acesso ao COM no VMware, Hyper-V, Citrix ou qualquer outro ambiente virtual.

Para começar a trabalhar com uma porta COM, baixe e instale o aplicativo, ele exibirá uma lista de dispositivos disponíveis para você, encontre o que você precisa e conecte-se a ele.

Neste guia, forneceremos instruções passo a passo sobre como acessar a porta COM em uma máquina virtual. Com essas configurações, você obterá todas as funcionalidades de que precisa para acessar a porta serial diretamente em sua máquina convidada, pois ela foi conectada diretamente. Você também pode se comunicar com a porta criada virtualmente com o Conector Serial para Ethernet sem quaisquer configurações adicionais.

O conector serial para Ethernet permite o acesso à porta serial no Hyper-V, VMWare, Citrix XenDesktop e outro software de virtualização.
Sec logo

Serial to Ethernet Connector

Conectar portas serial via Ethernet
4.9 Classificação baseado em 52+ usuários, Сomentários(86)
Baixar 14 dias do ensaio totalmente funcional
Serial to Ethernet Connector

Acessar portas seriais no Hyper-V

O Gerenciador Hyper-V nunca exibe COM, então você nem sabe se os possui ou não. Para poder trabalhar com a porta COM na máquina virtual, você precisa seguir estas etapas, uma vez que a conexão Hyper-V seja estabelecida:

  1. No canto inferior esquerdo do aplicativo, clique no botão "Mostrar opções".
  2. Vá para a guia ‘Recursos locais’
  3. Junto à caixa ‘Dispositivos e recursos locais’, clique em ‘Mais…’
  4. Clique na caixa de seleção ‘Portas’
  5. Faça login na máquina virtual na guia "Geral".

Os recursos da máquina host devem estar visíveis para você no ambiente virtual. Depois que essas configurações forem feitas, você terá acesso à porta COM na máquina virtual.

Porta serial Hyper-V

Trabalhe com portas seriais no VirtualBox

VirtualBox é outro software de virtualização que pode ser útil para criar portas seriais virtuais em uma máquina virtual. Depois de habilitar uma porta serial do VirtualBox, o sistema operacional convidado obtém um dispositivo UART, que torna possível receber e enviar dados por meio de uma conexão serial. Os detalhes de configuração de cada conexão podem diferir com base no sistema operacional host.

VirtualBox: configuração da porta serial

O que pode ajudá-lo a criar uma porta serial virtual no VirtualBox é o comando VBoxManage ou a guia Configurações. Usando um desses métodos, você pode configurar até quatro interfaces COM virtuais para cada sistema operacional convidado.

Mais importante ainda, você precisa configurar o modo da porta e o número da porta.

Ao definir o número da porta, é recomendável escolher um valor tradicional. Além disso, você precisará inserir um endereço de base de E / S e IRQ.

VirtualBox COM port

Aqui está o que você deve fazer no ambiente virtual - definir as configurações da porta serial:

Os Port Mades disponíveis são: Disconnected, Connected to Host Device e Connected to Host Pipe.

Abaixo, consideraremos algumas das opções de configuração da porta serial do VirtualBox:

Arquivo bruto: a opção de enviar a saída da porta serial virtual para um arquivo. Você pode especificar qualquer arquivo. Tudo que você precisa é certificar-se de que possui privilégios para escrever e criar.

Porta serial VirtualBox

Soquete TCP: é útil quando você precisa redirecionar dados seriais pela rede TCP / IP. Com esta opção, você pode estabelecer uma conexão direta entre um computador remoto e a porta COM da VM sobre TCP. As funções disponíveis são o cliente TCP e o servidor TCP.

1. Servidor TCP: você deve especificar o número da porta (pode ser 23 ou 2023) no campo endereço / caminho e desmarcar a caixa do Pipe / Socket atual. Observe que nos sistemas semelhantes ao UNIX, o número da porta deve ser maior que 1024.

2. Cliente TCP: Para este tipo de conexão, a outra extremidade deve se conectar via TCP, ao especificar o nome do host: porta no campo Caminho / Endereço. Quando você marca a caixa "Conectar ao Pipe / Soquete Existente", o soquete TCP entra no modo cliente.

Acesso à porta serial VMware

A VMware oferece seu próprio método para conectar os periféricos do host a uma máquina virtual. Com o VMware, você pode criar de 1 a 4 portas seriais virtuais em sua VM. Depois de adicionadas, as portas virtuais fornecem uma maneira de se comunicar com portas seriais reais residentes em sua máquina host e de saída para um arquivo ou pipe nomeado.

Por que usar VMware para conexão de porta serial? Os cenários são muitos. Por exemplo, permitiria que você controlasse seu modem ou impressora a partir de um sistema operacional convidado. Ou você pode trocar dados entre uma máquina virtual e uma real ou duas máquinas virtuais ao depurar um dispositivo de porta serial, etc.

Se você quiser saber como adicionar uma porta COM virtual ao VMware, aqui está um guia simples:

  1. Primeiro, certifique-se de que sua máquina virtual esteja desligada.
  2. Em seguida, escolha a máquina virtual e vá para Player> Gerenciar> Configurações da máquina virtual.
  3. Nas configurações da VM, abra a guia Hardware e clique no botão Adicionar.
  4. Quando o assistente Adicionar Hardware abrir, selecione a opção Porta Serial
  5. Clique em Concluir para concluir o procedimento.


Depois de fazer isso, você pode escolher para onde a porta virtual que acabou de adicionar enviará os dados. Você terá as seguintes opções:

  • “Use uma porta paralela física” - se você escolher isso, os dados da porta serial do VMware serão redirecionados para uma porta serial de hardware de sua máquina host.
  • “Usar arquivo de saída” - neste caso, a saída da porta virtual é enviada para um arquivo que você especificar.
  • “Saída para canal nomeado” - esta opção permite que dois sistemas convidados se conectem diretamente. Além disso, você pode usá-lo para trocar dados entre uma máquina virtual e um programa em seu computador host.

Se você escolher a saída para o canal nomeado, você deve fazer algumas configurações para o seu canal nomeado:

Se você tiver um host Windows, pode optar pelo nome do canal padrão ou inserir o que preferir. É importante que o nome não seja diferente no servidor e no cliente. Você deve usar o mesmo nome que começará com \\.\pipe\

Por exemplo.: \\.\pipe\namedpipe

Quando você tem um host Linux, o nome do canal pode ser / tmp / socket ou outro nome de socket UNIX. Certifique-se de que o nome seja o mesmo no servidor e no cliente.

Se o seu objetivo é redirecionar algumas informações de depuração para um utilitário instalado no host, você deve fazer o seguinte:

Na primeira lista suspensa, selecione Esta extremidade é o servidor. Na segunda lista suspensa, selecione A outra extremidade é um aplicativo.

Quer se conectar a outra VM? Escolha o servidor na primeira lista suspensa e A outra extremidade é uma máquina virtual na segunda.

VMware ESXi e conexões de porta serial

A VMware fornece o ESXi Server - um produto de software para virtualização de computadores em toda a empresa. Esta solução foi projetada para simplificar o gerenciamento centralizado de desktops e software corporativos.

Quando se trata de conexões de porta COM, o ESXi Server oferece a capacidade de enviar dados para o pipe nomeado e para portas seriais de rede.

Com o ESXi, uma porta serial pode ser acessada por meio de um servidor ou conexão de cliente. Dependendo do tipo de conexão que você selecionar, o sistema irá esperar por uma conexão ou iniciá-la. Uma conexão de servidor geralmente é selecionada quando é necessária para controlar uma máquina virtual em uma porta serial. Embora uma conexão de cliente seja mais preferível quando você usa uma porta serial para registro. Nesse caso, a VM será capaz de se conectar ao servidor de registro assim que o sistema operacional convidado iniciar e se desconectar se ele parar.

Com quais portas seriais o ESXi pode trabalhar

VMware ESXi permite que você trabalhe com até 32 portas seriais. As portas seriais que residem em sua placa-mãe podem ser facilmente redirecionadas para uma máquina virtual de um host ESXi.

small logo Serial to Ethernet Connector
#1 às Software de Porta Serial
Serial to Ethernet Connector
Access remote serial port over IP Network for Windows
4.7 classificação baseado em 86 + usuários
Obter um link de download para sua área de trabalho
Envie seu endereço de e-mail para obter um link para download rápido em sua área de trabalho e comece já!
ou
Also Available:

Serial to Ethernet Connector Linux

Require Kubuntu 9.10 "Karmic Koala", openSUSE 11.2, 4.04MB espaço livre,
Versão 6.0.709 (21/08/2019) Download Trial version →