146 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка USB Redirector. Установка USB Redirector Ограничения бесплатной версии

Установка USB Redirector. Установка USB Redirector Ограничения бесплатной версии

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору На одном и втором ПК ставиш программу
НА одном выбираешь что расшарить в программе
на другом что взять по сети из расшаренного

Добавлено:
У меня другая проблема :
На линухе поставил РЕДИРЕКТОР
На винде поставил РЕДИРЕКТОР
НА ЛИНУХЕ расшариваю ЮСБ порты (флешку к примеру и мышку)
Линуха все дает сделать, Все ОК
Запукаю Редиректор на ВИнде, пробую подключить расшаренное, а он зараза пишет
мол на линухе должно стоять ПЛАТНОЕ ПО, иначе не соединит.

В окне лицензии пишет:
Freeware license
Connectivity of USB devices from Linux PC is disabled.

тоесть соединение с линукс машиной ОТКЛЮЧЕНО
это касается ФРИИ ВЕРСИИ программы
Но видимо, когда прошло несколько дней и версия стала не ФРИ, то оно заработало..
как-то так
.

Только что получилось все:
Установил на ЛИНУХЕ СЕРВЕРНУЮ ЧАСТЬ

Скачал Архив программы:
http://www.incentivespro.com/usb-redirector-linux-i386.tar.gz
Распаковал в домашнюю директорию (у меня linux UBUNTU 14)
Вошел под консолью в эту папку
Вижу файл: ./installer.sh
запускаю на выполнение команду: ./installer.sh install-server
Устанавливается серверная часть!
Командой: ./usbsrv -list или (./usbsrv -l) – смотрим все устройства
ВЫДАСТ:
=================== USB SERVER . ================
List of USB devices

Пробуем расшарить в сеть второе устройство:
./usbsrv -share 2
Должно написать (что-то вроде. ):
========== OPERATION SUCCESSFULL =============
Devise shared .
==========================================

Добавляем службу в автозапуск:
update-rc.d rc.usbsrvd enable
update-rc.d rc.usbsrvd defaults

Какой-то драйвер пропишем в системе:
/sbin/insmod /usr/local/usb-redirector/bin/tusbd.ko

Ручной запуск службы (вдруг кому надо):
/usr/local/usb-redirector/bin/usbsrvd

Вернуть устройство в систему (для использования не по сети):
./usbsrv -unshare 2
Короче говоря ЛИНУКСОВАЯ ЧАСТЬ ЗАРАБОТАЛА.

В виндовсе устанавливаю:
USB REDIRECTOR 6.7
(без лицензии запускаю в пробном варианте)
Скачал от сюда: www.incentivespro.com/usb-redirector-client.zip
Устанавливаю клиентскую часть.
(Лучше перегрузиться на компьютере, видимо поэтому у меня не заработало)
Запускаю.
Connect – Add usb server -192.168.1.* (айпи сервака ,у меня это МАШИНА с ЛИНУХОЙ)
Autoconnect – ставим галочку.
ОК – жмем.
В теории сразу получаем на экран расшаренное устройство, у меня флешка открылась )))
На работе проверю кое что посложнее, USB_COM port

Удачи всем. Может кому пригодиться (USBIP у меня не вышло пробросить)

Помощь по Теле2, тарифы, вопросы

Установка USB Redirector. Установка USB Redirector Ограничения бесплатной версии

“Фото-монстр” – это большой обучающий портал для фотографов. Ваш ждут 800+ статей и 220+ видеоуроков по съемке и обработке фотографий. Уже более 95 000 человек подписаны на рассылку проекта, а в группе VK уже 85 000 человек.
Присоединяйтесь!

“Videosmile” – это большой обучающий портал для видеографов. Все что касается обработки видео, монтажа, спецэффектов, моушен-графики, все это ждет вас на проекте Videosmile!

“Жизнь в стиле Кайдзен” – видеоблог Евгения Попова о саморазвитии. Это своеобразная база знаний проверенных техник, позволяющих жить более счастливой и гармоничной жизнью. Живое питание, осознанность, долголетие, продуктивность, трансерфинг, иностранные языки. Если вам все это близко, то добро пожаловать на данный проект.

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

USB Redirector – Программа для транслирования любого USB-устройства в сеть, т.е позволяет получить доступ к USB-устройству через интернет или локальную сеть так, как если бы оно было подключено к вашему компьютеру. Программа распространяется по принципу «Попробуй и Купи», это значит, что программой можно пользоваться бесплатно в течение определенного периода (15 дней) и потом необходимо либо купить её, либо удалить со своего компьютера. С ценами можно ознакомиться по адресу http://www.incentivespro.com/buy.html в таблице под названием «Licensing scheme of USB Redirector RDP Edition», где столбцы – это количество серверов, а строки – максимальное количество одновременно подключенных USB устройств.
Применительно к системе Агбис, данная программа используется для транслирования USB Web-камер и, соответственно, организации возможности фотографирования вещи при терминальной работе сервера (когда камера подключена к локальному компьютеру, а работа фактически производится на сервере).

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

Со стороны сервера.

Распаковываем полученный архив, заходим в папку «32-bit-setup» и запускаем файл usbrdr_terminalserver_setup.exe

Указываем путь для установки или просто нажимаем кнопку «Next» ничего не меняя.

Нажимаем «Finish», это приведет к первому запуску программы.

При запуске отображается окно, в котором нужно либо нажать кнопку «Enter License Key» и ввести приобретенный ключ для программы, либо нажать кнопку «Continue evaluation» и продолжить знакомство с программой в тестовом режиме. Если у вас еще нет ключа, то нажимаем «Continue evaluation».

Важно! Это сообщение говорит о том, что нужно иметь на сервере драйвер для устройства, к которому мы хотим получить доступ (т.е. драйвер для Веб-камеры). Ставим галочку как на рисунке и нажимаем ОК.

Появляется окно программы. На этом настройка сервера окончена.

Настройка со стороны клиента (т.е. на компьютере удаленного приемного пункта).

Скачиваем дистрибутив программы USB-Redirector for RDP с официального сайта www.usb-server.com или по прямой ссылке http://incentivespro.com/usb-redirector-rdp.zip
Распаковываем полученный архив, заходим в папку «32-bit-setup» и запускаем файл usbrdr_workstation_setup.exe

Ждем, когда в появившемся окне станет активна кнопка «Next» и нажимаем ее (обычно это происходит секунд через 10-15 после запуска).

Устанавливаем «I accept the agreement», как показано на рисунке, и нажимаем «Next».

Выбираем путь для установки или просто нажимаем кнопку «Next» ничего не меняя.

После окончания процесса установки нажимаем «Finish», это приведет к первому запуску программы.

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

Чтобы дать доступ к нашему устройству (Веб-камере), необходимо выделить его в списке и нажать кнопку «Share USB device» (она выделена красным кружком на рисунке).

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

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

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

Читать еще:  Прошивка для htc 310 оригинал. Прошивка или перепрошивка телефона, смартфона и планшета HTC. Использование трёхфайловой прошивки

На компьютере-клиенте изображение устройства изменит свой вид как показано на рисунке.
Буквально через пару минут с устройством можно будет работать на сервере, как если бы оно было подключено непосредственно к нему!

Внимание.
Не нужно закрывать окна USB-Redirector на сервере и клиенте до окончания работы.

Возможность получать доступ к любому USB удаленно, используя Интернет или LAN, предоставляет пользователям программа USB Redirector от производителя Incentives Pro. Для того чтобы полноценно использовать возможности программы, достаточно установить ее на один из компьютеров, который в дальнейшем будет использоваться в качестве сервера, и произвести необходимые настройки. Изначально следует сделать USB-носитель видимым для всех ПК («расшарить» устройство).

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

Ключевые особенности и функции

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

Ограничения бесплатной версии

  • пробный период длится 15 дней;
  • позволяет работать не более чем с одним носителем;
  • есть окно с напоминанием об использовании пробной версии программы.

Redirector – небольшая утилита, открывающая файлы в разных программах в зависимости от их расширений. Изначально создавалась для личных нужд для использования совместно с файловым менеджером Total Commander, так как имеющиеся аналоги меня не устраивают. Позволяет объединять расширения в группы, запускать основной или альтернативный редактор для обычных и временных файлов, а также указывать дополнительные параметры командной строки для них. Программа портативная и не оставляет никаких следов своей деятельности в системе. Настройки хранятся в файле конфигурации redirector.ini , там же приведено их подробное описание с примерами.

Важные замечания. При открытии файла из временного каталога Total Commander, например, при редактировании файлов в архиве или при загрузке их по FTP, копия Redirector будет оставаться в памяти и ожидать закрытия редактора. Это сделано для того, чтобы файловый менеджер не удалял загруженный или извлеченный файл до окончания его редактирования.

Redirector в качестве параметров может принимать более одного файла, соответственно, для каждого из них будет запущена своя программа. Для открытия выделенных файлов через Redirector в Total Commander вынесите значок на панель запуска и используйте параметры %P%S для передачи файлов по одному, также доступны ключи /LF=%L , /LF=%WL или /LF=%UL для передачи файлов списком.

Для тестирования и отладки вы можете использовать лог-файл, он будет создаваться в папке с программой и называется redirector.log

Основные настройки программы Redirector:

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

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

write_log_file – вести лог-файл (1 – да, 0 – нет). Опция очень полезна для сохранения истории открытия файлов и отладки действий.

empty_as_default – использовать дефолтный редактор (опция default_editor) при открытии файлов, для которых задана опция “Открывать файлы системным обработчиком”, однако в системе он не указан.

Настройки расширений задаются в следующем формате: расширение = имя_группы или расширение = команда . Имя группы может состоять из латинских символов. Несколько расширений можно указывать в одну строку, разделяя вертикальной чертой “|”, пробелы и другие разделители не допускаются. В расширениях можно указывать маски: “?” – любой символ (отсутствие символа под эту маску не попадает) и “*” – любое количество символов (допускается только в конце расширения). Команды – это инструкции для особой обработки такого расширения, пока их две: “*” – открывать файл системным обработчиком, “!” – пропускать файлы такого типа. Посмотрите примеры в файле конфигурации.

В определениях групп имя секции группы формируется по принципу , где “ИМЯ” соответствует описанию группы в блоке расширений. Параметры группы:

open – путь файла основного редактора. Поддерживаются переменные окружения. Это обязательный параметр.

param – дополнительные параметры командной строки для редактора, вместо “%s” будет подставлено имя открываемого файла. Поддерживаются переменные окружения. Если это значение не указано, то в качестве параметра будет просто имя открываемого файла.

open_tmp – путь файла альтернативного редактора. Он будет применяться если файл открывается во временной директории Total Commander (определяется по наличию строки “_tc” в пути). Формат записи аналогичен параметру open. Если этот параметр не указан, то в качестве альтернативного редактора используется основной. Так, например, при редактировании локальных файлов используется полнофункциональная многовкладочная IDE, а для редактирования файлов с сервера запускается более шустрый блокнотик.

param_tmp – дополнительные параметры командной строки для запуска альтернативного редактора. Формат записи аналогичен параметру param. Если альтернативный редактор не указан, то этот параметр игнорируется.

Пробрасываем USB–ключ в облако (Linux клиент — Linux сервер)

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

Давайте посмотрим, как реализовать проброс USB–ключа по сети в виртуальную машину с Linux в облаке Azure Pack Infrastructure от InfoboxCloud.

Раз подключить ключ к виртуальной машине нельзя — его нужно подключить к чему-то реальному. Есть аппаратные решения, например AnyWhere USB, но заказчик выбрал более универсальное решение: выделенный сервер в ЦОД Infobox (что для одного ключа получилось дешевле — аппаратные требования к выделенному серверу для такой задачи минимальны — можно использовать самый дешевый сервер с софтовым Raid).

Для проброса использовалось ПО USB Redirector (версия для Linux бесплатна). На выделенный сервер и в виртуальную машину в облаке была установлена Ubuntu 16.04 LTS и были применены все обновления.
Для установки USB Redirector потребуются исходные тексты ядра, установите их:
Теперь необходимо отключить обновления ядра ОС, так как они могут сломать работу USB Redirector (служба проброса после обновления ядра не будет запускаться до переустановки), если необходимо — их можно устанавливать вручную переустанавливая USB Redirector.

Читать еще:  Как связаться с другим компьютером через интернет

Установка и настройка USB Redirector на сервере с подключенным ключом USB

Скачайте USB Redirector:
Распакуйте:
Перейдите в папку с ним:
Разрешите запуск инсталлятора:
Устанавливаем сервер:
Если все прошло корректно, вы увидите сообщение об этом.

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


Есть 2 варианта расшарить устройство по сети.

Вариант 1:
В этом случае мы привязываемся к конкретному id устройства и порту, если включить usb-ключ в другой порт сервера — номер usb порта сменится и работать не будет.

Вариант 2:
В этом случае мы привязываемся только к id устройства. Теперь USB–устройство расшарено по сети.

Конечно делать его доступным для всех пользователей Интернет не правильно, поэтому добавим ограничения в firewall:
Где вместо *.*.*.* нужно написать адрес сервера, с которого разрешено подключение.

Установка клиента USB Redirector в облаке

Если все прошло корректно, вы увидите сообщение об этом.

Добавьте службу проброса в автозагрузку, если ранее этого не произошло:
Теперь добавим наш сервер:
Где вместо **.**.**.** нужно указать ip–адрес сервера.

Теперь можно посмотреть список доступных устройств:

Видим, что на сервере 1 доступно устройство 1.

Подключаем:
Включаем автоматическое соединение с устройством:
Проверяем:

USB–ключ был успешно проброшен в виртуальную машину в облаке.

необходимо зарегистрироваться,
для того что бы оставить комментарий

Сейчас на сайте 1496 гостей и 22 пользователя

ООО “УАЛИНУКС”

Телефон: +380 (97) 33-55-1-88 (пн . пт 09.00 – 18.00)

Viber, WhatsApp, Telegram: +380 (97) 33-55-1-88 (24/365)

Установка USB Redirector

USB Redirector – Программа для транслирования любого USB-устройства в сеть, т.е позволяет получить доступ к USB-устройству через интернет или локальную сеть так, как если бы оно было подключено к вашему компьютеру. Программа распространяется по принципу «Попробуй и Купи», это значит, что программой можно пользоваться бесплатно в течение определенного периода (15 дней) и потом необходимо либо купить её, либо удалить со своего компьютера. С ценами можно ознакомиться по адресу http://www.incentivespro.com/buy.html в таблице под названием «Licensing scheme of USB Redirector RDP Edition», где столбцы – это количество серверов, а строки – максимальное количество одновременно подключенных USB устройств.
Применительно к системе Агбис, данная программа используется для транслирования USB Web-камер и, соответственно, организации возможности фотографирования вещи при терминальной работе сервера (когда камера подключена к локальному компьютеру, а работа фактически производится на сервере).

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

Со стороны сервера.

Скачиваем дистрибутив программы USB-Redirector for RDP с официального сайта www.usb-server.com или по прямой ссылке http://incentivespro.com/usb-redirector-rdp.zip
Распаковываем полученный архив, заходим в папку «32-bit-setup» и запускаем файл usbrdr_terminalserver_setup.exe

Ждем, когда в появившемся окне станет активна кнопка «Next» и нажимаем ее (обычно это происходит секунд через 10-15 после запуска).

Устанавливаем «I accept the agreement», как показано на рисунке, и нажимаем «Next».

Указываем путь для установки или просто нажимаем кнопку «Next» ничего не меняя.

Нажимаем «Finish», это приведет к первому запуску программы.

При запуске отображается окно, в котором нужно либо нажать кнопку «Enter License Key» и ввести приобретенный ключ для программы, либо нажать кнопку «Continue evaluation» и продолжить знакомство с программой в тестовом режиме. Если у вас еще нет ключа, то нажимаем «Continue evaluation».

Важно! Это сообщение говорит о том, что нужно иметь на сервере драйвер для устройства, к которому мы хотим получить доступ (т.е. драйвер для Веб-камеры). Ставим галочку как на рисунке и нажимаем ОК.

Появляется окно программы. На этом настройка сервера окончена.

Настройка со стороны клиента (т.е. на компьютере удаленного приемного пункта).

Скачиваем дистрибутив программы USB-Redirector for RDP с официального сайта www.usb-server.com или по прямой ссылке http://incentivespro.com/usb-redirector-rdp.zip
Распаковываем полученный архив, заходим в папку «32-bit-setup» и запускаем файл usbrdr_workstation_setup.exe

Ждем, когда в появившемся окне станет активна кнопка «Next» и нажимаем ее (обычно это происходит секунд через 10-15 после запуска).

Устанавливаем «I accept the agreement», как показано на рисунке, и нажимаем «Next».

Выбираем путь для установки или просто нажимаем кнопку «Next» ничего не меняя.

После окончания процесса установки нажимаем «Finish», это приведет к первому запуску программы.

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

Чтобы дать доступ к нашему устройству (Веб-камере), необходимо выделить его в списке и нажать кнопку «Share USB device» (она выделена красным кружком на рисунке).

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

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

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

Установка USB Redirector. Установка USB Redirector Ограничения бесплатной версии

USB Redirector for Linux works on the following Linux distributions:

  • Debian 5 – 7
  • Fedora 5 – 21
  • Gentoo 10.1 – 12.1
  • openSUSE 10.3 – 13.2
  • Mandriva 2007 – 2011
  • RedHat 5 – 7
  • Ubuntu 6.06 – 18.10
  • others, which meet the following requirements:
    • kernel version from 2.6.26 to 4.17
    • udev subsystem
    • read-write file system (not read only)
    • kernel source code or kernel headers are required for installation

Installation

Before installing USB Redirector for Linux, you must download and extract the installation package which corresponds to your system and CPU.

To install USB Redirector for Linux in USB server mode on your computer:

sudo ./installer.sh install-server

To install USB Redirector for Linux in USB client mode on your computer:

sudo ./installer.sh install-client

To install USB Redirector for Linux in both USB server and USB client modes on your computer:

Читать еще:  Тормозит браузер! Что делать?

sudo ./installer.sh install

USB Redirector for Linux Installation Troubleshooter

If you’ve got an error during driver compilation while installing USB Redirector for Linux, please follow these instructions to compile the driver manually.

Some USB Redirector components are operating in kernel mode. So, you need to compile a special driver to install our software product. Source code of this driver is in usb-redirector-linux.tar.gz/usb-redirector-linux/modules/src/tusbd/ directory

To compile USB Redirector for Linux kernel module, we recommend to use a FULL kernel source code! If you have only kernel header files, please check the presence of the following files:

If there are no such files, please copy them from source code package of your kernel version.

By default, Makefile is searching for kernel source codes in /usr/src/linux directory to compile the driver. If your kernel is in the other directory, you have to specify the path manually:

make KERNELDIR=/usr/src/kernel-source-2.6.17.5

After successful driver compilation there will be tusbd.ko file in the /modules/src/tusbd/ directory. This file is necessary for USB Server operation.

Now you can start installation script again to continue product’s installation!

USB Redirector for Linux Startup Troubleshooter

If you get the following error during tusbd driver compilation:

ERROR: “Kernel configuration is invalid.
include/linux/autoconf.h or include/config/auto.conf are missing.”

In this case you need to configure and compile your kernel and then retry the driver compilation.

cd /usr/src/linux
make config (make oldconfig or make menuconfig)
make prepare
make modules

If you get the following error:

insmod: error inserting ‘/usr/local/usb-server/bin/tusbd.ko’: -1
Invalid module format

that means your kernel version is not corresponding with the kernel version used during driver compilation. Please verify the version of kernel uname -r and source code kernel version.

Notification for Linux kernels 2.6.25 through 2.6.28.8:

Kernels versions 2.6.25 through 2.6.28.8 have a bug in USB EHCI controller driver that leads to large memory leaks with isochronous devices like webcams or audio devices.

If you have patched your kernel against this bug – please manually recompile the driver executing ‘make USE_EHCI_FIX=n’ command. Otherwise USB Redirector will try to automatically workaround this bug (without guaranties).

Please do not worry about this warning if you are not going to use USB 2.0 isochronous devices on your system.

Uninstallation

To uninstall USB Redirector for Linux, please run uninstall.sh script. It is located in the directory where USB Redirector was installed. By default, it is located in /usr/local/usb-redirector directory.

cd /usr/local/usb-redirector
sudo ./uninstall.sh uninstall

Uninstaller script will remove all installed components of USB Redirector from your computer.

Automatic Startup of USB Redirector at Boot

Normally, installer will setup USB Redirector daemon for autostart during installation process. If it was not able to do this, please use rc.usbsrvd script that is installed in /etc/rc.d (or /etc/init.d) directory to start USB Redirector automatically.

Incentives Pro is a division of SimplyCore LLC.

Copyright © 2007-2018 SimplyCore LLC. All rights reserved.

Сообщество InfoboxCloud

Azure Pack Infrastructure

Категории

Прямой эфир

fadich 11 ноября 2015, 17:09

trukhinyuri 4 августа 2015, 04:41

trukhinyuri 23 января 2015, 14:46

trukhinyuri 30 октября 2014, 23:31

dimasmagadan 25 августа 2014, 09:12

trukhinyuri 22 июня 2014, 17:06

trukhinyuri 15 января 2014, 12:06

trukhinyuri 21 ноября 2013, 23:29

Блоги

  • Дата-центры0.00
  • Java0.00
  • Технологии разработки0.00
  • Производительность0.00
  • Облачные серверы Infobox Cloud0.00
  • Облачный хостинг Infobox Jelastic0.00
  • VPS от Infobox0.00
  • Быстрый хостинг сайтов Infobox0.00
  • Node.JS0.00
  • Истории успеха0.00

Пробрасываем USB–ключ в облако Azure Pack Infrastructure от InfoboxCloud (Linux клиент – Linux сервер)

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


Давайте посмотрим, как реализовать проброс USB–ключа по сети в виртуальную машину с Linux в облаке Azure Pack Infrastructure от InfoboxCloud.

Раз подключить ключ к виртуальной машине нельзя — его нужно подключить к чему-то реальному. Есть аппаратные решения, например AnyWhere USB, но заказчик выбрал более универсальное решение: выделенный сервер в ЦОД Infobox (что для одного ключа получилось дешевле — аппаратные требования к выделенному серверу для такой задачи минимальны — можно использовать самый дешевый сервер с софтовым Raid).

Для проброса использовалось ПО USB Redirector (версия для Linux бесплатна).
На выделенный сервер и в виртуальную машину в облаке была установлена Ubuntu 16.04 LTS и были применены все обновления.

Для установки USB Redirector потребуются исходные тексты ядра, установите их:

Теперь необходимо отключить обновления ядра ОС, так как они могут сломать работу USB Redirector (служба проброса после обновления ядра не будет запускаться до переустановки), если необходимо — их можно устанавливать вручную переустанавливая USB Redirector.

Установка и настройка USB Redirector на сервере с подключенным ключом USB

Скачайте USB Redirector:

Перейдите в папку с ним:

Разрешите запуск инсталлятора:

Если все прошло корректно, вы увидите сообщение об этом.

Добавьте службу проброса в автозагрузку, если ранее этого не произошло:

Подключив USB–ключ к выделенному серверу проверим какие USB–устройства доступны:

Есть 2 варианта расшарить устройство по сети.
Вариант 1:

, в этом случае мы привязываемся к конкретному id устройства и порту, если включить usb-ключ в другой порт сервера — номер usb порта сменится и работать не будет.

, в этом случае мы привязываемся только к id устройства.
Теперь USB–устройство расшарено по сети.

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

Установка клиента USB Redirector в облаке

Скачайте USB Redirector:

Перейдите в папку с ним:

Разрешите запуск инсталлятора:

Если все прошло корректно, вы увидите сообщение об этом.

Добавьте службу проброса в автозагрузку, если ранее этого не произошло:

Теперь добавим наш сервер:

, где вместо **.**.**.** нужно указать ip–адрес сервера.

Теперь можно посмотреть список доступных устройств:


Видим, что на сервере 1 доступно устройство 1.
Подключаем:

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

USB–ключ был успешно проброшен в виртуальную машину в облаке.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: