Подключение usb устройств через ethernet. Проброс USB устройств по сети с помощью USB Network Gate. Что такое сетевой usb-адаптер

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

Доступ к 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 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+, он так же подключился, но разделы монтировались около трех минут, видимо из-за их большого объема.

День добрый!!! Как-то столкнулся с задачей удаленно подключить по 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.

Первая статья, касающаяся в том числе и адаптеров USB—Ethernet, была опубликована на нашем сайте . Таким образом, назвать этот класс устройств новым и неизвестным никак не получается — фактически они появились сразу, как только интерфейс USB из забавной диковинки начал превращаться во что-то полезное, а позднее эволюционировали вместе с USB и Ethernet. Первые модели были рассчитаны на USB 1.1 с его максимальной пропускной способностью в 12 Мбит/с, так что требовать от них чего-либо выходящего за рамки сети-«десятки» смысла не имело. Впрочем, следующее поколение устройств уже , но это требовалось лишь для совместимости с прочим кабельным хозяйством — чтоб «не завалить» на 10 Мбит/с все устройства, подключенные к какому-нибудь простенькому хабу. Внедрение же спецификаций USB 2.0 с пропускной способностью до 480 Мбит/с позволило полноценно задействовать «сотку» и начать прощупывать Gigabit Ethernet (пусть и не на полной скорости, но все равно это было существенно быстрее, чем позволял предыдущий стандарт), а переход на USB 3.0 полностью закрыл вопрос с самой быстрой из массовых версий проводной сети. При наличии спроса можно будет повышать скорость и далее — просто пока это не слишком нужно.

Да и сами по себе подобные адаптеры никогда не были предметом массового спроса — настолько, что многие пользователи компьютеров об их существовании просто не знают (собственно, это одна из основных причин, по которой мы решили посмотреть на современное состояние дел в этом сегменте). Сначала поддержка сетей вообще считалась опциональной, но для самых массовых на тот момент компьютеров (то есть настольных) легко решалась при помощи плат расширения (чаще всего — чуть более быстрых, чем встроенные решения, да и лучше совместимых с операционными системами тех лет). Позднее проводная сеть стала обязательной — но точно так же обязательной стала и ее изначальная поддержка любым компьютером (неважно, настольным или мобильным), то есть наличие в нем соответствующего адаптера. На текущий момент некоторые виды компьютерной техники снова начали обходиться без поддержки проводных сетей — но в основном потому, что их пользователей более чем удовлетворяют колоссально развившиеся с тех пор беспроводные сети. Более того, и владельцы компьютеров «классических» форм-факторов даже при наличии встроенного адаптера проводного Ethernet зачастую им не пользуются никогда или почти никогда. Если же говорить об устройствах «нового образца», типа ультрабуков или планшетов, изначально рассчитанных на отсутствие привязки к конкретному месту использования, то там это тем более выполняется.

Теория

С другой стороны, иногда все-таки требуется обеспечить поддержку проводных сетей там, где ее изначально не предусмотрено. Самый простой сценарий — если предусмотрен один сетевой интерфейс, но понадобилось два, а слотов расширения в системе нет (либо они недоступны) — например, когда речь идет о мини-ПК типа Intel NUC и его аналогов. Второй случай — если регулярно возникает необходимость обмениваться большими объемами информации с, например, ультрабуками: даже лучшие версии беспроводных стандартов все еще медленнее, к тому же для их реализации может потребоваться модернизация всей инфраструктуры (тогда как Gigabit Ethernet в домашний сегмент начал продвигаться еще во времена господства в лучшем случае 802.11n с пропускной способностью 150/300 Мбит/с). Возможно также, что использование провода требуется из соображений безопасности, а не скорости. Либо просто в нужном месте нет Wi-Fi, но с незапамятных времен водится сетевая розетка. Либо вообще речь идет о прямом подключении к какому-либо оборудованию, что часто встречается в практике инженера-эксплуатационщика — а носиться по объектам с маленьким планшетом куда удобнее, чем с большим ноутбуком (в маленьких же ноутбуках сейчас встроенная поддержка Ethernet зачастую тоже отсутствует).

По всем этим причинам адаптеры USB—Ethernet не только не вымерли, но и модернизировались, стали даже более универсальными и удобными. В частности, таков наш сегодняшний герой производства компании Deppa (стоимостью от 2 до 3 тысяч рублей на момент подготовки статьи). Подобные продукты есть у многих производителей, причем иногда они стоят существенно дешевле. Но для общего качественного анализа состояния дел он нам вполне подойдет, благо использует популярную элементную базу — в виде контроллера Realtek RTL8153. Появился этот чип в июле 2013 года, однако улучшать его пока необходимости просто нет: сети с большей пропускной способностью на массовое распространение все еще не претендуют. Собственно, по состоянию на конец 2016 года даже в сегменте HPC-кластеров 60% строящихся систем для связи узлов продолжали использовать именно Gigabit Ethernet (чего уж говорить о сетях масштаба «обычных» предприятий), а ведь 1000Base-T (то есть 1 Гбит/с по витой паре пятой категории) в виде спецификаций «устаканился» еще в конце прошлого века.

USB 3.0 (или, как его рекомендовано называть сейчас, «USB 3.1 Gen1») тоже устоялся давно, для полной реализации скоростных возможностей гигабитной сети подходит, имеется в подавляющем большинстве компьютеров и не только компьютеров. Стоит также отметить, что компания Realtek в свое время предусмотрела возможность питания RTL8153 не только от 5 В (стандартное значение для USB), но и от 3,3 В, причем без необходимости в дополнительных схемах — последнее может пригодиться, например, для разработки Ethernet-адаптера под iPhone/iPad:) Впрочем, подавляющее большинство сетевых адаптеров на этом чипе рассчитаны на подключение к USB-порту и все еще на «обычный» разъем А-типа. Адаптер же Deppa нам приглянулся как раз тем, что уже использует разъем Type-C, что облегчает его подключение не только лишь к стационарным компьютерам.


На мобильное использование прямо намекает и дизайн устройства: основная часть размерами с зажигалку (63×23×14 мм) соединяется с USB-разъемом кабелем длиной всего 12 см, а весит вся эта конструкция всего 23 грамма. Для стационарного использования этот адаптер, конечно, тоже подойдет, но в первую очередь производитель упирает на совместимость с MacBook и другими ноутбуками. А только ли с ними?

Практика

Мы решили поэкспериментировать. Для разминки мы взяли NUC 7i5BNH, благо начиная с «седьмого поколения» этих мини-ПК порт USB Type-C есть в каждой модели. Windows 10 снабжена встроенной поддержкой USB-устройств, работающих по протоколу CDC-ECM (Ethernet Control Model), так что отдельная установка какого-либо драйвера не требуется — первое время возни с USB-адаптерами было куда больше (что им популярности не добавляло). То же самое касается и Windows 8.1, а вот для более старых версий Windows драйвер придется устанавливать. Впрочем, Realtek до сих пор поддерживает даже Windows XP.

Но главное, что нас интересовало — сравнение скорости работы со встроенным сетевым адаптером Intel i219V. Выяснилось, что разница есть. Так, например, согласно результатам iperf3, i219V обменивался данными с другим компьютером (точнее, с его сетевым адаптером Qualcomm Atheros Killer E2200) на скорости ≈920 Мбит/с, а RTL8153 обеспечил лишь ≈840 Мбит/с. Загрузка большого файла с NAS продемонстрировала те же 10% разницы. Много это или мало? Мы склоняемся ко второму варианту, поскольку даже 802.11ac на одном потоке выдает примерно вдвое меньше. Соответственно, если вам нужен второй гигабитный адаптер для компактной системы — подобное решение подойдет. Если у вас сгорел «родной» порт Ethernet — тоже.

Но, естественно, наиболее интересно оно тогда, когда и одного-то проводного интерфейса нет — а хочется:) Например, в случае попавшегося под руку MacBook Pro 13″ образца двухлетней давности. Как и следовало ожидать, OS X тоже «подхватила» адаптер практически «на лету», а результаты проверки пропускной способности оказались практически идентичными тем, что мы получили на NUC. Поскольку эти компьютеры имеют сопоставимую производительность, удивляться такому итогу не приходится.

Поэтому мы решили усложнить задачу и взяли бюджетный планшет Chuwi Hi10 Plus — типичное для компаний из материкового Китая «двухсотбаксовое изделие» на базе Atom X5-Z8350. В данном случае у нас получилось лишь порядка 600 Мбит/с, что, впрочем, во-первых, все равно намного быстрее, чем встроенный Wi-Fi 802.11n, а во-вторых, иногда важнее сам факт совместимости. В конце концов, высокая скорость передачи тех же файлов этому планшету не требуется: записывать он их «умеет» не быстрее 20 МБ/с — что во встроенную eMMC-память, что на карту microSD. Но, например, Hi8 Pro того же производителя является одним из самых компактных (дисплей с диагональю 8″, размеры 211×123×9,3 мм, масса 350 г) и дешевых (порядка $100) «Windows-ПК», причем построен на той же платформе и тоже снабжен USB Type-C — а значит, при помощи подобного адаптера его можно подключать к оборудованию, поддерживающему Ethernet, не хуже полноразмерного ноутбука и используя то же самое ПО. Естественно, это не слишком удобно, но все-таки возможно, и при необходимости таким способом можно воспользоваться.

Воодушевленные достигнутым результатом, мы решили немного похулиганить и проверить совместимость адаптера с... устройствами, работающими под управлением Android: Deppa ничего подобного не обещает, а вот Realtek о возможности такого использования RTL8153 в посвященном его выпуску пресс-релизе некогда упоминал. Конечно, подводных камней в этом случае больше. Во-первых, наличие разъема USB Type-C еще не гарантирует поддержку им USB OTG: разъем этого форм-фактора может использоваться в конкретном устройстве только для зарядки или связи с компьютером, но не для подключения внешних устройств. Например, так ведут себя смартфоны и, возможно, не только они. Во-вторых, возможны проблемы со скоростью работы, поскольку новый тип разъема хоть и появился в рамках спецификации USB 3.1, но еще не гарантирует поддержку более быстрых скоростных режимов, чем известные со времен USB 2.0. В частности, USB 3.0 точно не поддерживают все 28-нанометровые SoC Qualcomm и практически вся продукция Huawei, за исключением разве что топового (и относительно нового) Kirin 970. Но даже если поддержка «внутри» SoC есть, производитель конечного устройства может не развести соответствующие контакты в разъеме — это не запрещено. В-третьих, общие выводы по программной поддержке делать крайне сложно — очень многое может зависеть от конкретной прошивки. Формально используемое в Android ядро Linux поддерживает CDC-ECM, однако слишком уж «толстая» программная прослойка «намазана» сверху.

Поэтому глобальным массовым тестированием мы заниматься не стали. Просто отметим, что опробованы были два устройства: планшет Asus ZenPad 3S 10 (Z500KL), работающий под управлением Android 7.0, и смартфон Huawei P20 Pro с установленной EMUI 8.1 (Android 8.1). С обоими адаптер работать не отказался. Правда, сразу обнаружились определенные ограничения: очень похоже, что сервисы Google привязываются к MAC-адресам устройства, так что при проводном подключении не удается, например, зайти в Google Play. Но браузер и разные сетевые утилиты работают — как минимум, не хуже, чем по Wi-Fi. В случае планшета Asus — и не лучше: «сердцем» данной модели является Qualcomm Snapdragon 650, что сразу ограничивает поддержку спецификациями USB 2.0, да и те работают не в полную силу — на загрузке файла у нас получилось лишь ≈25 МБ/с. А вот Huawei P20 Pro выдал вдвое больше — это тоже далеко от теоретического максимума, но явно демонстрирует наличие поддержки USB 3.0.


Эпикриз

На этом мы решили поставить точку. Главное, что удалось определить: адаптеры USB—Ethernet действительно способны работать не только там, где должны, но и там, где проводное подключение устройства изначально не планировалось «by design». Впрочем, последнее, как нам кажется, лучше рассматривать просто в качестве забавного технологического казуса — навскидку в голову не приходит ни одного типового сценария, в котором подключение Android-устройства к проводной сети было бы жизненно необходимым. Другое дело — компактные компьютеры с изначально «настольными» операционными системами (Windows, macOS или Linux). В каких-то случаях ими приходится заменять настольный же компьютер, и, как видим, возможностей современной реализации шины USB вполне достаточно для того, чтобы не слишком страдать об утерянных в погоне за портативностью возможностях расширения типового десктопа. Во всяком случае, один или несколько гигабитных сетевых адаптеров к ним подключить точно можно, и работать они будут сопоставимо с вариантом, использующим «внутренние» шины. Так что если по какой-то причине вам это сделать нужно — решение есть. Но на массовость оно безусловно не претендует, поскольку давно уже нужно не всем пользователям.

объявила о начале производства промышленного устройства NETUSB -100 iX , которое позволяет подключать различные USB 2.0 устройства через сеть Ethernet. Как известно, максимальная длина кабеля для подключения USB устройств составляет 5м, использование NETUSB -100 iX позволяет подключать удалённое USB 2.0 оборудование практически на любом расстоянии, в том числе и с беспроводным вариантом, используя WIFI мост с внешней точкой доступа или через роутер.

Подключённое оборудование может работать со всеми компьютерами в данном сегменте сети. При рестарте, если у вас соответствующие настройки, удалённые устройства автоматически подключаются к выбранному компьютеру. Максимальная скорость сети – 1 Гбит/с. NETUSB -100 iX автоматически определяет скорость сети и подключается к ней. Несмотря на то, что устройство имеет только один порт USB 2.0, к нему можно подключить до 4-х приборов, используя любой четырёх портовый USB концентратор (хаб).


Питание осуществляется через разъём с защёлкой, который обеспечивает надёжное соединение и на него можно подавать от 9 до 48 Вольт. В комплекте идёт блок питания 12В 1А.

Пластиковый корпус с возможностью крепления на DIN - рейку, вертикальное или горизонтальное крепление на стену.


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

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

Основные отличия от устройства NETUSB -400 i : только один порт USB 2.0 (с возможностью расширения до 4-х портов с помощью внешнего концентратора, но если вам нужно на каждом порту питание 5В 500 мА, то это должен обеспечивать сам хаб) и пластиковый корпус. Все остальные характеристики практически одинаковы.


Устройство NETUSB -100 iX уже есть на складе, розничная цена составляет 87,4 USD по курсу ЦБ в день выписки счёта +2%.