Cookie
Electronic 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.

Hyper-V USB Passthrough: Tutorial Prático Detalhado

Olga Weis Olga Weis Feb 13, 2023
Hyper-V USB Passthrough: Tutorial Prático Detalhado

Redirecionar um armazenamento USB e outros dispositivos USB para Hyper-V VMs é um desafio, uma vez que não oferece uma solução simples e pronta, ao contrário de outros hipervisores. Existem algumas opções para permitir o Hyper-V USB passthrough.

Este artigo descreve 4 métodos que ajudarão você a redirecionar os dispositivos USB para o Hyper-V, cada um com suas peculiaridades e vantagens. Então, vamos saltar diretamente para o tutorial e explorar estes métodos.

Hyper-V USB passthrough via TCP/IP (Configuração Mínima)

USB Network Gate é um software redirecionador USB que fornece uma maneira fácil para acessar dispositivos USB em uma máquina virtual, incluindo Hyper-V USB passthrough e redirecionamento do drive USB Hyper-V. Este aplicativo especializado de redirecionamento permite conectar dispositivos USB no Hyper-V, compartilhando o USB pela rede.

Hyper-V USB Passthrough sem complicações
Teste gratuito de 14 dias

USB Network Gate é uma solução cliente-servidor, o que significa que seu lado servidor dá acesso aos dispositivos USB a outros computadores na rede ou a Máquinas Virtuais, e o lado cliente permite utilizá-los como recursos locais. Você pode usar qualquer computador conectado à rede como servidor.

Como acessar um USB no Hyper-V com o USB Network Gate

USB Network Gate requer apenas alguns passos fáceis para implementar o redirecionamento de um dispositivo USB para uma estação de trabalho Hyper-V. E você não terá que gastar muito tempo configurando a MV esperando que a configuração funcione.

Veja o que você precisa fazer:
1
Instale o USB Network Gate nos sistemas operacionais host e convidados.
 Instale o USB Network Gate
2
Use o aplicativo para compartilhar o dispositivo fisicamente conectado ao host.
 compartilhar dispositivo USB com Hyper-V
3
Na MV, abra o aplicativo e localize o periférico compartilhado, e clique em "Conectar".
 conecte o dispositivo USB ao Hyper-V

É assim de fácil montar um periférico USB no Hyper-V. Você verá o periférico no Administrador de Dispositivos de sua MV e poderá acessá-lo como se estivesse diretamente conectado à sua máquina virtual.

Hyper-V USB Passthrough sem complicações
Teste gratuito de 14 dias

Vantagens de acessar o USB no Hyper-V com o USB Network Gate

  • Praticamente todos os periféricos USB são suportados.
  • Processo simples de configuração para implementar o acesso USB em toda a rede.
  • USB Network Gate é compatível com Linux, Mac, Windows, Raspberry Pi, e Android.
  • Cria conexões USB seguras.

Redirecionamento Hyper-V USB com o modo Sessão Aprimorada

O modo Sessão Aprimorada pode ser fundamental em muitos cenários onde uma MV precisa interagir com recursos locais, mas pode não conseguir obter conectividade de rede.

Aqui estão alguns exemplos:

  • Impressão: enviar arquivos diretamente de uma MV para impressoras locais.
  • Autenticação: acessar uma MV com seu cartão inteligente usando um leitor de cartão USB local ou um dongle USB.
  • Depuração: resolver qualquer problema relacionado à MV, mesmo sem conexão de rede.

Além disso, o Hyper-V USB passthrough é amplamente difundido entre os desenvolvedores de software e hardware, especialmente aqueles focados em produtos para usuários do Windows. O modo de sessão aprimorada torna o teste e a depuração de aplicativos USB a partir de uma MV muito mais rápido e fácil.

O Modo Sessão Aprimorada é perfeito nas seguintes condições.

✓ O sistema operacional da máquina virtual suporta o Modo Sessão Aprimorada, que é apenas Windows.
✓ Você precisa acessar o dispositivo no host e também em vários clientes.
✓ O Modo Sessão Aprimorada pode ser usado para redirecionar vários tipos de dispositivos USB, não apenas um armazenamento em massa USB.

Como ativar o Modo Sessão Aprimorada no Hyper-V

O Windows Hyper-V não requer que você baixe nenhuma biblioteca ou componente adicional para habilitar o modo de sessão aprimorada. Tudo o que você precisa fazer é introduzir pequenas alterações em sua configuração do Hyper-V.
1
Abra o Hyper-V Manager e selecione o servidor Hyper-V onde você deseja ativar o modo de sessão aprimorada. Em seguida, clique em "Configurações Hyper-V":
 Configurações da máquina virtual Hyper-V
2
Marque a caixa de seleção "Permitir modo de sessão aprimorada" para habilitar as configurações do servidor na seção "Política do Modo de Sessão Aprimorada". Observe que estas configurações serão usadas para todas as MVs executadas no host Hyper-V. A ativação da configuração "Permitir o modo de sessão aprimorada" determina se as MVs convidadas podem usar as sessões aprimoradas.
 permitir modo de sessão aprimorado hyper-v
3
Em seguida, clique em "Modo de Sessão Aprimorada" na seção "Usuário".
4
Marque a caixa "Usar o modo de sessão aprimorada". Esta configuração permite que VMConnect se conecte à máquina virtual convidada em modo de sessão aprimorada.
 usar o modo de sessão aprimorado no hyper-v
5
Finalmente, clique em OK.

Se você é usuário do Linux, você pode encontrar instruções sobre como configurar uma Sessão Aprimorada no Linux neste guia.

Hyper-V USB passthrough via controlador SCSI

Habilitar o acesso ao Hyper-V USB Passthrough do lado do Servidor (Controlador SCSI)

O Hyper-V USB passthrough do lado do servidor, em poucas palavras, significa que você conecta fisicamente um dispositivo USB ao host através do controlador SCSI. Como resultado, o Hyper-V VM deve ter acesso direto a esse dispositivo USB.

O redirecionamento do lado do servidor funcionará sob as seguintes condições:

  • Este método só funciona com dispositivos de armazenamento em massa USB não removíveis.
  • O sistema operacional convidado Hyper-V VM é Windows ou Linux.

Como ativar um redirecionamento USB Hyper-V do lado servidor

Como um dispositivo USB só pode ser conectado a um sistema operacional ao mesmo tempo, teremos que desconectá-lo do sistema operacional host para que esteja disponível para os sistemas convidados.
1
Abra o prompt Executar da máquina host e execute o comando "diskmgmt.msc" para iniciar o console de Gerenciamento de Disco.
 execute diskmgmt.msc
2
Clique com o botão direito do mouse no disco desejado e escolha a opção Offline para desconectá-lo do host.
 definir disco offline no host Hyper-V
3
Depois que o disco ficar offline, abra o Hyper-V Manager e selecione a MV que requer acesso ao dispositivo. Clique com o botão direito do mouse sobre ele e clique em Configurações no atalho do menu.
4
Na janela Configurações, desça pelo menu do lado esquerdo nos dispositivos locais até encontrar o controlador SCSI.
5
Para configurar o redirecionamento USB para uma estação de trabalho Hyper-V ou VMware, clique + para expandir o submenu, escolha Disco Rígido, e clique no botão Adicionar.
6
Na seção Disco Rígido, escolha a opção Disco Rígido Físico e use o menu suspenso para selecionar o mesmo disco que você definiu anteriormente off-line.
 adicionar disco rígido físico ao Hyper-V

Uma vez que você clique em OK, a Máquina Virtual reconhecerá imediatamente o dispositivo USB. Caso contrário, você poderá precisar usar o Console de Gerenciamento de Disco da MV para adicionar uma letra de unidade. Como você pode ver, é muito semelhante ao redirecionamento de dispositivos de armazenamento ou outros recursos locais para uma estação de trabalho VMware. Da mesma forma, você pode usar este redirecionador USB integrado para configurar o passthrough para um dongle USB.

Hyper-V USB Passthrough via RDP (Protocolo de Desktop Remoto)

Hyper-V USB passthrough com a ajuda da Conexão de Desktop Remoto é ideal para aqueles que não querem ou não podem usar VMConnect como seu cliente Hyper-V (como em todos os métodos anteriores).

Toda a diferença é que o dispositivo USB será redirecionado via RDP e conectado a um cliente RDP, ao invés do VMConnect, que conecta o dispositivo USB diretamente ao host Hyper-V.

Como usar o RDC para o Hyper-V USB passthrough

Aqui está o que você precisa fazer para conectar um dispositivo USB à máquina virtual Hyper-V via Remote Desktop Connection.
1
Em primeiro lugar, você precisa ter certeza de que o acesso remoto está habilitado na MV convidada. Para isso, inicie a MV e abra o Painel de Controle.
2
Selecione "Sistema e Segurança" e depois "Permitir o acesso remoto" na seção "Sistema".
 permitir painel de controle de acesso remoto
3
Tanto as caixas "Permitir conexões de assistência remota a este computador" como "Permitir conexões remotas a este computador" devem ser marcadas. Em seguida, clique em OK.
 permitir conexões remotas a este computador
4
Então, para acessar um dispositivo Hyper-V USB, você deve abrir a caixa de diálogo Executar e executar o comando mstsc para iniciar a Conexão de Desktop Remoto.
5
Expandir o menu "Mostrar opções".
 dispositivos e recursos locais conexão de área de trabalho remota
6
Abrir a aba "Recursos locais".
7
Selecione "Mais" no item "Dispositivos e recursos locais".
 habilitar outros dispositivos plug and play suportados
8
Marque a caixa da opção "Outros dispositivos plug-and-play suportados" e pressione OK.
 conectar-se ao hyper-v vm sobre rdp
9
Volte para a opção "Geral". Digite o endereço IP e o nome de usuário da MV remota e clique em "Conectar".
 conectar-se ao hyper-v vm sobre rdp
10
Finalmente, verifique se os dispositivos estão disponíveis no Explorador de Arquivos da MV.

Conclusão

Embora o Hyper-V USB passthrough não esteja disponível para os usuários imediatamente, agora você conhece vários métodos que o ajudarão a ativá-lo: conectar dispositivos USB ao Hyper-V por TCP/IP com o USB Network Gate, redirecionamento pelo RDP, ou através das configurações da máquina virtual Hyper-V.

logo USB Network Gate
#1 at Redes
USB Network Gate
Compartilhar USB via Ethernet no Windows
4.7 classificação baseado em 372 + 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