Virtualhere клиент, DistKontrol
Добавлено: Пн окт 24, 2022 11:19 pm
WTware может быть клиентом VirtualHere. Например, можно перенаправить USB-токен с сервера VirtualHere на терминал, чтобы потом перенаправить этот токен через RDP с терминала в RDP сессию.
USB концентраторы DistKontrol, вероятно, используют переименованное ПО VirtualHere. Попробуйте подключиться к вашему USB концентратору DistKontrol клиентом VirtualHere под Windows. Если подключится, то инструкция ниже подходит для вашего DistKontrol.
Внимание: у сервера VirtualHere должна быть лицензия VirtualHere. Без лицензии не работает. Даже одно устройство не работает. Если жаба душит платить за VirtualHere, мы готовы попробовать приделать к WTware штатный линуксовый USBIP, но только после того, как вы настроите себе сервер USBIP и научитесь перенаправлять USB устройства с линукса на линукс.
Поехали:
1. Скачать официального клиента VirtualHere для нужной платформы с сайта производителя.
VirtualHere USB Console Client for Linux (amd64), UEFI:
https://www.virtualhere.com/sites/default/files/usbclient/vhclientx86_64
VirtualHere USB Console Client for Linux (i386), Legacy BIOS:
https://www.virtualhere.com/sites/default/files/usbclient/vhclienti386
VirtualHere USB Console Client for Linux (armhf), Raspbery:
https://www.virtualhere.com/sites/default/files/usbclient/vhclientarmhf
Дальше два варианта.
1.1. Если конфигурационный файл терминала скачиваем по TFTP, то скачанный файл положить в каталог Everyone на TFTP сервере. Если используется TFTP из дистрибутива WTware, полный путь будет такой: C:\ProgramData\WTware\Everyone
1.2. Если конфигурационный файл хранится на локальном диске терминала, то скачанный файл положить в каталог configs терминала. Это можно сделать через веб-интерфейс терминала.
2. В конфигурационном файле терминала пишем:
Вместо 192.168.1.123 указать IP сервера VirtualHere. Того компьютера, к которому физически подключен USB-токен.
3. Перезагружаем терминал. Открываем web-интерфейс терминала. На web-интерфейсе терминала должен появиться раздел "VirtualHere client command line".
4. В командной строке клиента VirtualHere выполняем команду:
Должен появиться список устройств в хабе, такого типа:
Адрес устройства здесь c27.1114.
5. В конфигурационный файл терминала дополняем строку vhclient=
6. Перегружаем терминал. Во всплывающем окошке внизу справа появятся кнопки подключения USB:
Токен с галкой сейчас подключен.
WTware одновременно умеет перенаправлять через RDP только один токен. Оно само отключит подключенный, когда пользователь кликнет на другой.
USB концентраторы DistKontrol, вероятно, используют переименованное ПО VirtualHere. Попробуйте подключиться к вашему USB концентратору DistKontrol клиентом VirtualHere под Windows. Если подключится, то инструкция ниже подходит для вашего DistKontrol.
Внимание: у сервера VirtualHere должна быть лицензия VirtualHere. Без лицензии не работает. Даже одно устройство не работает. Если жаба душит платить за VirtualHere, мы готовы попробовать приделать к WTware штатный линуксовый USBIP, но только после того, как вы настроите себе сервер USBIP и научитесь перенаправлять USB устройства с линукса на линукс.
Поехали:
1. Скачать официального клиента VirtualHere для нужной платформы с сайта производителя.
VirtualHere USB Console Client for Linux (amd64), UEFI:
https://www.virtualhere.com/sites/default/files/usbclient/vhclientx86_64
VirtualHere USB Console Client for Linux (i386), Legacy BIOS:
https://www.virtualhere.com/sites/default/files/usbclient/vhclienti386
VirtualHere USB Console Client for Linux (armhf), Raspbery:
https://www.virtualhere.com/sites/default/files/usbclient/vhclientarmhf
Дальше два варианта.
1.1. Если конфигурационный файл терминала скачиваем по TFTP, то скачанный файл положить в каталог Everyone на TFTP сервере. Если используется TFTP из дистрибутива WTware, полный путь будет такой: C:\ProgramData\WTware\Everyone
1.2. Если конфигурационный файл хранится на локальном диске терминала, то скачанный файл положить в каталог configs терминала. Это можно сделать через веб-интерфейс терминала.
2. В конфигурационном файле терминала пишем:
Код: Выделить всё
vhclient = hub:192.168.1.123
3. Перезагружаем терминал. Открываем web-интерфейс терминала. На web-интерфейсе терминала должен появиться раздел "VirtualHere client command line".
4. В командной строке клиента VirtualHere выполняем команду:
Код: Выделить всё
list
Код: Выделить всё
Raspberry Hub (c27:7575)
--> Rutoken ECP (c27.1111)
--> ESMART reader (c27.1113)
--> Rutoken S (c27.1112)
--> ESMART reader (c27.1114)
5. В конфигурационный файл терминала дополняем строку vhclient=
Код: Выделить всё
vhclient = hub:192.168.1.123, device:c27.1111:Токен ЭДО, device:c27.1113:Токен банка
WTware одновременно умеет перенаправлять через RDP только один токен. Оно само отключит подключенный, когда пользователь кликнет на другой.