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.

Configuração da porta COM do VirtualBox - guia completo 2024

Editorial Team Editorial Team
Atualizado: Feb 5, 2023

Com o uso da virtualização, os recursos de computação de uma empresa podem ser significativamente ampliados e aprimorados. Usando os recursos de um único computador físico, vários sistemas operacionais diversos podem estar em funcionamento ao mesmo tempo. A memória, o armazenamento e o processador da máquina host física são usados para alimentar todos os sistemas operacionais convidados virtualizados residentes. Essas máquinas virtuais podem ser usadas para teste e desenvolvimento que não puderam ser executados no sistema host.

Um problema frequentemente enfrentado em ambientes virtuais é o problema de obter acesso aos dispositivos seriais conectados à máquina host. Alguns softwares de virtualização permitem que isso seja feito com algumas alterações simples na configuração, mas muitas não. Para usar os dispositivos seriais em uma VM, você geralmente precisa empregar ferramentas de comunicação de terceiros. Nesses casos, o utilitário é usado para criar portas virtuais do VirtualBox COM que permitem à sua sessão interagir com dispositivos seriais locais, como impressoras ou scanners.

Este artigo mostra as maneiras mais comuns de solucionar esse problema e permite estabelecer uma configuração de porta serial do VirtualBox.

Serial to Ethernet Connector é o melhor método para ativar a conectividade de dispositivo serial para uma máquina virtual VBOX. O software cria cópias virtuais das interfaces seriais da máquina local dentro da sessão virtual. Ele permite que as sessões do VirtualBox usem as portas seriais dos hosts Windows localizadas em qualquer lugar da mesma rede.
logo
Serial to Ethernet Connector
4.9 Classificação baseado em 372+ usuários reviews
Teste Grátis 14 dias do ensaio totalmente funcional
Serial to Ethernet Connector
Isso oferece recursos remotos que aumentam o valor dos dispositivos periféricos seriais da sua empresa. Os dispositivos conectados através de portas virtuais fornecem às VMs controle total sobre os periféricos, como se uma conexão física direta tivesse sido estabelecida. Simplesmente desconectar e conectar um dispositivo diferente à máquina local o torna disponível para qualquer sessão virtual conectada à rede.

Tutorial em vídeo para trabalhar com porta serial no VirtualBox

ARTIGOS RELACIONADOS

Configuração da porta serial do VirtualBox

As máquinas de porta serial do VirtualBox também oferecem suporte para portas seriais virtuais em uma máquina virtual. Quando a porta serial virtual é ativada, o sistema operacional convidado é apresentado com um dispositivo UART compatível com o padrão. Aqui, a recepção e a transmissão de dados são possíveis. A conexão entre o host e a porta serial virtual pode ser configurada. No entanto, os detalhes exatos dependem do sistema operacional host.
Porta serial do Virtualbox
Você pode usar o comando VBoxManage ou a guia Configurações para comandar o estabelecimento de portas seriais virtuais. Em um dos métodos, você pode configurar no máximo 4 portas seriais virtuais para cada máquina virtual.

Isso significa definir itens como Modo da porta e Número da porta.

Configuração de encaminhamento de porta serial do VirtualBox

O número da porta é o que determina a porta serial que a máquina virtual vê. Os valores tradicionais precisam ser usados para obter melhores resultados. Uma porta serial definida pelo usuário também pode ser configurada. Digite um endereço base de E / S e IRQ.
1
Modo de porta refere-se a que a porta virtual está conectada. O modo de porta pode ser desconectado, conectado ao dispositivo host ou conectado ao tubo host.
2
Desconectado significa que o dispositivo estará visível para o hóspede, mas funcionará como se nenhum cabo estivesse conectado.
3
A conexão do dispositivo host implica conectar fisicamente a porta serial ao pote serial no host. No Windows, isso normalmente será indicado por um nome como COM1. No Linux, você encontrará algo como /dev/ttyS0. O VirtualBox redirecionará todos os dados (recebidos e enviados para a porta virtual) para o dispositivo físico.
VirtualBox
4
Na conexão do Host Pipe, o Oracle VM VirtualBox está configurado para conectar a porta serial virtual a um dos canais de software do host. Isso é feito de acordo com o sistema operacional host:
5
No Windows, os dados são enviados/recebidos através de um pipe nomeado. O nome do tubo é registrado como \\.\pipe\, onde é usado para identificar a máquina, mas pode ser escolhido por um capricho.
6
Em um Mac, um soquete de domínio local entra em jogo. O nome do arquivo do soquete é escolhido de forma a permitir que o usuário do VirtualBox desfrute de certos privilégios no que diz respeito à criação e gravação. O tmp é uma escolha comum.
7
No Linux, algumas ferramentas múltiplas se conectam a um soquete de domínio local ou desenvolvem um no modo servidor. O Socat é o mais utilizável e está disponível em todas as distribuições.

Configuração da porta COM do VirtualBox

Nesse cenário, o VirtualBox pode ser configurado para criar os hosts não Windows do soquete do domínio local, o pipe nomeado ou ele próprio etc. Além disso, o VirtualBox deve assumir que o soquete ou pipe já existe.

No caso de uma conexão direta entre duas máquinas virtuais, configure uma máquina virtual para desenvolver um soquete ou tubo e a outra para anexar a ela.

Arquivo não processado: A saída da porta serial virtual pode ser enviada para um arquivo. Isso é útil para coletar saída de diagnóstico. Qualquer arquivo pode ser usado. O único requisito é que os usuários do VirtualBox tenham privilégios suficientes para escrever e criar.

Soquete TCP: Isso ajuda a encaminhar o tráfego serial por TCP/IP. Pode atuar como um cliente TCP que se conecta aos servidores ou ao próprio servidor. A opção permite a conexão direta entre a máquina remota e a porta serial do convidado via TCP.

  1. Servidor TCP: a caixa de seleção Pipe/Socket atual precisa ser desmarcada e o número da porta especificado no campo endereço/caminho. O número da porta pode ser 23 ou 2023. No caso de sistemas do tipo UNIX, o número da porta deve ser superior a 1024.

  2. Cliente TCP: Com o objetivo de criar um cabo modem nulo virtual pela LAN/Internet, a outra extremidade deve se conectar via TCP, enquanto especifica a porta hostname: no campo Caminho/Endereço. Quando a caixa "Conectar ao tubo/soquete existente" está marcada, o soquete TCP entra no modo cliente.

Como você pode ver, 4 portas seriais podem ser configuradas ou cada máquina virtual. No entanto, vários números de porta podem ser selecionados.
Serial to Ethernet Connector
Acessar a porta serial remota pela rede IP para Windows
Teste Gratuito de 14 dias disponível
O preço da licença começa em $259.95
Disponível para