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.

USB sobre RDP: Guia definitivo

Editorial Team Editorial Team Feb 5, 2025

Trabalhar com periféricos USB num ambiente de ambiente de trabalho remoto pode ser um desafio. No entanto, existem vários métodos que podem simplificar este processo. Neste tutorial, iremos explorar como utilizar USB sobre RDP, analisando os principais desafios e apresentando todas as soluções possíveis. Começaremos pelo método nativo do Windows.

Desafios do USB sobre RDP

A redireção de dispositivos USB locais pode ser complexa, especialmente quando se utiliza um thin client para se conectar a um servidor mais potente através do Remote Desktop Protocol (RDP).
A redireção USB permite que os utilizadores liguem dispositivos externos a um servidor e os acedam remotamente através de um ambiente de trabalho remoto. No entanto, há alguns fatores a considerar:

  1. Capacidade da rede: Certifique-se de que a rede consegue suportar os requisitos da redireção USB.
  2. Desempenho: Latência, largura de banda e fiabilidade afetam a experiência do utilizador ao utilizar dispositivos USB através de RDP.
  3. Redes WAN (Wide Area Networks): Podem suportar trabalho remoto, mas geralmente apresentam limitações de largura de banda, o que pode afetar o desempenho dos dispositivos.
  4. Redes LAN (Local Area Networks): Normalmente oferecem melhor desempenho para a redireção USB, com menor latência do que as WANs.
  5. Atualizações de software: Os administradores de rede devem manter o software de Infraestrutura de Ambiente de Trabalho Virtual (VDI) atualizado para garantir um suporte adequado à redireção USB.

Ao considerar estes fatores, a usabilidade dos dispositivos USB em ambientes de trabalho remoto pode ser significativamente melhorada.

USB sobre RDP no Windows – Método nativo

Passo 1: Configurar o computador local (cliente)

O computador local é o dispositivo a partir do qual a ligação ao Ambiente de Trabalho Remoto será iniciada.

  1. 1
    Abrir a ferramenta de Conexão ao Ambiente de Trabalho Remoto:
    ⚬ Pressione Win + R para abrir a janela Executar.
    ⚬ Digite mstsc e pressione Enter para iniciar a ferramenta de Conexão ao Ambiente de Trabalho Remoto.
  2. 2
    Expandir as opções de RDP:
    ⚬ Na janela da Conexão ao Ambiente de Trabalho Remoto, clique em Mostrar opções no canto inferior esquerdo.
  3. 3
    Ativar a redireção de USB:
    ⚬ Aceda ao separador Recursos Locais.
    ⚬ Na secção Dispositivos e recursos locais, clique no botão Mais….
  4. 4
    Selecionar os dispositivos USB:
    ⚬ Na janela Dispositivos e recursos locais:
    ❒ Marque a caixa Unidades caso o seu dispositivo USB seja um armazenamento externo.
    ❒ Expanda Outros dispositivos Plug and Play (PnP) suportados e marque os dispositivos USB que pretende redirecionar (por exemplo, impressoras, scanners, etc., se suportados).
    ⚬ Clique em OK para guardar as definições.
  5. 5
    Guardar as definições de RDP (opcional):
    ⚬ Se costuma utilizar estas configurações frequentemente, pode guardar o perfil RDP:
    ❒ Aceda ao separador Geral.
    ❒ Clique em Guardar como… para criar um ficheiro .rdp com as configurações guardadas.

    Criar perfil

Passo 2: Conectar-se ao computador remoto (servidor)

  1. 1
    Estabelecer a sessão de Ambiente de Trabalho Remoto:
    ⚬ No separador Geral, introduza o nome do computador ou o endereço IP da máquina remota.
    ⚬ Clique em Ligar.
  2. 2
    Aceder aos dispositivos USB no Ambiente de Trabalho Remoto:
    ⚬ Após iniciar sessão no computador remoto, verifique os dispositivos USB redirecionados:
    Para dispositivos de armazenamento: Abra o Explorador de Ficheiros e aceda a Este PC. A sua unidade USB aparecerá na secção Unidades e pastas redirecionadas.
    Para impressoras ou outros dispositivos: Abra a aplicação correspondente ou as definições do sistema para aceder ao dispositivo USB redirecionado.

Passo 3: Configurar o computador remoto (servidor)

O computador remoto (servidor) deve estar configurado para permitir a redireção de dispositivos USB.

  1. 1
    Verificar as definições das Políticas de Grupo:
    ⚬ No computador remoto, pressione Win + R, digite gpedit.msc e prima Enter.

    Navegue até:
    Configuração do Computador > Modelos Administrativos > Componentes do Windows > Serviços de Ambiente de Trabalho Remoto > Host da Sessão de Ambiente de Trabalho Remoto > Redirecionamento de Dispositivos e Recursos

    ⚬Certifique-se de que as seguintes políticas estão configuradas corretamente:
    Não permitir a redireção de dispositivos Plug and Play suportados: Definir como Desativado.
    ❒ Permitir a redireção RDP de outros dispositivos USB RemoteFX suportados por este computador:
    Definir como Ativado.
  2. 2
    Verificar as configurações do Listener RDP:
    ⚬ Abra o Gestor do Servidor ou inicie uma sessão PowerShell.
    ⚬ Confirme que o serviço RDP está em execução e configurado para aceitar a redireção de dispositivos.
  3. 3
    Verificar a Licença do Ambiente de Trabalho Remoto:
    ⚬ Se estiver a utilizar os Serviços de Ambiente de Trabalho Remoto (RDS), certifique-se de que tem uma licença válida, pois algumas funcionalidades avançadas de redireção USB podem exigir permissões adicionais.

Configuração do Servidor de Ambiente de Trabalho Remoto

Para garantir um funcionamento adequado da redireção de USB sobre RDP, verifique as seguintes definições no servidor de Ambiente de Trabalho Remoto:

  • Política de Grupo:
    ⚬ Abra o Editor de Políticas de Grupo (gpedit.msc).
    ⚬ Navegue até: Configuração do Computador > Modelos Administrativos > Componentes do Windows > Serviços de Ambiente de Trabalho Remoto > Host da Sessão de Ambiente de Trabalho Remoto > Redirecionamento de Dispositivos e Recursos
    ⚬ Ative as políticas necessárias, como:
    Permitir a redireção da reprodução de áudio e vídeo
    Redirecionar dispositivos Plug and Play suportados

  • Configuração de RDP:
    ⚬ Certifique-se de que a redireção USB está ativada nas definições da sessão RDP.

Software USB sobre RDP – Guia para soluções de terceiros

Se você deseja se conectar a um dispositivo USB local a partir de um desktop remoto, provavelmente não há melhor solução do que o USB Network Gate da Electronic Team, Inc. Este aplicativo especializado é projetado para redirecionar os periféricos USB através do RDP, de tal forma que eles apareçam na máquina remota como se estivessem fisicamente conectados a esse computador.

UNG logo
USB Network Gate
4.9 Classificação baseado em 372+ usuários, Сomentários(372)
Teste Grátis 14 dias de teste, Você pode compartilhar apenas 1 dispositivo USB local
 USB para Ambiente de Trabalho Remoto

USB Network Gate (UNG) permite conectar os dispositivos USB a uma área de trabalho remota. Para aproveitar a poderosa funcionalidade do aplicativo, você deve instalar o utilitário em ambos os computadores: aquele que tem o dispositivo conectado (UNG Server) e aquele que se conectará a ele remotamente (UNG Client).

USB Network Gate é uma ferramenta muito prática que combina as partes Servidor e Cliente para o RDP USB passthrough.

  1. 1
    Em seu PC local (onde você executa o cliente Microsoft RDP), você deve utilizar a parte Servidor do software para compartilhar e redirecionar os periféricos por RDP.
  2. 2
    No computador remoto (onde o componente RDP Server está instalado), você deve usar a parte Cliente do USB Network Gate para criar uma conexão remota com o dispositivo compartilhado.

Convém salientar que o USB Network Gate requer ativação. Você precisa ativar o software para utilizá-lo no computador servidor (UNG Server). Depois disso, você pode encaminhar o dispositivo USB para a área de trabalho remota. Quanto à parte Cliente, não é necessário registrá-la. Você pode instalar o aplicativo e usar o módulo Cliente em um número ilimitado de máquinas remotas e conectar-se aos dispositivos compartilhados gratuitamente.

Assim, uma vez criada uma conexão com o periférico compartilhado, o dispositivo aparece no Gerenciador de Dispositivos do servidor RDP e todas as aplicações instaladas naquela máquina reconhecem o periférico como se ele estivesse conectado localmente.

Nota: A partir da versão 7.x, o USB Network Gate suporta o protocolo ICA, o que significa que você pode encaminhar dispositivos de um cliente fino para o servidor terminal pelo protocolo ICA.

O software USB to Remote Desktop oferece versões para Windows, Linux e Mac, portanto, qualquer combinação servidor-cliente é possível. Por exemplo, seu PC Windows pode facilmente se conectar a um dispositivo USB a partir de Mac ou vice-versa.

Experimente agora o USB for Remote Desktop
Teste gratuito de 14 dias

Como conectar o USB à área de trabalho remota

Veja como funciona o redirecionamento USB através do RDP. Vamos analisar o processo passo a passo:

O que você deve fazer no PC local (servidor terminal):
2
Procure a porta/dispositivo USB necessário na aba "Dispositivos USB locais" e clique em "Compartilhar" ao lado dele.
 Dispositivos USB locais
3
Conecte-se à área de trabalho remota através do Remote Desktop Connection.
4
Uma vez concluída a configuração, clique em 'Concluir'. Talvez você tenha que reiniciar seu PC ou laptop para ver o dispositivo.
No cliente remoto:
1
Uma vez conectado ao servidor remoto via RDP, inicie o USB Network Gate e acesse a aba "Dispositivos Remotos".
 inicie o USB Network Gate
2
O interessante é que o software exibe apenas os dispositivos USB que são compartilhados no computador host. Embora você ainda possa procurar por dispositivos USB na rede.
3
Além disso, você pode ativar a opção "RDP auto-connect", e todas as suas conexões com dispositivos na sessão de Desktop Remoto serão restabelecidas automaticamente sem a necessidade de iniciar a GUI do programa.

Uma solução de software USB over RDP compatível com Mac

O USB Network Gate é um aplicativo de software profissional que proporciona uma conexão segura a qualquer dispositivo USB em um Mac com um cliente RDP.

compartilhar usb desktop remoto mac

Execute as seguintes etapas para compartilhar um dispositivo USB conectado fisicamente com uma sessão de Desktop Remoto em execução no seu Mac.

  1. Baixe e instale o USB Network Gate em seu Mac.

  2. Inicie o USB Network Gate no Mac e entre na guia Dispositivos USB Locais. Será exibida uma lista dos dispositivos fisicamente conectados ao computador. Selecione o dispositivo que será disponibilizado para as sessões RDP clicando no botão Compartilhar ao lado do nome.

  3. Na sequência, instale o cliente RDP para Mac - xfreerdp. É um pré-requisito instalar o aplicativo de instalação doméstica antes de continuar. Em seguida, execute o seguinte comando:

    brew install freerdp.

  4. Após a conclusão da instalação, inicie o aplicativo macOS Terminal e execute o seguinte comando:

    xfreerdp --plugin usb4rdp <remote address="">

    parameter with the <remote address=""> endereço IP/nome de domínio/nome do computador do servidor remoto.

    O comando acima inicia oxfreerdp cliente RDP e o plugin do Electronic Team. Isso permite que o usuário com a sessão RDP use a funcionalidade do USB Network Gate.

  5. Você pode usar o seguinte comando para carregar outros plugins gratuitos disponíveis para RDP.

    xfreerdp --plugin cliprdr --plugin usb4rdp xxx.xx.xx.xx

    Esse comando inicia o cliente RDP xfreerdp junto com os plugins cliprdr e usb4rdp. Isso permite que você sincronize os dados da área de transferência entre o servidor terminal e o cliente.

  6. Inicie xfreerdp com as seguintes opções se você deseja compartilhar um dispositivo de áudio por RDP.

    xfreerdp --plugin usb4rdp -0 -o server

    O comando usa a funcionalidade do USB Network Gate para redirecionar o dispositivo de áudio em vez da funcionalidade do próprio cliente RDP.

Observações importantes:

  • O plugin usb4rdp disponível em Electronic Team é compatível com a versão 1.0+ do xfreerdp.
  • Em Macs que executam OS X versão 10.8 ou posterior, você também deve instalar a edição mais recente do XQuartz.
  • As opções de criptografia, autorização e compactação não estão disponíveis ao usar dispositivos USB em uma sessão RDP em no Mac.

Vantagens do software USB over RDP

USB over RDP

O acesso a dispositivos USB durante as sessões de Desktop Remoto pode ser um grande desafio para muitos usuários. Para resolver o problema enfrentado pelos que não podem utilizar seus USB desde os Desktop Remotos, as melhores soluções USB for Remote Desktop devem oferecer:

  • Uma solução multiplataforma que funciona perfeitamente em plataformas Windows e Linux. USB to Remote Desktop permite conectar equipamentos USB a desktops remotos através dos protocolos Microsoft RDP e Citrix ICA.

  • O utilitário suporta uma ampla gama de dispositivos USB, desde unidades flash USB padrão até adaptadores USB Wi-Fi, termômetros portáteis e gamepads.

  • Como o USB Network Gate tem como objetivo compartilhar as portas USB em vez dos dispositivos, ele conectará automaticamente o dispositivo USB local a uma área de trabalho remota, imediatamente após a conexão a uma porta compartilhada. Neste caso, você não precisa nem mesmo fazer nenhuma configuração adicional.

  • O isolamento de dispositivos USB por sessão permite atribuir dispositivos USB específicos a utilizadores individuais, sendo particularmente útil em ambientes multiutilizador. Esta funcionalidade garante que os dispositivos USB de cada utilizador fiquem isolados dentro da sua sessão RDP, impedindo que outros utilizadores os visualizem ou acedam a eles. Atualmente, o isolamento de dispositivos USB é suportado para pen drives USB e câmaras USB em modo de teste. Para ativar o isolamento de dispositivos USB durante uma sessão RDP, basta selecionar a opção correspondente ao ligar-se ao dispositivo USB partilhado através do protocolo RDP.
Experimente agora o software USB redirector RDP
Teste gratuito de 14 dias

Que dispositivos podem ser compartilhados pelo RDP?

lguns dispositivos USB oferecem melhor desempenho quando usados em uma sessão de área de trabalho remota. Isto deve ser levado em conta pela equipe de TI que configura o acesso a dispositivos USB em um ambiente RDP.

É importante observar que os dispositivos que requerem muitos recursos não são bons candidatos para o redirecionamento USB.

ung
Compartilhe qualquer dispositivo USB através da Área de Trabalho Remota

Perguntas Frequentes sobre as Conexões USB over RDP

Generic USB Redirection é uma característica que permite o Redirecionamento Citrix USB de vários dispositivos desde computadores clientes a escritórios virtuais.

Generic USB Redirection gerencia as comunicações de solicitação e resposta entre as MV XenDesktop e PCs clientes em níveis baixos. Se os drivers de dispositivos necessários forem instalados no desktop virtual, pode-se evitar o incômodo da instalação nas máquinas clientes.

Através do Generic USB Redirection, os usuários podem acessar e controlar inúmeros dispositivos USB através das sessões XenDesktop. Os usuários têm controle total de seus dispositivos USB, com o mesmo nível de funcionalidade que teriam se o dispositivo estivesse conectado diretamente à máquina virtual.

Os thin client utilizam o Remote Desktop Protocol, Citrix ICA, ou qualquer outro protocolo de comunicação para se conectarem aos servidores de terminal. Isto permite a impressão remota, suporte de áudio, de dispositivos serial, de dispositivos USB e a emulação de terminal.

Normalmente, quando um dispositivo USB é ligado a um thin client através de uma porta física, torna-se imediatamente acessível nas sessões locais. No entanto, o USB passthrough de um cliente fino pode apresentar alguns desafios:

  • Muitos dispositivos USB não têm capacidade de redireccionamento através de RDP por defeito. E aqueles que podem ser redireccionados, enfrentam frequentemente vários problemas de compatibilidade.
  • Todos os usuários que trabalham no mesmo servidor podem aceder aos dispositivos USB redireccionados a partir de varios thin client.

A melhor maneira de resolver estes problemas é utilizar um software especializado no redireccionamento de dispositivos USB dos thin client.

Os problemas mais frequentes do redireccionamento USB Linux RDP são um suporte deficiente ou a impossibilidade de conectar dispositivos USB complexos (como scanners ou webcams com o microfone incorporado) através do RDP.

Normalmente, os clientes Linux RDP podem redireccionar alguns dispositivos USB genéricos, entre os quais se encontram impressoras e discos rígidos USB. Para tornar esta lista maior, pode usar o USB Network Gate para compartilhar os dispositivos USB através do RDP no Linux.

Infelizmente, o Google Chrome Remote Desktop não oferece um método nativo para compartilhar os dispositivos USB através do Chrome Remote Desktop, o que é uma grande limitação de funcionalidade. Este problema existe há vários anos, mas mesmo assim, o Google ainda não oferece suporte nativo para o redirecionamento USB no Chrome Remote Desktop.

Afortunadamente, o USB Network Gate resolve o problema e permite que os usuários controlem totalmente os dispositivos USB nas instâncias do Chrome Remote Desktop.

USB Network Gate
Redirecionar dispositivos USB pela rede
Teste Gratuito de 14 dias disponível
O preço da licença começa em $159.95
Disponível para