- USB over IP или AnywhereUSB
- Модели AnywhereUSB
- Настройка и управление
- Управление IP адресом
- Настройка клиенткой машины
- Примерная схема подключения устройства AnywhereUSB
- Digi AnywhereUSB
- Documentation
- Drivers & Patches
- Firmware
- Resources & Utilities
- Hardware Resources
- Data Sheet
- Knowledge Base
- Related
- OS Specific Drivers
- 32-bit AnywhereUSB DRIVER for Windows — (Rev S2)
- Установка и настройка Anywhere USB для DiGi
- Digi usb anywhere linux
- Проблемы с пробросом USB устройств
- Общий принцип проброса USB over IP в Vmware и Hyper-V
- Настройка клиента для USB over IP
- Настройка Anywhereusb Remote Hub Configuration Utility
USB over IP или AnywhereUSB
Технологии виртуализации прочно вошли в современный IT мир. Сегодня невозможно найти компанию, которая бы не использовала решения для виртуализации (виртуальные сервера, виртуальные рабочие места, VDI) в своей работе. И все было бы отлично и безоблачно, но гипервизоры, основа инфраструктуры внесли и определенные ограничения на созданные и используемые виртуальные машины.
Одно из ограничений — это отсутствие USB портов на виртуальных машинах. Если раньше мы могли подключить необходимое USB устройство (например, ключ защиты ПО или смарт-карту с ключами шифрования) к физическому серверу, то теперь — поскольку сервера стали виртуальными – эта задача так просто не решается. Как решить эту проблему быстро и эффективно – я расскажу в этом обзоре.
Первое, и казалось бы наиболее очевидное решение — использовать программные эмуляторы портов, но такой подход имеет требует иметь постоянно включенный компьютер, на котором и будет работать ПО для эмуляции. Вывод: неудобное, ресурсоемкое и дорогостоящее решение.
Следущий выбор — програмно-аппартные устройства для решения задачи проброса (эмуляции) USB портов на удаленной машине. Простые, эффективные и недорогие устройства. Выбор остановился на решениях компании Digi International — AnywhereUSB
AnywhereUSB представляет собой компактное устройство USB hub – с дополнительным подключением Ethernet кабеля.
Модели AnywhereUSB
Для использования доступны 3 модели устройств, рассчитанных на разное количество USB портов:
1. AnywhereUSB /2 – 2 порта USB
2. AnywhereUSB/ 5 – 5 портов USB
3. AnywhereUSB /14 – 14 портов USB
Настройка и управление
Для настройки и управления устройством предусмотрено несколько интерфейсов:
• 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;
Сетевые сервисы легко конфигурируются через web интерфейс
Для желающих тонко настроить все параметры сетевого интерфейса доступны соответствующие инструменты
Web интерфейс имеет множество дополнтельных инструментов, позволяющих посмотреть активных подключения, статус и uptime устройства, настроить функции безопасности и.т.д
С настройкой устройства все просто и понятно, теперь перейдем к машине, на которую осуществляется проброс USB портов.
Настройка клиенткой машины
Настройка проста и интуитивно понятна.
Все, что необходимо для настройки:
1. Установить драйвера для AnywhereUSB;
2. Указать IP адрес устройства.
Устройство подключено, в окне доступна информация о состоянии устройства.
В случае необходимости получения детальной информации, о подключеном устройстве, свободных/занятых портах – можно воспользоваться утилитой детального просмотра.
Стоит отметить, что решение очень просто в развертывании и надежно в эксплутации. Весь процесс развертывания и настройки занимает не более 30 минут.
Примерная схема подключения устройства AnywhereUSB
Детальную информацию об устройствах AnywhereUSB, скачать драйвера и документацию можно найти сайте компании Digi International — AnywhereUSB
Источник
Digi AnywhereUSB
NOTE: The AnywhereUSB (G2) product family is now End Of Life (EOL).
Connect USB peripheral devices anywhere on a Local Area Network (LAN) without a locally-attached host computer.
Documentation
Quick Start Guide
Digi Connect Family Command Reference
RealPort Installation User’s Guide
Drivers & Patches
AnywhereUSB Virtual Machine Support Information
OS Specific Drivers
Firmware
AnywhereUSB/5M (G2) Firmware
AnywhereUSB/5 (G2) Firmware
AnywhereUSB/2 (G2) Firmware
AnywhereUSB/14 (G2) Firmware
AnywhereUSB TS-44 (G2) Firmware
Resources & Utilities
OS Specific Utilities
Device Discovery Utility for Microsoft Windows — Standalone version
Hardware Resources
Console Adapter- TS/LTS RJ45 8 pin (altpin) to DB-9F
Console Adapter- TS/LTS RJ45 8 pin (altpin) to DB-25F
Console Adapter- TS/LTS RJ45 8 pin (altpin) to DB-25M
Console Cable: Digi TS/LTS RJ45 to Digi TS/LTS RJ45
Console Cable- TS/LTS RJ45 8 pin (altpin) to Cisco RJ45
Modem Adapter- TS/LTS RJ45 8 pin (altpin) to DB-9M
Modem Adapter- TS/LTS RJ45 8 pin (altpin) to DB-25M
Modem Cable- TS/LTS RJ45 10 pin to 3Com/Compaq RJ45
Modem Cable: TS/LTS RJ45 10 pin to DB-9M
Modem Cable: TS/LTS RJ45 10 pin to DB-25M
Terminal:Printer Adapter- TS:LTS RJ45 8 pin (altpin) to DB-9M
Terminal/Printer Adapter- TS:LTS RJ45 8 pin (altpin) to DB-25F
Terminal:Printer Adapter- TS:LTS RJ45 8 pin (altpin) to DB-25M
Data Sheet
Digi AnywhereUSB Datasheet (PDF)
Knowledge Base
Migrating from Digi AnywhereUSB to Digi AnywhereUSB Plus
Understanding the «Use Microsoft Device IDs» AnywhereUSB feature
How-To Videos Label
Related
Digi AnywhereUSB 8 Plus
Digi AnywhereUSB 24 Plus
Digi AnywhereUSB 2 Plus
OS Specific Drivers
32-bit AnywhereUSB DRIVER for Windows — (Rev S2)
NOTE: If updating anexisting AnywhereUSB driver, first Uninstall the existing driver via theAnywhereUSB Configuration Utility. Reboot the host computer when prompted, then install the newer driver.
Источник
Установка и настройка Anywhere USB для DiGi
Чтобы подключить USB-ключ:
- пройдите на официальный сайт производителя DiGi
- выберите версию ОС
- скачайте и установите драйверы
Настройте подключение к нужному USB-порту через AnywhereUSB Remote hub configuration utility.
Адрес AnywhereUSB — согласно присланным данным для подключения. Далее в качестве примера рассмотрен адрес 10.77.5.10.
- в окне «AnywhereUSB Remote hub configuration utility» откройте вкладку Edit
- выберите Discovery List
- в окне «Discovery List Manager» введите IP-адрес
- нажмите на кнопку [Add]
- в главном меню выберите RealPortUSB Multi-Host USB-устройство
- нажмите на кнопку [Configure]
- в окне «Configure» выставите необходимое значение Group Number
- после успешного подключения устройства будут отображены в диспетчере устройств
Если после успешного подключения в диспетчере устройств отображены только 2 (USB Controller и Root Hub), сообщите об этом в службу технической поддержки #CloudMTS для переподключения USB.
Для проверки информации о подключенном устройстве возможно использовать программу, которая идет в комплекте с драйверами.
Данная программа доступна в папке с Anywhere USB. Remote USB Hub Viewer поможет посмотреть подробную информацию о подключенных устройствах.
В следующем примере накопитель успешно подключен.
В AnywhereUSB необходимо предварительно выполнить настройку и нажать на кнопку [Connect].
Источник
Digi usb anywhere linux
Добрый день! Уважаемые читатели и гости блога pyatilistnik.org. Не так давно, я вам рассказывал, о том, как можно использовать usb по сети, показал это на своем примере и показал какое железо для этого подходит, советую ознакомиться. Сегодня, я бы хотел расписать все максимально подробно, о пробросе USB over IP в виртуальные машины Vmware и Hyper-V и пошаговой настройке digi anywhereusb, на стороне сервера и на стороне клиента. Думаю, эта небольшая инструкция будет очень полезна начинающим инженерам систем виртуализации.
Проблемы с пробросом USB устройств
Я думаю, сейчас уже выражением виртуальная машина, никого не удивишь, наверное подавляющее системных администраторов свои физические сервера отдали под гипервизоры Hyper-V или Vmware и это понятно, так как это более рациональная утилизация ресурсов. Все замечательно, можно создавать кластерные системы не привязанные к конкретному серверу, что дает очень хорошую отказоустойчивость, но есть небольшое но и это проблема с USB устройствами. Которые по умолчанию вы можете воткнуть, только в локальный сервер, а значит привязываете виртуальную машину, для которой необходим этот USB ключ, к данному серверу, и в случае его поломки, будет муторно перетыкать токен в другие сервера, на которых и USB портов то может и не быть.
Плюс есть проблемы, что Hyper-V и Vmware могут пробрасывать в себя не все устройства, а только поддерживаемые, которых не так уж и много, я вам показывал ситуацию, когда мне нужно было предоставить виртуальной машине USB-модем. Вот для таких ситуаций, чтобы все было надежно, и USB Токен всегда переезжал на любой хост за виртуальной машиной, была разработана технология USB over IP. По сути вы передаете ваш токен по локальной сети в вашей организации. Это очень применяется на терминальных фермах Windows Server, где очень часто установлен 1С. Подробнее о принципах работы USB over IP, читайте по ссылке слева.
Общий принцип проброса USB over IP в Vmware и Hyper-V
Вы покупаете специальное устройство, например Digi AnywhereUSB/14.
Производите его настройку, в которую входит:
После чего вы втыкаете в нее все свои токены, например, E-token или Рутокен, выглядит это вот так.
После чего осталось, только произвести манипуляции на стороне клиента.
Настройка клиента для USB over IP
Вся настройка заключается в установке специального программного обеспечения anywhereusb remote hub configuration utility. Она включает в себя драйвера и утилиту для мониторинга подключения USB Токенов.
Так как в моем примере у меня устройство AnywhereUSB-14, то драйвера я буду скачивать по данной ссылке:
Обратите внимание, что поддерживается только семейство операционных систем Windows от семерки до Windows 10 и все серверные релизы.
Я в примере выберу Windows 10 и постараюсь пробросить на нее Etoken по технологии USB over IP. Скачиваем драйвер для вашей разрядности системы. Как определить разрядность ОС Windows читайте по ссылке.
Запускаем установочный файл с драйверами. У вас появится мастер установки AnywhereUSB. На первом окне нажимаем next
Соглашаемся с лицензионным соглашением и нажимаем next
нажимаем install для установки anywhereusb remote hub configuration utility.
Оставляем галку «Lanch AnywhereUSB Configuration Utility» и нажимаем Finish. Установка драйверов для USB over IP закончена.
Настройка Anywhereusb Remote Hub Configuration Utility
В результате установки драйверов для вашего устройства USB over IP , на виртуальной машине Vmware или Hyper-V вы обнаружите две утилиты:
- AnywhereUSB Configuration Utility — утилита управленияподключением
- USB Device Viewer — утилита проверки подключения etoken по технологии USB over IP
Открываем AnywhereUSB Configuration Utility, чтобы обнаружить и подключить наш Etoken. Первым делом вы переходите в меню Edit-Discovery List. В поле Ip адрес указываете ip вашей железки DIGi и нажимаете кнопку Add. Теперь она будет присутствовать в списке обнаружения. Обратите внимание она сразу укажет какие группы доступны для подключения по технологии USB over IP, они будут помечены статусом Avaliable.
Далее в меню Edit-Connection list, теперь добавим тот же Ip для соединения сервера и клиента, тут же можно сразу задать группу к которой будет идти подключение (Group Number) и нажимаем Add.
Думаю вам понятна разница между Discovery List и Connection list. Первый просто показывает, что доступно на устройстве, а второй уже автоматически подключается к нему.
В результате вы увидите статус: Connection Successful to Remote Hub, а если не повезет, то Can not find Remote Hub. Если необходимо будет отключить USB Токен, то нажмите Disconnect.
Если необходимо будет переключить группу, то делается это на отключенном устройстве в Connection list, через правый клик по нему. Там будет пункт Configure. Обратите внимание, что тут есть пункты для шифрования трафика между клиентом и сервером USB over IP.
То, что у вас появился статус Connection Successful to Remote Hub, еще не говорит, что устройство работает и проброс на виртуальную машину Vmware или Hyper-V осуществлен. Чтобы удостовериться, что все хорошо, вам необходимо воспользоваться утилитой USB Device Viewer. В идеале у вас должен быть куст RealPortUSB с ip адресом вашего устройства и на порту должен отображаться ваш токен со статусом DeviceConnected. Вот теперь можно говорить, что подключение по USB over IP, работает.
Надеюсь, что вам стала более понятной технология USB over IP от Digi, будут вопросы пишите в комментариях.
Источник