Предоставление доступа к USB-носителям с помощью технологии USB-over-IP в ПК СВ "Брест"
Миграция ВМ не влияет на доступ к настроенным USB-носителям.
Настройка USB-over-IP в гостевой машине с ОС Astra Linux Special Edition
Настройка доступа к USB-носителям с помощью технологии USB-over-IP
в гостевой машине с ОС Astra Linux Special Edition через консоль управления описана в статье предоставление удалённого доступа к USB-носителям и токенам c помощью USB-over-IP. Настройка с помощью утилиты fly-admin-usbip
описана в электронной справке ОС Astra Linux Special Edition (Содержание — Системные — Сервис удаленных USB-накопителей). Вызов электронной справки осуществляется через ярлык Помощь, размещенном на первом рабочем столе, или нажатием клавиши <F1> в активном окне графической программы.
Настройка USB-over-IP в гостевой машине с ОС Microsoft Windows
Ниже описан алгоритм настройки на ОС Microsoft Windows 10 pro.
- Для работы USB-накопителей в гостевой ВМ необходимо предоставить доступ к USB-накопителю на сервере виртуализации. Это можно сделать в консоли управления или с помощью утилиты Сервис удаленных USB-накопителей.
- Создать ВМ и установить на нее ОС Windows 10.
- В ВМ перейти в Параметры — Центр обновления Windows и установить все последние обновления.
Переместить в ВМ программную сборку командой:
где:scp <программная_сборка> <имя_администратора>
@<ip-адрес_ВМ>
:C
:\
<программная_сборка>
— файл с необходимой программной сборкой;<имя_администратора>
— имя локального администратора гостевой ВМ;<ip-адрес_ВМ>
— IP-адрес гостевой ВМ, заданный при настройке сети в ней.
- В гостевой ВМ разархивировать программную сборку в папку
С:\test
. В гостевой ВМ открыть терминал Windows PowerShell под учетной записью администратора и выполнить команду:
Пример вывода после выполнения команды:cd C:\test\usbip-win-0.3.6-dev
CODEДля подключения USB-носителя необходимо установить
vhci
драйвер. Драйвер установится автоматически после выполнения команды в гостевой ВМ в терминале Windows PowerShell:Пример вывода после выполнения команды:.\usbip.exe install
CODEЧтобы узнать адрес USB-носителя, необходимо выполнить команду:
где.\usbip.exe list -r
<ip-адрес_сервера_USB>
<ip-адрес_сервера_USB>
— IP-адрес сервера виртуализации на котором настроен доступ к USB-носителям.
Пример вывода после выполнения команды:CODEЧтобы прикрепить доступный USB-накопитель, в гостевой ВМ в терминале Windows PowerShell необходимо выполнить команду:
Пример вывода:.\usbip.exe attach -r <
ip-адрес_сервера_USB
> -b 1-5CODEДля просмотра доступных локальных USB-накопителей выполнить:
Пример результата выполнения команды:.\usbip.exe list -l
CODE