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.
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.
✔ 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.
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.
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ê:
sudo apt-get remove --purge usbip* libusbip*
sudo apt-get install linux-tools-generic
sudo modprobe usbip_host
sudo /usr/lib/linux-tools/$(uname -r)/usbipd &
/usr/lib/linux-tools/$(uname -r)/usbip list -l
sudo /usr/lib/linux-tools/$(uname -r)/usbip bind -b <device ID>
sudo modprobe vhci-hcd
sudo /usr/lib/linux-tools/$(uname -r)/usbip attach -r <your server’s IP> -b <your device’s ID>
/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