Как пробросить usb порт через интернет

Обновлено: 04.07.2024

USB Network Gate: Инструмент удаленного доступа к USB устройствам

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

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


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

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

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

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


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

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

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

  • Работа в виртуальных машинах. Как известно, некоторые версии виртуальных машин, будь то 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 устройствам) является бесплатным и не требует отдельной лицензии.

Петренко Юрий Александрович

Каждый год разработчики предоставляют нам очередной софт, призванный облегчить работу системным администраторам, да и простым пользователям тоже. Сегодня одной из таких программ является USB Network Gate для Мac.

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

Среди возможностей программы стоит выделить:

Читать еще: Обойти активацию windows xp sp3. Какой лучше использовать активатор для Windows XP SP3

Инструкция к пользованию

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

Достаточно лишь подключить нужное вам устройство-USB к Mac, после чего отыскать его во вкладке «Local» и в завершении нажать «Share». Спустя мгновение вы увидите данное устройство в интернете или же локальной сети.


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


В том случае, когда сервер с нужным вам девайсом расположен в другой подсети, просто добавьте его с помощью пункта «Add server».


Кроме вышеперечисленных возможностей в usb network gate присутствуют и дополнительные настройки. К примеру, вы можете выбрать параметры соединения для каждого из отдельных портов или устройств.

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

Многие программисты также по достоинству оценили преимущества работы с UNG благодаря командной строке, и возможности удаленной работы через виртуальную машину, что существенно сокращает срок выполнения различных задач.

Внимание! Теперь USB network gate доступен и на macOS Sierra

Естественно, что программа стоит копеечку. За лицензию необходимо будет заплатить 89,95 $. Впрочем, для того чтобы точно определиться стоит ли она своих денег можно воспользоваться 14-дневной триальной версией.

Читать еще: Смартфоны в металлическом корпусе. Смартфоны в металлическом корпусе Хуавей в железном корпусе

Записки Web-разработчика


Удаленный доступ к USB-порту через Ethernet

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

Zip File, мамкины хацкеры и папкины сисадмины. Те из вас, кто ещё совсем недавно относился или же до сих пор относится к категории эникеев, сто процентов сталкивались с ситуацией, когда в конторе, находящейся за три девять земель, внезапно отваливается ключ от Сбера или зависает 1эсовский HASP раздающий лицухи. И вот ты, уже проклиная всех и вся спешишь в душный офис покидая объятия своего уютного домика, чтобы тупо переткнуть USBкей в кабинете главбуха. Но, к сожалению, не всегда простое сунь-вынь приводит к должному результату.

Порою до кучи требуется перезагрузить машинку с глюченным виндовсом и параллельно испить чайковского с агрессивно настроенной тётечкой обосновывая по какому ряду причин ты потревожил её жвачное существование. Решив проблему и вернувшись домой, ты плюхаешься в кресло и думаешь, как спрашивается всего этого можно было бы избежать? Каким образом можно физически защитить ключи от кривых рук белых воротничков?

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

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

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

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

Как ни странно, несмотря на актуальность проблемы, реально рабочих решений даже в 2020 году на рынке немного. Американские USBхабы DIGI Anywhere, немецкие myUTN и наша отечественная линейка DistKontrolUSB. Говоря откровенно, с творением дойчландовцев за всю свою сисадминскую деятельность, я ещё не сталкивался ни разу, а вот Anywhereпару раз ковырял на одном из объектов и работала эта железка мягко скажем не айс.

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

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

Шаг 1. Начнём мы с принципа работы данного комплекса. Судя по информации на офф. сайте, ДистКонтрол работает на аппаратном уровне. Следовательно, и пробрасывает эта железка не подключенные к ней устройства, а именно порты.

Поэтому на уровне пользователя мы будем видеть эту историю так, будто в комп напрямую вставили USB-накопитель. Для того, чтобы это стало возможно, нам предлагают скачать клиентское приложение. Благо оно тут есть как под Винду, так и под Linux с Mac’ом.

kak probrosit usb po seti usb over ip distkontrolusb 1

Шаг 2. После загрузки клиент может работать как в роли стандартного приложения, так и в качестве службы. Службой пользоваться само собой гораздо удобнее, т.к. она запускается в фоне и не требует входа пользователя в систему.

kak probrosit usb po seti usb over ip distkontrolusb 2

Шаг 3. В случае, когда Хаб находится в пределах локальной сети – все устройства отобразятся автоматически. Если же вы, как и я, будете работать с сервером удалённо, необходимо предварительно ввести внешние данные в виде белого IP и порта для его подключения. Давайте сделаем это.

kak probrosit usb po seti usb over ip distkontrolusb 3

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

kak probrosit usb po seti usb over ip distkontrolusb 4

Шаг 5. После авторизации заходим в раздел USB-портов, где, собственно, переименовываем необходимые выходы в понятный каждому офисному работнику вид. Сохраняем внесённые изменения. И до кучи ребутаем службу, дабы настройки на клиентах применились уже сейчас.

kak probrosit usb po seti usb over ip distkontrolusb 5

Шаг 6. Проверяем с клиента. Действительно, изменения применились. Давайте попробуем подключить флеху. Ждёмс.

kak probrosit usb po seti usb over ip distkontrolusb 6

Шаг 7. Устройство определилось и доступно в проводнике.

kak probrosit usb po seti usb over ip distkontrolusb 7

Шаг 8. И всё это конечно же хорошо, но согласитесь, как-то не безопасно. Зашёл в туалет офиса, воткнул кабель, проходящий рядом с толчком в сеть, поставил приложуху, кликнул пару раз мыхой и вот ты уже имеешь доступ ко всем ключам. Не солидный какой-то подход. Давайте посмотрим, что предлагают нам разработчики в качестве защиты от внешних вмешательств подобного рода. А предлагают они нам достаточно много вариантов защиты. Начнём с генерации уникального SSL-сертификата. Для этого переходим в соответствующий раздел и заполняем стандартную форму.

kak probrosit usb po seti usb over ip distkontrolusb 8

Шаг 9. Далее нужно перейти в раздел Безопасных соединений и активировать защищённое соединение с использованием сертификата. Выберем принудительное использование, чтоб уж наверняка.

kak probrosit usb po seti usb over ip distkontrolusb 9

Шаг 10. Теперь остаётся только зашифровать USBтрафик в разделе настроек портов для клиентского приложения.

kak probrosit usb po seti usb over ip distkontrolusb 10

Шаг 11. И в принципе можно потихоньку переходить к настройкам брэндмауэра и разграничению прав пользователей. Наша задача сделать так, чтобы никто кроме определённых сотрудников, которые по долгу службы пользуются ключами не могли видеть Хаб как устройство в сети. Переходим во вкладку сеть – брэндмауэр и создаём соответствующее правило.

kak probrosit usb po seti usb over ip distkontrolusb 11

Шаг 12. Т.к. я ярый сторонник резервирования отдельных статичных IPшников за каждым юзверем с последующим занесением их в соответствующий журнал, разграничивать будем по адресам. Ищем соответствующий пункт меню в разделе «Управление правами доступа» и вносим новый IPшник клиента в систему попутно запрещая ему переименовывать и отключать всё на свете.

kak probrosit usb po seti usb over ip distkontrolusb 12

Шаг 13. Помимо этого, следует предоставить пользователям права на отводимые им порты. Повторюсь, именно порты, а не сами устройства, т.к. предпочтительнее использовать ограничение именно по портам. Это связано с тем, что такие ключи, как Сбер и JaCartaвыполнены не в соответствии с общепринятой спецификацией USB 2.0. По факту у них просто на просто отсутствует серийный номер. Либо он есть, но не является уникальным. Отсюда появляется проблема невозможности идентифицировать данные ключи, как отдельные устройства. И хоть на работу это, по сути, никак не влияет, однако при ограничении доступа по USB-устройствам, доступ у пользователя появится сразу ко всем подобным ключам, что само-собой несёт в себе мало позитивного отклика для админа. Поэтому резать будем исключительно по портам.

kak probrosit usb po seti usb over ip distkontrolusb 13

Шаг 14. Давайте попробуем добавить SSL на клиенте.

kak probrosit usb po seti usb over ip distkontrolusb 14

Шаг 15. И повторно попробовать подключиться к одному из устройств, не предназначенных для нашего пользователя. Система ясное дело выкидывает ошибку.

kak probrosit usb po seti usb over ip distkontrolusb 15

Шаг 16. А теперь повторим попытку входа в наши ворота. Всё гуд. Работает как часы.

kak probrosit usb po seti usb over ip distkontrolusb 16

Таким вот нехитрым способом подключаем сертификаты всем нуждающимся в шаре сотрудникам и радуемся жизни с зашифрованным трафиком. А если ещё добавить к этой схеме вариант, при котором они будут работать исключительно через VPNку, да на виртуальных машинах. Мм. Вообще конфетка получится.

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

Что ж, друзья. В целом, я признаться не ожидал, что данная железка окажется настолько функциональной и при этом лишённой багов, встречающихся у конкурентов. В DistKontrolUSB есть куча различных функций для облегчения жизни, как админам, так и простым пользователям, регулярно работающим с ключами. Например, можно настроить принудительное отключение пользователей по времени.

Или вообще делегировать отдельным работникам права на порты, чтоб при необходимости они самостоятельно могли управлять питанием своих устройств и не задалбывали вас с этим вопросом. Касательно управления питания USB портов. Исходя из инфы, расписанной в технической документации, питание рвётся по шине +5V.

Не удивительно, что этими хабами пользуются компании из топа голубых фишек нашей страны. Я тут правда не увидел в списке представительства Северсталь. Нужно будет порекомендовать ребятам по старой дружбе. Думаю, там то уж точно оценят подобный функционал вкупе с надёжностью. Ну а у меня на сегодня всё. В заключении по традиции хотелось бы пожелать всем удачи, успеха и самое главное, возможности работать с качественным оборудованием.

Берегите себя и свои сети, разводите жадных начальников на полезные штуки. Ведь, такие вещи, как DistKontrolUSB могут сэкономить уйму времени и бюджета, затрачиваемого на покупку дополнительных ключиков, а сэкономленные средства, по итогу, можно пустить прямиком на вашу зарплату. Так что не стесняйтесь, пользуйтесь благами отечественных разработчиков, и будет вам счастье. С вами, как обычно, был Денчик. Увидимся к комментах, камрады. Всем пока.

Usb по сети в виртуализации

Добрый день, амигос, рад, что ты заглянул ко мне на сайт, сегодня мы рассмотрим такой вопрос, как организовать usb по сети и, как это использовать в виртуализации. Тема довольно актуальная, и встречается такая задача все чаще. Особенно у тех компаний, где есть инфраструктура удаленных рабочих столов RDS с 1С приложениями, Directum или Tessa.

Usb через сеть

Как вы уже знаете в нашу жизнь, давно и на долго вошла виртуализация. Мощности серверов растут, и естественно появились технологии рационального их использования, подразумевающие изоляцию и нормальную утилизацию ресурсов, что породило виртуальные машины, которые уже используют и на хостингах и дата центрах. Я уже рассказывал про все это, если интересно посмотрите по ссылкам слева и выше.

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

К сожалению, у некоторых гипервизоров, нет возможности пробрасывать на прямую с сервера USB устройства. Примером может служить Hyper-V от компании Microsoft, который с 2008 года до сих пор не несет в себе такую возможность в Windows Server 2008R2, хотя в 2012 R2, попытки уже предприняты, в отличии от компании vMvare, которая это позволяет и я уже рассказывал как пробросить USB модем в vmware esxi.

Не спешите расстраиваться, адепты редмондсого гиганта, на выручку вам приходит технология USB over IP или AnywhereUSB. USB over IP позволяет подключить usb через сеть.

Суть проброса USB по локальной сети. Есть устройство AnywhereUSB - это небольшой сетевой usb хаб. Ниже примерные модели, представленные на рынке.

  • AnywhereUSB /2 – 2 порта USB, самая простая из модельного ряда

Usb по сети в виртуализации-2

  • AnywhereUSB/ 5 – 5 портов USB, тут уже может удовлетворить потребности средней компании.

Usb по сети в виртуализации-3

Usb по сети в виртуализации-4

Usb по сети в виртуализации-6

  • Подключение USB через сеть, можно так же осуществлять и через немецкое оборудование компании SEH, например, myUTN-800, но в отличии от DIGI, оно еще работает и с LINUX платформами, я таким образом пробрасывал токен в CentOS 7, очень удобно. Он стоит чуток подороже, своего конкурента, но оно того стоит. Его внешний вид представлен на фото ниже. Он так же имеет до 14 USB портов.

myUTN-800-02

В конце 2020 года вы уже не сможете купить у производителя версию SEH UTN-800, ее заменила 20-ти портовая dongleserver ProMAX, про которую я уже делал подробный обзор, там привнесли очень много нововведений и улучшений. Внешний вид устройства слегка претерпел изменение.

Вид спереди dongleserver ProMAX

Монтирование dongleserver ProMAX в стойку

Добавили вентияцию для USB ключей 🙂 уж видимо они очень грелись, хотя возможно, что это просто элемент дизайна. В любом случае сделать проброс с данного USB маршрутизатора так же по времени занимает около 5 минут, но оборудование стоит за 100 000 рублей и по карману не всем.

  • DistKontrolUSB-64 - это китайское оборудование, которое не так давно появилось на рынке. Чем данная железка выгодно отличается от SEH и DIGI, то это своей ценой, в несколько раз ниже. DistKontrolUSB-64 занимает аж три стоичных юнита и имеет 64 USB порта, так же в линейке есть оборудование с 16, 32 и 48 портами. Со стороны клиента устанавливается приложение USBoverIP-Client, через которое идет подключение к серверу. Есть версия USBoverIP-Client для Windows так и MacOS, легко работает на физических устройствах, так и на виртуальных машинах Hyper-V или Vmware.

DistKontrolUSB-64

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

Настройка AnywhereUSB

Давайте рассмотрим, как настраивается железка, для того, чтобы сделать доступ юсб по сети. Вот, как это будет выглядеть схематично. У вас есть разного рода USB устройства или ключи безопасности, которые вы подключаете в один из 14 портов, далее устройство проксирует трафик по локальной сети до них, с помощью специального программного обеспечения, на стороне клиента.

Usb по сети-8

Для настройки и управления устройством предусмотрено несколько интерфейсов:
• Web интерфейс для настройки, мониторинга и администрирования;
• AnywhereUSB утилита конфигурирования;
• Telnet Command-Line Interface;
• Simple Network Management Protocol (SNMP).

Для настройки устройства рассмотрим Web интерфейс — как наиболее удобный и простой вариант.

Управление IP адресом

Существует несколько вариантов присвоения IP адреса AnywhereUSB:
• Статический IP;
• Динамическое присвоение IP — Using Dynamic Host Configuration Protocol (DHCP);
• Auto Private IP Addressing (APIPA), наиболее известен как Auto-IP;

Как понимаете самый правильный способ это статический ip адрес. Задается он в пункте Network Configuration. Заведите себе правило, везде на серверах использовать статику, чтобы все ваши клиенты подключив USB Токен по сети, не бегали в догонялки за ним, если вдруг на сервере стоит динамическая адресация.

Usb по сети-1

В этом же мню очень удобно задавать сетевые службы, доступные на нем. Обратите внимание на стандартные порты подключения. При желании вы их можете переназначить. По опыту могу сказать, что Telnet работает стабильнее, чем тот же ssh. Вообще старайтесь, минимизировать количество служб управления, либо же изолируйте ее с помощью VLAN.

usb локальная сеть

Далее указываем DNS сервера, через "Advanced Network Settings" можно у них даже задать приоритет.

Usb по сети-3

Самым важным шагом в настройке USB-ключей предоставляемых по сети различным серверам, это задание порт-групп (RealPort USB). По сути RealPort USB это группы объединяющие физические порты с USB ключами в логические группы, для проброса нескольких токенов на один сервер или виртуальную машину. Без создания RealPort групп, вы не сможете подключить ни одного клиента к вашему USB хабу.

Создаются они в меню "Applications - RealPort USB". Сам алгоритм, очень простой, слева у вас будут реальные USB порты, идущие по порядку, чуть правее, вы указываете в какой группе по счету должен быть, тот или иной порт. Не забываем вписывать описание, оно очень пригодится, можно задавать, только латинские буквы. После этого, вы можете считать, что проброс USB по локальной сети, осуществлен процентов на 80.

Не забывайте включать галку "Dynamic Group Assignment (DGA)", чтобы порты применялись сразу, без перезагрузки DIGI.

Создание RealPort USB групп

На вкладке "Conection Management" можно посмотреть текущие подключения. По сути это все клиенты, кто подключил ваш USB девайс по локальной сети.

Usb по сети-4

Для увеличения безопасности, вы можете включить защиту паролем (Секретный ключ), можно это сравнить с двухфакторной аутентификацией. Делается это в пункте "RealPort", включите функцию "Enable RealPort Authentication" и введите секретное слово в Shared Secret.

USB по сети. DIGI устройства

Далее можете посмотреть сводную информацию по системе. Тут версия прошивок и загрузчика. Советую сразу проверить последняя она или нет.

Usb по сети-5

Теперь, что дальше нужно сделать на виртуальной машине для сетевого взаимодействия USB токена и клиента, тут все до безобразия логично, нужно поставить там драйвера от AnywhereUSB и задать ip адрес устройства. Как видите я уже подключил ее и у нее есть внутренний Ip адрес.

Usb по сети-6

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

Usb по сети-7

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


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

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

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

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

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

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

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

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

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

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

Настройка утилиты USB/IP

Настройка утилиты USB/IP

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

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

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

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

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

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

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

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

RS232

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

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

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

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

Компиляция и запуск remserial

Компиляция и запуск remserial

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

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

Читайте также: