Удаленный доступ к usb портам. USB over IP — аппаратное решение

Поскольку вы отправили более 1,5 месяцев назад, вы, возможно, нашли свой ответ, но есть проект с открытым исходным кодом под названием usbip , который предоставляет функциональные возможности для совместного использования и/или монтирования удаленного устройства USB по IP-адресу сеть (LAN/Интернет).

Существует также не менее 3 коммерческих продуктов, которые обеспечивают эту функциональность лучшей документацией и пользовательским интерфейсом.

На веб-странице usbip :

Чтобы разделить USB-устройства между компьютерами с их полной функциональностью, USB/IP инкапсулирует «сообщения ввода-вывода USB» в полезные данные TCP/IP и передает их между компьютерами. Оригинальные драйверы и приложения USB-устройств также могут использоваться для удаленных USB-устройств без каких-либо изменений. Компьютер может использовать удаленные USB-устройства, как если бы они были напрямую подключены.

Серверный процесс usbip работает на Linux-системах, а клиенты доступны для Linux и Windows — проект, по-видимому, существует с 2005 года, и с 2011 года у них есть подписанный клиент Windows. Теоретически, в зависимости от репозиториев, настроенных на вашем RPi, вы должны иметь возможность выполнить для установки драйверов и приложений на стороне сервера.

Обратите внимание, что если вы используете Ubuntu 14.10 или новее, вам не нужно устанавливать пакет: инструменты usbip являются частью пакета, а двоичные файлы уже доступны в /usr/lib/linux -Инструменты-ЯДРО-версия/.

В HowToForge доступен доступный учебник по установке и использованию usbip :

Клиент Windows продвигается с учебника HowToForge и теперь имеет немного больше интерфейса вместо простого инструмента командной строки.

Коммерческие инструменты USB-over-IP:

Fabula-Tech USB-over-Network — работает под управлением Windows и Linux — доступна пробная версия:

Eltima Software USB Network Gate — работает в Windows, Mac OS X и Linux — доступно пробную версию:

Incentives Pro/SimplyCore LLC USB Redirector — работает в Windows и Linux — очевидно, бесплатно для Linux-сервера, и доступен бесплатный клиент Windows

Ситуация, когда вам нужно получить доступ к устройству удаленно, довольно часто встречается в наши дни. Современный темп жизни требует, чтобы люди передвигались, и почти невозможно оставаться за рабочим столом целый день. Многозадачность среднего корпоративного сотрудника делает удаленный доступ необходимостью, а не роскошью. Большинство вычислительных устройств подключаются к компьютеру через USB-порты, вот почему доступ к порту USB через IP является одной из наиболее необходимых технологий в повседневной жизни корпораций. Поэтому, если вам нужно получить доступ к USB через IP или использовать устройство USB через IP, у вас есть два решения — программное приложение или специальное оборудование.

USB Network Gate (ранее известный как USB port over IP Connector) позволяет работать с удаленным USB через соединение TCP/IP. Вы можете обмениваться или получать доступ к удаленным USB-устройствам через LAN или Интернет, и эти устройства будут распознаваться вашей операционной системой, как если бы они были физически подключены к вашей машине. К ним относятся USB-устройства хранения данных, USB-клавиатуры, USB-камеры и колонки, принтеры, сканеры и т. д. — любое устройство USB поддерживается.

USB Network Gate предназначен для совместного использования USB через IP. Приложение перехватывает активность USB-порта совместно используемого устройства USB и перенаправляет его по сети TCP/IP, чтобы вы могли получить доступ к USB-устройству, где бы вы ни находились, когда вам это нужно. Подключите устройство, и оно появится на удаленной стороне соединения.

Преимущества программного обеспечения:

★ Совместный доступ к USB по протоколу TCP/IP

USB Network Gate (бывший USB to Ethernet Connector) предназначен для совместного использования USB-устройств между несколькими компьютерами. Приложение также позволяет вам установить пароль для управления удаленным доступом пользователей.

★ Подключите USB-устройства к виртуальным машинам и блейд-серверам

USB Network Gate, установленный в гостевой операционной системе — будь то виртуальная машина или блейд-сервер — позволяет сразу получить доступ к периферийным устройствам USB с удаленного виртуального рабочего стола. Приложение совместимо с VMware, VMware ESX, Citrix XenDesktop и Microsoft Hyper-V.

Сетевой шлюз USB является кросс-платформенным, то есть серверным компьютером может быть Mac, Linux или Windows, а также клиентский модуль. Это означает, что вы можете совместно использовать устройство на ПК с ОС Windows или Mac OS и подключать его с устройства Linux.

★ Изоляция USB-устройств за сеанс

В многопользовательской среде терминальных серверов трудно получить эксклюзивность при использовании USB-устройств. USB Network Gate позволяет назначать USB-устройство конкретному пользователю в сеансе RDP. В это время никакие другие пользователи не смогут получить доступ к устройству.

На данный момент доступно для USB-накопителей и USB-камер в режиме тестирования. Начиная с версии 7.0 USB Network Gate поддерживает протокол ICA от Citrix.

Следуйте этому пошаговому руководству для совместного использования USB через IP:

Другим вариантом совместного использования USB через TCP / IP является специальное оборудование, которое может эмулировать порты USB на удаленной машине. Это простые простые недорогие аксессуары, такие как USB-концентратор с дополнительным соединительным кабелем Ethernet.

Для настройки и управления удаленным устройством предусмотрено несколько интерфейсов:

  • Веб-интерфейс для настройки, мониторинга и управления устройством;
  • Утилита настройки;
  • Интерфейс командной строки Telnet;
  • Простой протокол сетевого управления.

Веб-интерфейс — это самый простой и легкий способ настройки. Он имеет ряд дополнительных инструментов, которые позволяют просматривать активные соединения, настраивать функции безопасности и т. д.

Настройка клиентского компьютера для таких аппаратных решений USB-IP проста и интуитивно понятна.

Все, что вам нужно сделать:

  1. Установить драйвер для вашего оборудования
  2. Указать IP-адрес устройства

Если вам нужна подробная информация о подключенном устройстве, свободных/занятых портах — используйте подробную информационную утилиту. Весь процесс развертывания и настройки обычно занимает не более 30 минут.

Eltima Software / Eltima products / USB Network Gate / Общий доступ к USB через IP-сеть

USB Network Gate

Доступ к своей Wi-Fi сети следует защищать паролем. Хотя взломать его не так уж и трудно, но эта мера отпугивает большинство любителей халявы. Для пущей надежности, пароль надо регулярно менять. Раньше я эту меру безопасности применял лишь тогда, когда взлом сети был очевиден. Останавливала меня необходимость ввода пароля на всех подключенных устройствах. Но недавно я узнал, что существует простой способ сохранения настроек сети на USB-флешке и их быстрого переноса на другие компьютеры.

Что такое USB по Ethernet? Для начала необходимо определиться с понятиями USB и Ethernet. USB - это универсальная последовательная шина, предназначенная для передачи данных периферийным устройствам. Под Ethernet понимается технология передачи данных, при которой используется физическое подключение оборудования.
Соответственно, USB по Ethernet представляет собой устройство, которое позволяет подключать периферийное USB-оборудование к общей сети. То есть, благодаря этому устройству у пользователя появляется возможность управлять оборудованием через свой персональный компьютер.

Оправдано использование USB по Ethernet в эпоху беспроводных сетей? Вполне. Во-первых, тут нужно сразу сказать про простоту подключения и использования. Для подключения подобного устройства не требуются какие-то узкоспециализированные знания, ко многим моделям имеется бесплатное программное обеспечение. Во-вторых, далеко не всегда есть возможность использовать беспроводную связь. В-третьих, на USB по Ethernet в меньшей степени влияет работа стороннего оборудования, что является важным аспектом безопасности.

Отдельно стоит отметить тот факт, что применение USB по Ethernet позволяет строить достаточно протяженные сети. Предположим, имеется сложный промышленный станок, который находится на почтительном расстоянии от компьютера, с которого осуществляется управление. Для крупных производственных предприятий такой разброс оборудования в порядке вещей. При помощи стандартного USB-кабеля невозможно обеспечить подключение оборудования на значительном расстоянии. А вот USB по Ethernet этот вопрос позволяет качественно решить.

Зачастую USB по Ethernet используется в тех случаях, когда нет возможности подключить дополнительный персональный компьютер. Подобная технология позволяет не только упростить структуру сети, но и помогает оптимизировать финансовые расходы, связанные с созданием эффективной системы управления.
Современные USB по Ethernet представляют собой высокотехнологичные устройства, которые отличаются надежностью и высоким быстродействием. Такие устройства позволяют работать с большими объемами данных. Технология USB по Ethernet получила достаточно широкое распространение: охранные системы, системы связи, банковские сети и так далее. Огромное значение USB по Ethernet уделяется на крупных промышленных предприятиях, где качество взаимодействия различных устройств напрямую влияет на все производственные процессы и циклы.

Что касается совместимости с основными операционными системами, то тут тоже каких-либо проблем возникнуть не должно. USB по Ethernet совместимы с Windows 7 (32/64), Windows 2008 Server (32/64), Windows Vista (32/64), Windows 2003 Server (32/64), Windows XP (32/64).

USB over IP устройство аппаратного подключения USB по сети

( USB over IP , USB over Network , USB over Ethernet )

USB over IP утройство аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet)- DistKontrolUSB входит в серию оборудования обеспечения безопасности и удобства использования USB устройств:


с 16 портами USB

Управляемый USB over IP концентратор
с 32 портами USB

Управляемый USB over IP концентратор
с 48 портами USB

Управляемый USB over IP концентратор
с 64 портами USB

У стройство аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet)- DistKontrolUSB.

Это аппаратно-программное решение, позволяющее устройствам USB использоваться удаленно посредством сети и работать с ним напрямую так же, как если бы они были подключены локально! Это даёт возможность использовать удаленные устройства USB на своем компьютере, так и делится своими USB устройствами с другими пользователями или ресурсами по сети (по сути, удлиняя USB кабель через линию интернета).
Устройство аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet) - DistKontrolUSB имеет встроенный Wi-Fi-модуль и сетевой адаптером Ethernet (RJ-45), работающий со скоростью 100 Мбит/с. Это позволяет подключать устройство к сети, как по проводным, так и по беспроводным (Wi-Fi) каналам связи.


Аппаратное подключение USB устройств по сети для их совместного использования позволяет более эффективно использовать компьютерные ресурсы и, главное, экономит время и деньги, несмотря на стоимость самого устройства подключения USB по сети. Наличие беспроводного канала связи в устройстве аппаратного подключения USB по сети, позволяет дополнительно обеспечить безопасность и физическую недоступность совместно используемых USB устройств.

Возможность удаленного подключения USB устройств по сети с помощью устройства аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet) - DistKontrolUSB позволит Вашей компании поднять на новый качественный уровень безопасность информации, безопасность совместного использования различных USB устройств. Все Ваши носители электронных цифровых подписей будут храниться в недоступном для свободного доступа (удаленном) месте и подключаться при необходимости тоже удаленно.

Отсутствие возможности потерять, вывести из строя какой-то ключ принесет существенную экономию материальных средств.


Устройство аппаратного подключения USB по сети ( USB over IP , USB over Network , USB over Ethernet )- DistKontrolUSB идеально подходит для совместного использования USB-устройств между несколькими пользователями в сети, через Интернет или в облаке без устройства USB, которое необходимо физически подключить к каждому пользовательскому компьютеру. Общее USB-устройство выглядит так, как если бы оно было подключено напрямую, даже если оно подключено к удаленному серверу, поэтому существующие драйверы и программное обеспечение работают без каких-либо изменений.

Используяустройство аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet) в сочетании с управляемым USB хабом , вы сможете обеспечит беспрецедентную гибкость использования USB устройств и поднять на качественно новый уровеньбезопасность их использования. Возможность подключения управляемого USB хаба к нескольким USB хостам одновременно и выбор через WEB интерфейс или telnet активного в текущий момент времени хоста позволит Вам легко продолжить использование USB устройств в кластерных системах.

Устройство аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet)- DistKontrolUSB тестировалось и совместимо с платформами виртуализации VMware и Microsoft Hyper-V.

Для использования устройства аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet)- DistKontrolUSB необходимо:

1. Подключить к LAN устройство аппаратного подключения USB по сети ( USB over IP , USB over Network , USB over Ethernet ) .

2. На каждом компьютере, к которому необходимо пробросить USB устройство,запуститьпрограммное обеспечение USB Client очень интуитивно понятное и не требующее установки приложение, работающее под управлением любой версии Linux и Windows , на OSX , Android .

Настройка и управление устройством аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet)- DistKontrolUSB осуществляется через Web интерфейс.

Настройка клиенткой машины проста и интуитивно понятна. USB Client работает под управлением любой версии Linux и Windows , на OSX , Android . Клиент USB over IP устройства позволяет интуитивно понятно и простого подключать и отключать удаленные устройства USB.USB Client USB over IP устройства не требует установки. Клиент может запускаться в качестве сервиса, и поддерживает SSL.

Программное обеспечение автоматически найдет USB-устройства, совместно используемые серверами в сети. Доступные устройства USB будут отображаться в виде дерева. Щелкните правой кнопкой мыши на устройстве, которое вы хотите использовать, и выберите « Использовать» . После этого он будет напрямую подключен к вашей машине и может использоваться как локальное устройство!

Windows:

OSX:

Linux:

USB Client для Linux устройства аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet)использует встроенный драйвер usbip для Linux. (Рекомендуется использовать ядро ​​(4.9+) для максимальной совместимости).

Технические характеристики устройства аппаратного подключения USB по сети

(USB over IP, USB over Network, USB over Ethernet)

Сетевой интерфейс USB over IP устройства

Ethernet (RJ-45), 802.11n Wirelless LAN

Интерфейс USB

4 порта USB 2.0

Поддержка USB

USB 1.0, 1.1, 2.0

Индикация LEDs

Питание и LAN Port status

Питание USB over IP устройства

Блок питания 220В 50 Гц, 15 Вт

Поддержка операционных систем

Windows® Server 2016, Windows® 10, Windows® 8, Windows® 7, Windows Vista®, Windows Server® 2012 R2, Windows® Server 2008 R2, Windows® Server 2003, Windows XP®, Windows XP® Embedded, любой версии Linux, OSX

Габаритные размеры USB over IP устройства

(14.0 cm x 11.0 cm x 3.5 cm)

Температура окружающей среды

0°С до +50°С

Относительная влажность воздуха

не более 80% (при температуре +35°С и ниже)

Безопасность USB over IP устройства

https, IPv6 support

Управление устройством аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet) - DistKontrolUSB осуществляется через мультиязычный (поддержка 11 языков) WEB интерфейс. После авторизации в WEB интерфейсе USB over IP устройства доступно управление настройками устройства аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet).

Вид WEB интерфейса управления настройками устройства аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet):

Решение аппаратного подключения USB по сети (USB over IP, USB over Network, USB over Ethernet) очень гибкое, просто в развертывании и надежно в эксплуатации. Весь процесс развертывания и настройки USB over IP устройства занимает не более 30 минут.

По умолчанию USB over IP устройство аппаратного подключения USB по сети имеет:
Статический IP адрес USB over IP устройства – 192.168.1.180
Логин к панели WEB интерфейса USB over IP устройства – admin
Пароль к панели WEB интерфейса USB over IP устройства – admin
Порт подключения клиентов USB over IP устройства – 7575

Кажется, с каждым годом у системных администраторов работы становится всё меньше. В эпоху Windows XP и первых версий OS X элементарный общий доступ к папке на другом компьютере никак не обходился без обязательных «танцев с бубном», особенно если это были компьютеры с «яблочной» системой и операционкой от Microsoft. Сегодня у пользователей есть мириады решений - от облачной синхронизации до использования Bonjour или AirDrop для быстрого обмена файлами. Разработчики USB Network Gate из компании Eltima Software решили замахнуться на ещё один барьер - совместное использование USB-устройств, и получилось у них это отлично.

Не обладая особо богатым набором устройств, мы решили проверить работоспособность программы на двух простых вещах: USB-флешке и iPhone 5S. Подключив устройство, мы видим, как оно появляется в главном окне программы, а по нажатию кнопки Share становится доступно как по локальной сети, так и через интернет. Для доступа на другом компьютере достаточно открыть вторую вкладку программы и выбрать необходимый девайс - и он тут же подключится к вашему компьютеру, словно действительно вставлен в USB-порт.

Как и заявлено, всё действительно работает, и практически без настроек. Да, для доступа через интернет придётся озаботиться IP-адресом главного компьютера, однако это дело пары секунд. При этом продвинутых пользователей порадует возможность настройка безопасного соединения - зашифрованного и защищённого паролем. Возможна и работа с программой из командной строки. Те, кому это нужно, оценят. Единственным минусом можно отметить фактический отказ программы работать под El Capitan - надеемся, разработчики в скором времени починят этот баг.

Можно представить много сценариев использования USB Network Gate, как для дома, где, за исключением принтеров, простой доступ к удалённым устройствам до сих пор остается уделом фантазий, так и в офисе - работодателю не придётся тратить на дополнительное устройство, а работникам - бегать от одного компьютера к другому. Уверены, много других плюсов вы уже придумали сами. А учитывая, что у программы есть бесплатный пробный период на 14 дней и версии для Windows, Mac и Linux и Android, не попробовать её было бы преступлением.

USB Network Gate — программа, позволяющая пользователям подключать USB устройства, подключенные к другим компьютерам используя каналы IP.

На рынке существуют разные реализации удаленного подключения USB устройств, как аппаратные, так и программные. Некоторые из них требуют от пользователей определенных знаний и навыков, в некоторых случаях настройка может занять много времени. USB Network Gate удивил меня своей простотой. Скачал программу, установил, нажал на кнопку Share и устройство сразу доступно для подключения на удаленной машине с установленным клиентом.

USB Network Gate может оказаться незаменимым например при использовании USB токенов на сервере RDP, программа позволяет настроить монопольный доступ к устройствам для отдельного пользователя удаленного рабочего стола, изолируя его от остальных пользователей. Программу можно так же использовать в виртуальной среде, если по каким то причинам устройство невозможно подключить напрямую. Существуют версии для Windows, Linux (RPM и Deb пакеты), Apple OS X и что особенно интересно, для Android. Теперь о том, как это работает.

Сервер

Программа является одновременно и сервером и клиентом. При запуске по умолчанию показывает все USB устройства, подключенные к компьютеру. Но можно отображать и настраивать общий доступ ко всем портам.

Есть возможность настройки соединения отдельно для каждого устройства или порта, разрешить соединение только для определенного адреса. Для защиты соединения предусмотрена авторизация и шифрование.

Клиент

При использовании USB Network Gate в качестве клиента, приложение сканирует локальную сеть на наличие серверов отображает все доступные для подключения устройства. Если сервер находится в другой подсети, например при соединении через VPN, можно добавить его с помощью кнопки “Add server”. После того, как я открыл доступ к принтеру, он появился в списке доступных для подключения на моем MacBook. Помимо принтера я подключал USB жесткий диск с разделами HFS+, он так же подключился, но разделы монтировались около трех минут, видимо из-за их большого объема.