Железкой по сети. Пробрасываем USB-устройства, видеокарту, звуковуху и диски на удаленную машину

USB

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

INFO

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

 

RS232

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

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

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

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

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

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

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

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя!
Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Я уже участник «Xakep.ru»

Установка SEH UTN Manager Version

Как только вы распаковали архив, то запускаете установщик sehutnmanager-win. Установка утилиты SEH UTN Manager Version, очень тривиальна, но я ее покажу для целостности статьи. На первом окне мастера нажмите «Next».

Принимаете лицензионное соглашение, через нажатие «I Agree».

Указываете тип установки,

  • для всех на этом компьютере
  • Или только для текущего пользователя

Оставляем стандартную инсталляцию SEH UTN Manager Version и нажимаем «Next».

При желании вы можете изменить каталог установки, через кнопку «Browse».

Выбираем название, как будет утилита отображаться в меню «Пуск» и нажимаем Install.

Быстро пробежит зеленый ползунок.

После установки утилиты SEH UTN Manager Version, она у вас запуститься и будет создан ярлык на рабочем столе.

Настройка SEH UTN Manager

Запускаем клиента UTN Manager. В самом начале у вас выскочит окно мастера настройки, я предлагаю его закрыть, чтобы вы умели все делать вручную.

Первым делом вам необходимо добавить адрес подключения к вашему USB коммутатору SEH. Открываем вкладку UTN Server — Add, либо можете нажать сочетание клавиш CTRL+A.

В поле «Name or IP adress» задаем DNS имя или Ip адрес вашей железки. Порты можете оставить стандартные, я не вижу смысла их менять.

У вас появится ваше UNT устройство и будет показано какие USB устройства доступны для подключения.

Еще одним вариантом добавить ваш USB хаб в клиента, является изменение «Selection List». Данный метод удобен если вы:

  1. Не знаете ip адрес вашего устройства
  2. Либо у вас их много в сети и вы хотите добавить сразу несколько из них.

Выберите «Selection List — Edit» или просто кнопку «Edit».

Добавляете диапазон ip адресов или один адрес

и нажимаете кнопку сканирования (Scan).

Как видите у меня обнаружился мой myUTN-800,

нажимаем Add, для добавления его в список.

После чего нажимаем Ок.

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

Видим, что статус стал активный и цвет зеленый.

Теперь если зайти в веб-интерфейс вашего myUTN-800, вы увидите в списке активных устройств «Attached devices», вашего клиента. Тут же можно произвести его отключение.

Если вы перезагрузите вашего клиента, то увидите, что не происходит автоматического подключения, чтобы это исправит ьи все автоматизировать. Щелкните правым кликом по адресу myUTN-800 и выберите «Activate Auto-Connect».

Ставим галку на против нужного нам токена и сохраняем настройки.

Защита USB порта на myUTN-800

Логично, что если каждый поставив себе клиента сможет подключить нужный себе порт мягко говоря не безопасно. В коммутаторе myUTN-800 есть средства защиты, которые могут предоставлять права на нужный порт, только для определенных клиентов. Зайдите на вкладку «Security — USB port access».

В пункте «USB port access configuration» найдите свой порт. В методе защиты у вас будет три варианта:

  • Port key control — защита по паролю, который генерируется через кнопку «Generate key». Без него вы ключа не увидите
  • Device assignment — защита по USB device, по сути идет привязка определенного токена к данному порту, чтобы не было подмена.

Вот пример ключа и кода устройства.

Когда вы выберете метод у вас изменится значок в «USB port access status».

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

Щелкните по нему правым кликом и выберите пункт «Set USB Key».

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

В итоге клиент SEH UTN Manager успешно произвел подключение USB токена по сети. Как видите все очень просто. Теперь я легко прокину токен для PlanTracer Pro 7.0.

Хочу отметить, что при подключении токенов вам потребуется инсталляция драйверов на них от производителя, вот пример установки драйверов Aladdin AKS HASP HL

Авг 24, 2018 07:00

  • Последние записи

    • Программа 1cv8c.exe версии прекратила взаимодействие с Windows
    • Как изменить имя компьютера Windows 10, за минуту
    • Подключение было запрещено, учетная запись пользователя не имеет прав
    • Windows Identity Foundation ошибка 0x80096002
    • Duplicate key was found при установке ManageEngine ServiceDesk 10508

Способ первый

  В этих настройках у вас также будет возможность переименовать соединение с телефоном, например на AndroidUSB, а само соединение с Интернетом с общим доступом – Internet. Далее мы будем использовать именно такие названия Интернет-соединений, чтобы не запутаться.

 Далее вашим действием будет отключение соединения Internet в свойствах подключения. Это необходимо для того, чтобы стало активным соединение AndroidUSB. Подробнее на изображении:

После этого обязательно зайдите в настройки AndroidUSB и измените свой IP на 255.255.255.252. Все остальные поля можно не заполнять:

 Тем самым вы убираете настройки шлюза по умолчанию. После этого обязательно проверьте пинг на своем смартфоне.

 Теперь осталось настроить телефон/планшет.

 Далее устанавливаем программу, создаем в ней же новый скрипт и пишем туда вот этот текст:

ifconfig usb0 up

route add default gw 172.20.23.253 dev usb0

setprop net.dns1 8.8.8.8

В конце вместо адреса 8.8.8.8 вы можете другой DN-сервер. Однако мы рекомендуем использовать именно этот, потому что он всегда доступен.

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

  1. Первым делом подключаете смартфон или планшет через USB-кабель к компьтеру
  2. Далее запускаете приложение WiredTether и включаете Интернет-соединение
  3. Затем активируем действие созданного вами скрипта в приложении GScriptLite
  4. Остается только ожидать подключения Интернета

Как видите, все довольно просто и понятно. Чтобы дезактивировать подключение, достаточно просто перезагрузить мобильное подключение. Затем вы свободно сможете пользоваться теми приложениями и программами, которые требуют наличие Интернета.

Если по каким-то причинам вы не хотите вручную прописывать настройки в пункте «Установка сети между Android-устройством и компьютером», то можно воспользоваться программой WinRoute.

Настройка клиентской части myUTN-800

Вставляем USB носитель в нужный порт, у меня это будет первый.

Далее переходим в веб-интерфейс вашего USB коммутатора в раздел «Device — USB Port». В разделе «USB Port Configuration» задайте название для текущего порта. В моем примере это будет TEST. Именование портов очень удобно для идентификации нужного USB Токена

Обратите внимание, что как только я подключил мой USB накопитель, статус стал «Avaliable», означающий, что он готов к подключению

https://www.seh-technology.com/services/downloads/download-dongleserver/myutn-800.html

Тут нам необходимо скачать клиентскую часть SEH UTN Manager Version, для вашей операционной системы, в моем примере, это Windows платформа, для CentOS вы выберете RPM пакет.

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

Подключение удаленных USB-устройств — USB Network Gate 8.0.1828 Final

USB Network Gate (бывший USB to Ethernet Connector) легко подключает одно или несколько удаленных USB-устройств к вашему компьютеру по сети Ethernet (Интернет/LAN/WAN) так, словно они подключены к системе напрямую. Не имеет значения, находитесь ли вы в другой стране или соседнем офисе, вы всегда можете воспользоваться удаленным сканером, принтером, веб-камерой, модемом, USB-донглом и любым другим оборудованием, как будто они подключены непосредственно к вашему ПК. Программа поможет вам открыть доступ к USB устройству по сети Ethernet для нескольких компьютеров так, чтобы люди со всего мира (или вашего офиса) могли его использовать. Вы сможете получить доступ к принтеру, сканеру, веб-камере, USB-донглу или любому другому поддерживаемому USB-устройству с вашего домашнего ПК или офисного ноутбука в любом месте, в любое время! USB Network Gate дает вам уникальную возможность совместного использования USB-устройства на Windows PC или Mac OS и подключения к нему с устройства на базе Linux. Или наоборот!Системные требования:Windows (32-bit и 64-bit): XP/2003/2008/ Vista/7/8/10, Windows Server 2012, Windows Server 2016Торрент Подключение удаленных USB-устройств — USB Network Gate 8.0.1828 Final подробно:Возможности программы:Совместно используйте USB-порт через LAN/WAN/VLAN/VPN/InternetНужно разделить одно или множество USB-устройств между несколькими компьютерами? Наилучшим решением будет USB Network Gate (бывший USB to Ethernet Connector)! Теперь любой пользователь сможет печатать, сканировать или отправлять факс с любого компьютера в вашем офисе. Вы также можете установить пароль для управления доступом удаленных пользователей.Подключайте USB-устройства к виртуальным машинам и блейд-серверамИщете способ подключения USB-устройства к виртуальной машине или блейд-серверу? Установите USB Network Gate на гостевую операционную систему (виртуальную машину, блейд-сервер) — и вы тотчас же получите доступ к USB-периферии с удаленного виртуального рабочего стола. Мы совместимы с VMware, VMware ESX, Citrix XenDesktop и Microsoft Hyper-V!Получите доступ к USB по RDP (протокол удалённого рабочего стола)Распространенная проблема, с которой вы можете столкнуться при подключении к удаленному рабочему столу — это невозможность получить доступ к локальным USB-устройствам. USB Network Gate позволит вам работать с любыми локальными USB-устройствами в удаленной сессии. Более того, вы можете настроить свой удаленный компьютер на автоматическое обнаружение и мгновенное подключение к совместно используемым USB-устройствам, как если бы вы их физически подключили к удаленному компьютеру.Доступ к USB-устройствам по Wi-Fi.Нет необходимости менять существующую конфигурацию сети, чтобы ваши сотрудники могли использовать новое USB-устройство — теперь к нему можно подключаться по беспроводной сети с настольных компьютеров и ноутбуков в вашем офисе. Просто откройте общий доступ к USB-принтеру, сканеру или другому устройству на одном компьютере, и все пользователи вашей сети смогут с ними работать так, словно они подключены к их компьютерам напрямую.Изоляция USB-устройства в RDP сессииВ многопользовательской среде терминальных серверов, сложно получить изолированный доступ к USB-устройству. USB Network Gate позволяет изолировать USB-устройство в пределах RDP сессии. Остальные пользователи не будут иметь доступ к устройству в это время. В данный момент доступен в тестовом режиме для USB флэш-накопителей и USB-камер. Начиная с версии 7.0, USB Network Gate поддерживает ICA протокол от Citrix.Процедура лечения:1. Установить USB Network Gate.2. Отключить интернет или добавить строчку activate.eltima.com в файле hosts.3. Запустить USB Network Gate, нажать на «Помощь»>Ввести регистрационную информацию, вставляем этот код 12345-12345-12345-12345-12345 и жмем Активировать.4. Появится окно «активация не удалась» — жмем активировать вручную > сохранить информацию об активации — сохраняем файл в любое место5. Активатор кидаем в папку к этому файл и запускаем, пропатчиться файл6. Жмем в окне активации «загрузить файл активации» и выбираем этот файл. Всё
Скриншоты Подключение удаленных USB-устройств — USB Network Gate 8.0.1828 Final торрент:

Скачать Подключение удаленных USB-устройств — USB Network Gate 8.0.1828 Final через торрент:

usb-network-gate.torrent (cкачиваний: 227)

Постановка задачи

Необходимо подключить устройство, управляемое через USB-порт, к компьютеру, который отдалён от этого устройства. Или другими словами: “необходимо установить и запустить сервер USB-портов”.

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

Общий доступ к файлам с компьютера, телевизора и мобильных устройств

На компьютере, просто откройте Проводник, и слева перейдите на вкладку Сеть. Нажмите правой кнопкой мыши на пустую область, и выберите Обновить. На вкладке Компьютер должен появится роутер. Откройте его.

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

Внимание! Здесь нужно указать имя пользователя и пароль, которые используются для входа в настройки вашего роутера. По умолчанию – admin и admin.

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

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

Если у вас телефон, или планшет на Android, то открыть папку в локальной сети можно с помощью менеджера файлов «ES Проводник». Установите это приложение из маркета, откройте в нем папку LAN, и там увидите локальную папку сетевого диска, подключенного к маршрутизатору. Что бы указать пароль доступа, нажмите на сетевое устройств, там появится кнопка редактировать. Нажмите на нее, и задайте имя пользователя и пароль, как на компьютере.

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

Настройка медиасервера (DLNA) и общего доступа к файлам на маршрутизаторах Asus

На маршрутизаторах Asus, есть возможность не просто настроить доступ до сетевого накопителя, а настроить медиа-сервер (DLNA), или iTunes Server, и запустить общий FTP ресурс. Что касается медиасервера, то он включен по умолчанию. И сразу после подключения накопителя начинает работать. Именно он отображается на телевизоре (там не нужно указывать пароль для доступа). А если вам нужен  iTunes Server, то его можно активировать в настройках.

Что бы перейти к настройке общего доступа к файлам и DLNA-сервера на роутерах Asus, нужно зайти в настройки, и перейти на вкладку USB-приложение — Файл/Медиа-сервер.

Там есть три вкладки: Медиасервер, Сетевое окружение (Samba) / Cloud Disk и Общий ресурс в FTP.

Общий доступ к файлам можно настроить на вкладке «Сетевое окружение (Samba) / Cloud Disk». Как я показывал выше, там сразу все работает. Но, если нужно, то можно внести некоторые настройки. Например, сменить имя устройства, сменить рабочую группу, включить гостевой вход (в таком случае, для доступа к накопителю не нужно будет указывать пароль), можно создавать и удалять пользователей, или выключить общий доступ к ресурсу.

А вот настройки медиасервера на Asus RT-N18U:

Настройку FTP, я думаю рассматривать не будем. Это уже тема для отдельной статьи.

При настройке этих функций, я советую хорошо защитить вашу Wi-Fi сеть. Что бы никто не смог получить доступ к вашим файлам.

Заключение

Если у вас маршрутизатор Asus с USB разъемом (моделей там много: RT-AC56U, RT-AC87U, RT-N56U, RT-N65U, RT-N10U, DSL-N17U, RT-N14U и другие), то вы без проблем можете настроить медиасервер DLNA, для ваших телевизоров, и общий доступ к файлам с компьютеров, или мобильных устройств. И главное, что эти файлы будут хранится не на одном из компьютеров в сети (который нужно все время держать включенным), а на USB-накопителе, или внешнем жестком диске, подключенном к маршрутизатору.

255

Сергей

Asus

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии