TERA. Общие сведения

Назначение TERA

Протокол удаленного доступа TERA (англ. Termidesk Remote Access protocol) входит в состав Termidesk VDI.

TERA обеспечивает:

  • прямое подключение к гостевой операционной системе (ОС) рабочего места (РМ) независимо от используемой платформы виртуализации;

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

TERA устанавливается в ОС базового РМ. РМ при этом может быть реализовано:

  • виртуальной машиной (ВМ);

  • физической машиной. В этом случае к РМ может подключиться только пользователь, имеющий локальную учетную запись в ОС физической машины.

Требования к программному и аппаратному обеспечению

Для установки TERA минимальные аппаратные требования узла должны соответствовать следующим:

  • процессор архитектуры Intel x86 разрядности 64 бит;

  • оперативная память, не менее 1 ГБ;

  • свободное дисковое пространство, не менее 200 МБ;

  • сетевое соединение, не менее 100 Мбит/с.

Поддерживаемые ОС для установки TERA:

  • (для вариантов ВМ и физической машины) Astra Linux Special Edition 1.7 (1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9). TERA использует разные драйверы для этих ОС, поэтому при обновлении ОС на другую версию нужно переустановить TERA;

  • (для вариантов ВМ и физической машины) Astra Linux Special Edition 1.8 (1.8.1, 1.8.2, 1.8.3, 1.8.4);

  • (для варианта ВМ) Microsoft Windows 10 1809 LTS. Редакции Professional (Профессиональная), Enterprise (Корпоративная);

  • (для варианта ВМ) Microsoft Windows 10 2021 LTS. Редакции Professional (Профессиональная), Enterprise (Корпоративная);

  • (для варианта ВМ) Microsoft Windows 11 LTSC 2024. Редакции Professional (Профессиональная), Enterprise (Корпоративная).

ОС Microsoft Windows редакций Home и Educational не поддерживается. При попытке установки будет выведено окно с ошибкой.
Работа TERA в ОС Astra Linux Special Edition гарантирована при установке в ОС уровня защищенности «Орел», «Воронеж» или «Смоленск».

Для подключения пользователя по TERA к РМ на пользовательской рабочей станции должен быть установлен компонент «Клиент» совместно с программным обеспечением (ПО) Termidesk Viewer.

Требования к пропускной способности канала

Фиксированных требований к пропускной способности канала при использовании TERA нет, поскольку объем данных напрямую зависит от сценария использования и активности пользователя в рамках удаленного сеанса.

Например, при работе с офисными приложениями или статичным графическим интерфейсом пользователь может потреблять минимальный трафик, однако при переключении на задачи с высокой динамикой изменений экрана потребление пропускной способности может возрастать кратно. Для разных типов рабочих нагрузок и разрешений дисплея требуются различные параметры сети, с оценкой которых можно ознакомиться в подразделе методических материалов сайта документации Termidesk VDI: Полоса пропускания протоколов RDP, SPICE и TERA для разных нагрузок.

Требования к настройке IPv6

При использовании IPv6-адресов в настройках протокола TERA (как для TCP, так и для UDP) необходимо указывать scope_id - идентификатор сетевого интерфейса (например, %eth0 или %wlan0). Без корректного scope_id ОС не может определить, через какой интерфейс направлять соединение, что приведет к ошибке Invalid argument (код 22).

Для получения scope_id нужно:

  • получить список сетевых интерфейсов:

ip a
  • определить полный адрес с помощью команды ping для каждого интересующего IPv6-адреса (в ответе ОС автоматически подставит scope_id), например:

ping fe80::9afc:84ff:fee0:dab4

Пример ответа:

PING fe80::9afc:84ff:fee0:dab4(fe80::9afc:84ff:fee0:dab4%eth0) ...

Правильная настройка для указанного примера будет: fe80::9afc:84ff:fee0:dab4%eth0.

Таким образом в настройках TERA при использовании IPv6 требуется указывать адрес вместе со scope_id в тех случаях, когда указывается конкретный адрес, а не общий (0.0.0.0 или 0:0:0:0:0:0:0:0).