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.

Como acessar o USB pela Ethernet gratuitamente

Olga Weis Olga Weis Ultima atualização Jun 22, 2021

O trabalho à distância é tão popular hoje em dia que uma ferramenta que pode garantir acesso seguro e confiável a periféricos remotos se torna rapidamente indispensável.

Pode parecer que todas as soluções práticas de compartilhamento USB sobre Ethernet são bastante caras ou envolvem a compra de um adaptador de hardware caro, mas alguns aplicativos redirecionadores de USB não farão um buraco no seu orçamento.

Neste artigo, você descobrirá sobre dois dos aplicativos mais populares que você pode usar como um extensor USB de software gratuito para redirecionar dongles, impressoras e outros dispositivos conectados em suas portas USB locais para computadores remotos via Ethernet.

USB sobre Ethernet grátis

FlexiHub: a ferramenta ace para compartilhamento de dispositivos USB

FlexiHub é um serviço de nível profissional que o ajudará a acessar todos os tipos de periféricos USB remotos a qualquer distância. É mais confiável do que qualquer cabeamento LAN CAT6 físico e cem por cento seguro e, portanto, é perfeito para redirecionar seus dongles USB de licença e câmeras de segurança.

Tecnicamente, o FlexiHub não é um freeware USB sobre Ethernet, mas oferece um período de teste gratuito de um mês com um punhado de sessões completas de acesso remoto. Use-os para transformar um de seus computadores em um servidor USB poderoso ou compartilhe um hub USB para que qualquer dispositivo conectado a ele se torne instantaneamente acessível a partir de qualquer PC em rede - você decide.

Veja por que FlexiHub é a melhor escolha quando se trata de compartilhar um dispositivo via Ethernet:


✔ A criptografia SSL de 2048 bits garante que nenhum dado de suas câmeras de segurança, dongles de licença ou periféricos de armazenamento cheguem a um usuário não autorizado.

✔ Economia instantânea no adaptador físico USB-Ethernet, cabo extensor USB e milhas e milhas de fio LAN CAT6.

✔ Uma solução universal para todos os sistemas operacionais e periféricos USB, incluindo dispositivos isócronos como scanners e webcams.

✔ Transferência de dados sem perdas graças ao recurso "Manter a conexão ativa".

✔ Tokens de login para o compartilhamento de conta mais seguro de todos os tempos.

✔ Comunicação de alta velocidade, mesmo se você não tiver 100 Mbps Fast Ethernet.

✔ Não há necessidade de instalar nenhum driver de dispositivo nas máquinas clientes.

✔ Você também pode compartilhar dispositivos seriais, por exemplo, suas impressoras industriais.

Para obter suas sessões de demonstração gratuitas, inscreva-se em uma conta FlexiHub, baixe e instale o aplicativo em um PC conectado diretamente aos periféricos que deseja compartilhar (será o seu servidor USB) e todos os máquinas que precisam de acesso a esses dispositivos. Depois disso, você poderá compartilhar qualquer dispositivo conectado às portas USB do seu servidor e conectar-se aos dispositivos remotos compartilhados de outros PCs com alguns cliques do mouse.

Usando USB / IP Project como uma ferramenta gratuita de extensão USB

USB/IP Project é uma solução USB sobre Ethernet de código aberto que encapsula todos os dados de entrada e saída de uma porta USB em cargas TCP / IP e os transfere de uma máquina para outra. Isso pode funcionar totalmente para aqueles que não se assustam com seu complicado processo de configuração e certas limitações em termos de sistemas operacionais e tipo e marca de dispositivo USB.

Alguns pontos importantes que você precisa considerar antes de optar pelo projeto USB / IP:

✖ A máquina do lado do servidor deve ser Linux. Sem exceções.

✖ Eles têm um cliente Windows, mas nada para outras plataformas populares como Mac ou Android.

✖ Devido à falta de proteção de dados, não é seguro usar dongles USB licenciados ou quaisquer dados confidenciais que contenham dispositivos de armazenamento.

✖ Não há como compartilhar um teclado ou mouse sem o X Window System.

✖ Você deve ter pelo menos uma conexão de 100 Mbps para redirecionar dispositivos sensíveis à latência, como webcams.

✖ Este aplicativo não pode ser usado para redirecionar um hub USB ou qualquer dispositivo conectado a ele.

✖ Uma conexão de rede instável pode resultar em uma grande perda ou dano de dados.

✖ Ele tem apenas dois recursos: anexar e desconectar.

USB sobre Ethernet Linux

Como o USB / IP Project é uma solução de código aberto, ele está disponível apenas na forma de código-fonte, portanto, sua configuração e uso serão complicados para qualquer pessoa sem experiência anterior com instalações de kernel.

Então, aqui está o que você precisa fazer para que o projeto USB/IP funcione para você:

  1. Primeiro, instale o pacote USB / IP do suporte ao kernel com este comando:

    sudo apt-get remove --purge usbip* libusbip*

  2. Em seguida, prossiga com a instalação do pacote linux-tools que inclui um utilitário necessário para compartilhar dispositivos USB em conexões de rede. Use este comando:

    sudo apt-get install linux-tools-generic

    Assim que a instalação for concluída, você pode começar a usar USB/IP.

  3. Em seu servidor (máquina com o periférico USB conectado que você vai compartilhar), execute este comando para carregar o driver de kernel necessário:

    sudo modprobe usbip_host

  4. Em seguida, inicie o daemon:

    sudo /usr/lib/linux-tools/$(uname -r)/usbipd &

  5. Execute este comando para ver a lista de todos os dispositivos USB conectados localmente:

    /usr/lib/linux-tools/$(uname -r)/usbip list -l

  6. Encontre o dispositivo que deseja compartilhar na lista e anote a ID do dispositivo. Agora execute este comando para ligar o referido dispositivo:

    sudo /usr/lib/linux-tools/$(uname -r)/usbip bind -b <device ID>

  7. Ok, agora na máquina cliente (um PC em rede que precisa de acesso remoto ao dispositivo compartilhado), execute este comando para o driver VHCI:

    sudo modprobe vhci-hcd

  8. Agora, podemos usar o ID do dispositivo da etapa 6 para conectar a ele usando o comando:

    sudo /usr/lib/linux-tools/$(uname -r)/usbip attach -r <your server’s IP> -b <your device’s ID>

    Se por algum motivo você não tiver o número de identificação do dispositivo, o seguinte comando o ajudará a ver a lista dos dispositivos conectados ao seu servidor:

    /usr/lib/linux-tools/$(uname -r)/usbip list -r <insert your server’s IP>

    Depois disso, você pode começar a usar o dispositivo em uma máquina cliente.

    Importante! NÃO desconecte o dispositivo enquanto ele estiver sendo compartilhado com este método. Isso pode resultar em perda severa de dados ou até mesmo danificar o próprio dispositivo. Primeiro, você precisará desanexar a porta correspondente com o comando:

    sudo /usr/lib/linux-tools/$(uname -r)/usbip detach -p 00

    e desassociar o dispositivo do servidor:

    sudo /usr/lib/linux-tools/$(uname -r)/usbip unbind -b 1-3

FlexiHub

Requirements: Windows, macOS, Linux, Android e Raspberry Pi.
Tamanho: 10.45MB
Versão: 6.1.15025 (19/02/2024)
Avaliação dos usuários: (4.8 baseado em 386+ comentários)