Подключение usb устройств через ethernet. Удаленный доступ к USB-порту через Ethernet

Удаленный доступ к USB устройствам помогает значительно повысить эффективность ежедневной работы.

Вы можете вести повседневную активную жизнь без какой-либо привязанности к единому офису.

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

Это реально, даже если этот донгл физически подключен к компьютеру в другой стране.

Компания-разработчик программного обеспечения Eltima Software постоянно совершенствует свои продукты и стремится обеспечить максимальный комфорт в ежедневной работе своих пользователей.

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

Полезная информация:

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

Среди основных преимуществ программного решения можно выделить следующие:

  • Работа в виртуальных машинах. Как известно, некоторые версии виртуальных машин, будь то VMware, VirtualBox или Hyper-V, не предусматривают возможность работы с портами компьютера. Если у вас подключен USB-донгл, принтер или сканнер, то при работе в виртуальной среде вы никак не сможете взаимодействовать с ними. Программа USB Network Gate дает возможность получить доступ к любому из подключенных устройств.
  • Доступ к USB устройствам по сети Wi-Fi или проводному Интернет-соединению. Вам не придется переподключать устройство или искать ему замену, работая удаленно. Все что нужно для начала работы с девайсом - установить USB Network Gate и предоставить к нему доступ с серверной машины, подключиться на удаленной.
  • Работа с USB устройствами в режиме удаленной сессии рабочего стола (RDP). Благодаря программе USB Network Gate вы сможете работать со всеми локальными USB портами в удаленной сессии. Вы также можете настроить мгновенное обнаруженние подключенных USB устройств совместного доступа.
  • Работа с ICA протоколом Citrix и возможность изоляции USB устройств для пользователей. При работе в многопользовательской среде можно получить изолированный доступ к определенному устройству.
  • Кросс платформенность. Разработчики позаботились о наличии версий USB Network Gate для всех основных операционных систем - OS X, Windows, Linux и даже немного ограниченный по функционалу Android клиент. Для начала работы необходимо установить нужную версию программы на свои машины. Все устройства, к которым вы получаете доступ с помощью программы будут работать так, словно подключены напрямую к вашему локальному компьютеру.

Разработчики компании дают возможность опробовать программу в течение 14 дней совершено бесплатно.

Дальнейшая ценовая политика зависит от количества USB устройств, к которым будет предоставлен доступ, диапазон цен начинается от $89.

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

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

В одной из прошлых статей мы обсуждали способы подключения самых разных сущностей как файлов и каталогов: WebDAV, BitTorrent, SSH и даже память видеоадаптера. Но что, если мы хотим получить доступ не к удаленному или локальному сервису, а к устройствам удаленной машины? Скажем, пробросить на локальную машину USB-порт и использовать подключенные к нему устройства как локальные.

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

Оттого удивительно, что из всех операционных систем только Plan 9 (если не считать пары отпочковавшихся проектов со схожей судьбой), в котором подобный подход доведен до логического конца, способен без лишних телодвижений распознавать оборудование удаленного компьютера и управлять им, как своим собственным.

В Plan 9 за проброс оборудования отвечает RPC-протокол 9P. Он обеспечивает доступ вообще к любым файлам и устройствам, как локальным, так и сетевым. К сожалению, Linux похвастать таким универсальным инструментом не может. Зато здесь есть несколько инструментов (если не сказать - костылей), обеспечивающих доступ к оборудованию удаленной машины.

USB

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

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

Первым делом пакет USB/IP следует установить на ту машину, доступ к устройствам которой необходимо получить извне. Далее загружаем необходимые модули:

$ sudo modprobe usbip-core $ sudo modprobe usbip-host

Проверяем, все ли корректно загрузилось:

$ sudo lsmod | grep usbip

И запускаем сервер:

$ sudo usbipd -D

Поскольку USB/IP имеет собственную, независимую от встроенной систему адресации, поиск устройств выполняется командой

$ sudo usbip list -l

Она покажет список всех устройств, подключенных в данный момент в USB-шине.


Теперь можно приступить непосредственно к расшариванию девайса (допустим, это будет веб-камера с индексом 2-3 из полученного списка):

$ sudo usbip bind --busid=2-3

Очередная проверка правильности выполненных действий:

$ sudo usbip list -r localhost

Итак, перейдя на клиентскую машину, устанавливаем на нее USB/IP и запускаем:

$ sudo modprobe usbip-core $ sudo modprobe vhci-hcd

Проверяем доступность расшаренного оборудования на сервере по списку:

$ sudo usbip --list АДРЕС_СЕРВЕРА

И присоединяем нашу камеру:

$ sudo usbip --attach АДРЕС_СЕРВЕРА 2-3

Проверяем результат:

$ sudo usbip --port

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

INFO

Существует клиентская часть USB/IP для Windows. Однако из-за ошибки в версии протокола в ее исполняемом файле из коробки она работает некорректно. Требуются дополнительные телодвижения с подменой констант в исходниках.

RS232

Самым лаконичным решением взаимного расшаривания в Линуксе могут похвастаться COM-порты. Никакие дополнительные драйверы для этого не нужны. За все отвечает одна маленькая утилита remserial , доступная в исходниках. Подходит как для доступа из Линукса к оборудованию, подключенному через RS232 на удаленном компьютере, так и для связки двух девайсов с COM-портами, подключенных к разным машинам, связанным по сети.

Расшарить RS232, указав сетевой порт (-p), скорость, режим stty (-s) и имя порта (здесь /dev/ttyS0), можно так:

$ remserial -d -p 23000 -s "9600 raw" /dev/ttyS0 &

Подключиться к COM-девайсу, расположенному на удаленной машине (сервере), - так:

$ remserial -d -r адрес_сервера -p 23000 -s "9600 raw" /dev/ttyS0 &

Допустимо запускать несколько экземпляров программы с разными портами и адресами подключенных девайсов.



Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «сайт», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score!

Протокол удаленного рабочего стола

Доступ к USB через RDP

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

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

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

Поддержка проброса USB в RemoteFX

USB Network Gate поддерживает нативный проброс USB RemoteFX (MS-RDPEUSB), позволяя пробрасывать общие устройства с локального компьютера под управлением Linux на удаленный клиент Windows, не устанавливая на последний USB Network Gate. Обратите внимание, что ваши 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).

День добрый!!! Как-то столкнулся с задачей удаленно подключить по RDP электронный ключ ruToken к 1С. Бухгалтерия находится в одном офисе, а сервер с 1С — в другом. Решить задачу помогла программа USB Network Gate, которая позволяет легко подключить одно или несколько удаленных USB-устройств к вашему компьютеру по сети Ethernet (Интернет/LAN/WAN) так, словно они подключены к системе напрямую. Не имеет значения, находитесь ли вы в другой стране или соседнем офисе, вы всегда можете воспользоваться удаленным сканером, принтером, веб-камерой, модемом, USB-донглом и любым другим оборудованием, как будто они подключены непосредственно к вашему ПК.

Программа USB Network Gate приятно удивит не умудренных компьютерными знаниями пользователей простотой своего использования. Достаточно подключить нужное USB-устройство к компьютеру, найти его во вкладке «share local USB devices» и нажать кнопку «share», - устройство станет доступно в локальной сети и интернете. Для соединения через интернет удаленному компьютеру нужно будет предоставить IP-адрес сервера.

На клиентском компьютере, в свою очередь, необходимо выбрать во второй вкладке программы появившееся устройство, а затем получить к нему доступ нажатием кнопки «connect». Если же сервер с подключенным девайсом находится в другой подсети, то его необходимо добавить через пункт «add server».

Заключение

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

В продолжение темы:
Интернет-подсказки

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

Новые статьи
/
Популярные