Общий доступ к USB в сети, лучшие решения

Какие программные инструменты доступны для совместного использования USB-портов и устройств по сети?
Идея состоит в том, чтобы эти устройства выглядели «в глазах» операционной системы так, как будто они физически подключены к используемому компьютеру.

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

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

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

Со временем появилось несколько программных решений для совместного использования USB по сети.

Среди наиболее интересных и полезных программ для этой цели можно выделить USB Network Gate и FlexiHub.

Эти две программы похожи, тем более, что они разработаны и распространяются одним и тем же немецким производителем (Eltima Software).

Оба приложения позволяют вам совместно использовать USB-порты вашего ПК с удаленными пользователями с той разницей, что FlexiHub также позволяет вам получать доступ к последовательным портам.

Две программы также используют разные схемы лицензирования: FlexiHub также доступен в бесплатной версии, но его использование ограничено 20 минутами.

USB Network Gate требует платы за использование за количество общих USB-портов, в то время как FlexiHub предлагается по ежемесячной подписке.

USB Network Gate же предлагается только в «пробной» версии: в течение 14 дней с момента установки программы можно будет использовать в сети только один USB-порт.

Кроме того, в то время как USB Network Gate представлен как «автономное» приложение, FlexiHub рассматривает «более облачный» подход, например, требуя регистрации учетной записи пользователя также для тестирования службы.

Кроме того, из панели веб-администрирования FlexiHub вы можете получить доступ к списку устройств (называемых узлами), на которых совместно используются USB и/или последовательные порты, и управлять ими удаленно, запрашивая, например, отключение.

FlexiHub, как упоминалось ранее, может использоваться в бесплатной версии в течение 20 минут подряд, принимает конфигурацию двух узлов и допускает одно соединение за раз.

Общий доступ к USB в сети, лучшие решения

Преимущество FlexiHub в том, что ему не нужно настраивать переадресацию портов на роутере и не нужно знать публичный IP сервера для установления соединения.

На главном экране FlexiHub после установки вы найдете USB/последовательные порты и периферийные устройства, которые можно использовать по сети.

USB Network Gate, с другой стороны, спрашивает на этапе установки, собираетесь ли вы установить и серверный компонент, и клиентский компонент (или ограничитесь только одним из двух).

Общий доступ к USB в сети, лучшие решения

Интерфейс программы состоит из двух вкладок: Общий доступ к локальным USB-устройствам и Удаленные USB-устройства.

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

Общий доступ к USB в сети, лучшие решения

Нажав на вкладку «Удаленные USB-устройства» в меню «Подключить устройства», вы можете подключиться к USB-устройству, подключенному к удаленной системе.

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

Как объяснил в этой записке поддержки подготовленный Eltima Software, чтобы позволить клиенту удаленно подключаться к периферийным USB-устройствам, необходимо позаботиться об открытии некоторых портов на маршрутизаторе и пересылке пакетов данных на машину, на которой установлен USB Network Gate (серверный компонент).

В следующих статьях мы увидели, как открыть порты на маршрутизаторе и включить входящие подключения к серверному компоненту USB Network Gate:

— Откройте порты на маршрутизаторе и закройте их, когда они больше не нужны
— Как проверить открытые порты на роутерах и публичный IP

И USB Network Gate, и FlexiHub совместимы со всеми версиями Windows (включая Windows XP и Windows 10), а также с различными дистрибутивами Linux и Mac OS X.

Загрузка USB Network Gate может быть выполнена с этой страницы пока FlexiHub скачивает отсюда.

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

Однако в обоих случаях серверные компоненты для Windows на данный момент недоступны (только для Linux и/или Mac OS X). Это означает, что USB-устройства можно использовать и управлять ими удаленно из системы Windows, но они должны быть физически подключены к компьютеру с Linux или Mac OS X.

Делитесь содержимым USB-накопителя по сети

Если бы целью было только поделиться содержимым USB-накопителя в сети, нет строгой необходимости обращаться к программам, подобным представленным до сих пор.

Одним из возможных решений является установка и запуск — при необходимости — программного обеспечения FileZilla Server.

Следуя инструкциям в статье Как настроить FTP-сервер и получить доступ к локальной сети, вы можете настроить FTP-сервер на своем компьютере и разрешить удаленную загрузку и загрузку на USB-накопитель.

Все, что вам нужно сделать, это обязательно вставить в раздел «Общие папки» FileZilla Server ссылку на букву диска, связанную со съемным USB-устройством.

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

В среде Windows можно, например, использовать программное обеспечение XAMPP или такие приложения, как TeamViewer.

В статье Как передавать файлы удаленно мы подробно объяснили все альтернативы.

TeamViewer, возможно, является наиболее практичным и быстрым решением, поскольку передача данных на USB-накопитель и обратно может выполняться мгновенно, без необходимости изменения конфигурации маршрутизатора.

Программы, которые интегрируют функции сервера (например, FileZilla Server, XAMPP или любой веб-сервер), требуют открытия портов на маршрутизаторе, используемом программой, и пересылки данных в локальную систему, на которой работает сервер.

Если вы планируете часто делиться содержимым USB-накопителей или разрешать удаленное использование USB-устройств, вы также можете решить проблему «аппаратно».

Некоторые более продвинутые роутеры (в статье Выбор модема и WiFi роутера, АВМ Fritz! Предложение мы представили АВМ Fritz!) имеют один или несколько портов USB, которые можно мгновенно расшарить в Сети, обратившись в административную панель роутера же.

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

Подобный функционал предлагают и профессиональные NAS-серверы: в статье мы представили решение, предложенное Synology.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *