Vmware connection server linux

Удаленное подключение к Linux через VMware Horizon Direct Connection

Disclaimer: все дальнейшие рассуждения и действия не соответствуют политике технической поддержки VMware. Любое использование программного обеспечения не соответствующего системным требованиям VMware может быть использовано только на свой страх и риск.

В разгар локдауна от ковида была написана статья о возможности использования прямого подключения к ПК по протоколу Blast (Blast Extreme) без использования серверной инфраструктуры VMware Horizon:

В последние годы Linux приобретает всё большую популярность, как и потребность в удаленном подключении к нему.

В свою очередь, и компания VMware наращивает функциональность агента и клиента Horizon под операционные системы семейства Linux.

12 января 2023 года вышел релиз VMware Horizon 2212 (8.8). В этом релизе в агент для Linux добавили поддержку Debian 11.5, в котором мы и проведём наш эксперимент.

Для установки нам потребуется следующая документация:

и два дистрибутива агента и плагина:

  1. VMware-horizonagent-linux-x86_64-2212-8.8.0-21071111.tar.gz
  2. VMware-horizonagent-linux-vadc-x86_64-2212-8.8.0-21071111.tar.gz

В соответствии с системными требования проверяем версию Linux:

  • Ubuntu 18.04, 20.04, and 22.04
  • Debian 10.13 and 11.5
  • Red Hat Enterprise Linux (RHEL) Workstation 7.9, 8.4, 8.6, 8.7, 9.0, and 9.1
  • Red Hat Enterprise Linux (RHEL) Server 7.9, 8.4, 8.6, 8.7, 9.0, and 9.1
  • CentOS 7.9
  • SUSE Linux Enterprise Desktop (SLED) 15 SP3 and 15 SP4
  • SUSE Linux Enterprise Server (SLES) 15 SP3 and 15 SP4

и тип окружения рабочего стола:

Linux Distribution Default Desktop Environment Desktop Environments Supported by Horizon Agent for Linux
Ubuntu Gnome Gnome Ubuntu, K Desktop Environment (KDE), MATE
Debian Gnome Gnome, KDE, MATE
RHEL 8.x/9.x Gnome Gnome
RHEL 7.9 Gnome Gnome, KDE, MATE
CentOS 7.9 Gnome Gnome, KDE
SLED/SLES Gnome Gnome

Примечание: Проверка Cinnamon показала, что на нашем стенде он криво работает и утилизирует процессор на 100% (предположительно, программный рендер используется).

В домашнем каталоге создается директория VMwareHorizonAgent для распаковки туда дистрибутивов агента и плагина vadc (View Agent Direct-Connection)

меняется каталог и распаковывается дистрибутив:

cd ./VMwareHorizonAgent/ tar -xvzf ~/Downloads/VMware-horizonagent-linux-x86_64-2212-8.8.0-21071111.tar.g

Устанавливаются дополнительные пакеты, в том числе для прямого подключения нужен пакет nginx:

sudo apt-get install -y gnome-shell-extension-appindicator liburiparser1 nginx

В файле /etc/hosts для 127.0.0.1 добавляется FQDN рабочей станции и её hostname.

Читайте также:  Нет русского языка linux ubuntu

Так как официально физические Linux не поддерживаются в соответствии со статьей Considerations with Physical Machines Deployment via Horizon (78400), то в установщике есть нюанс. Для unmanaged установок требуется регистрацию в VMware Horizon Connection Server. Впоследствии она не нужна и после установки плагина vadc регистрация пропадёт.
При запуске установщика в ключе -u указывается логин администратора Connection Server:

sudo ./install_viewagent.sh -A yes -M no -b -d -u

Примечание: если вы укажете ключ -M yes, то будет считаться, что Linux работает в виртуальной среде и запросит установку VMware Tools. Если у вас отсутствует Connection Server, то необходимо отредактировать строки проверки регистрации в скрипте.

Затем распаковывается плагин, выбирается каталог и выполняется его установка. Плагин сам прописывается в файерволе.

tar -xvzf ~/Downloads/VMware-horizonagent-linux-vadc-x86_64-2212-8.8.0-21071111.tar.gz cd ../VMware-horizonagent-linux-vadc-x86_64-2212-8.8.0-21071111/ sudo ./install_vadc.sh

Для разрешения подключения учётная запись пользователя либо его группа должна быть в локальной группе vwmvadc.

Источник

Установка VMware Horizon Connection Server

Все действия мы будем выполнять через консоль ESXi не смотря на то, что у нас установлен и настроен vCenter сервер.
Делаем мы это для того, чтобы показать, что для перевода сотрудников на удаленную работу достаточно триальной лицензии, а затем после истечения 60 дней, лицензии Essentials.

Нам необходимо создать виртуальную машину и установить на нее Vmware Horizon View Connection сервер.

По вопросам покупки лицензии VMware Horizon.

Переход к 3 -ему пункту: Инструкция по настройке удалённого доступа | VMware к настройке VMware Universal Access Gateway.

Установка Connection Server

Первым делом мы положим на ESXi дистрибутив Windows Server 2012 .

datastore
Windows Server
ESXi
Connection Server
Установка
upload
Создаём новую виртуальную машину

create
030
031
032
033
034
035
036
037
Далее нам необходимо установить операционную систему Windows Server на эту виртуальную машину.

038
039
040
041
042
install
server
on
vm
047
048
049
050
051
052
053
054
055
056
057
058
059
060
Установка Windows Server завершена.

Установка VMware Horizon

Для установки Horizon View Connection Server требуется, чтобы сервер был введен в домен.

VMware Horizon
View Connection
Horizon View
064
Скачиваем необходимые дистрибутивы

download
066
067
Открываем сессию RDP и копируем в машину VMware Horizon Connection Server.

install

Запускаем установку

069
070
071
На сегодняшний момент, HTML access к физическим рабочим станциям не работает.
К виртуальным работать будет.

072

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

073

Список портов можно найти в документации

Читайте также:  Linux change terminal background

074

Этот пользователь будет администраторов Horizon View.
Можно завести отдельного пользователя домена, без административных полномочий для этих целей.
Мы использовали пользователя Administrator в тестовой среде для экономии времени.

075
076
Установка Vmware Horizon View Connection server закончена.

Настройка VMware Horizon Connection Server

Для настройки Horizon View Connection Server заходим на адрес по FQDN view-conn.virtual.local/admin (на момент написания статьи, Chrome и Firefox выдавали ошибку аутентификации, если пытаться заходить по ip адресу, Explorer заходил, но интерфейс был с ошибками).

077
078
079
080
Лицензия должна быть, как минимум триальная.
081
Прежде чем перейти к настройке пулов, мы установим Horizon View Agent, скачанный ранее, на клиентскую машину.
В данном случае мы будем использовать виртуальную машину Windows 7 32 бит и 32 -ный агент.
При установке агента на физическую машину будет одно отличие: в процессе установке потребуется указать адрес View Connection Server и пользователя, который обладает правами администратора этого View Connection сервера (в нашем случае это virtual\Administrator).

089
090
091
092
093
094
Выполняем перезагрузку. Видим, что название машины testclientw7 и она введена в домен.
Если что-то идёт не так, возможно, виной этому Windows Firewall.
Он имеет обыкновение включаться при установке агента View.
Если Вы установили агент, а он не виден в View Connection Sever, то проверьте, отключен ли firewall на View Connection сервере и на агентской машине.
В случае необходимости, выключите firewall и сделайте repair установку агента.

Производим предварительную настройку пулов виртуальных машин.
Мы покажем эту процедуру на примере виртуальных машин, но будем делать сноски для пользователей физических десктопов.

095
096
097
Подтверждаем сертификат.

098
099
100
После этих манипуляций, мы создаем пул машин, для доступа пользователей.
101
102
103
104
105
106
107
108
Мы выбрали протокол RDP, поскольку это единственный протокол, который будет нам доступен при использовании физических рабочих станций.
Оставили выбор протокола для тех, кто будет тестировать Horizon View для виртуальных машин.
Для них доступны все протоколы, включая html access.

Важный момент, поскольку мы выбрали протокол RDP, то на соответствующей пользователю рабочей станции нужно внести этого пользователя в список пользователей, которым разрешен RDP доступ.

109
110
111
112
113
Дальше мы назначим пользователю пул и машину в этом пуле.

114
115
116
Здесь мы добавляем пользователя в пул, то есть у него будет отображаться возможность зайти в этот пул.
Как мы помним, в этот пул мы добавили виртуальную машину test_client_w7.
Т.е. сейчас, теоретически, пользователь может попасть в пул, где есть эта машина, но не на саму машину, поскольку мы её пока не сопоставили с пользователем.

Читайте также:  Linux гарантированное удаление данных

117
118
А теперь назначаем пользователя Administrator машине test_client_w7.
Для этого переходим в закладку Machines этого пула.

119
120

Регистрация шлюза VMware UAG

Последнее, что нам осталось сделать — зарегистрировать шлюз и убедиться, что агент на машине виден и отвечает.

121
122
123
То, что шлюз сейчас не виден — это нормально: мы его пока не устанавливали.

124

И проверяем, что машина видна и агент доступен.

Уважаемые коллеги, если Вам помогла данная статья, помогите нам!
Заказывайте лицензии VMware, Veeam и Arcserve у нас!
Контакты:
тел.: +7 (495)662-58-98
vmware@v-grade.ru
Часы работы: 10:00 до 20:00 по Москве.

Наши эксперты:

В данном случае всё хорошо и мы можем переходить к 3 -ему пункту: Инструкция по настройке удалённого доступа | VMware к настройке Vmware Universal Access Gateway.

Возможно, Вам будет также интересна следующая информация:

  • Лицензирование VMware Horizon Apps | виртуализация приложений
  • VMware Horizon | Виртуальная машина как создать?
  • VMware Horizon | Расчет экономической эффективности ROI
  • Зачем и как внедряют VMware Horizon| преимущества VDI
  • VMware Horizon VDI | Virtual Desktop Infrastructuren
  • VMware VDI -это просто тонкие клиенты
  • NVIDIA для ВИРТУАЛИЗАЦИИ | VMware Horizon VDI Virtual PC
  • Лицензирование VMware Horizon 8 | цена покупки
  • VMware Horizon на Linux | рабочие столы
  • HORIZON SAAS — плюсы и минусы покупки по подписки | VDI
  • VMware Horizon | DEMO ENTERPRISE бесплатно на 105 дней
  • VMware Horizon Apps виртуальные приложения на любые устройства
  • Лицензирование VMware Horizon 8| Как лицензии приобрести
  • Cisco ASA для разгрузки SSL VMware Horizon | PCoIP
  • Установка VMware Horizon | Connection Server
  • Установка настройка VMware Unified Access Gateway| UAG
  • Управление виртуальными столами | VMware Horizon VDI
  • Перевод сотрудников | удалённая работа VMware
  • NSX Advanced Load Balancer | NSX-T ALB AVI VMware Horizon
  • Инструкция по настройке удалённого доступа | VMware
  • VMware Horizon — это почти то же самое, что ПК | купить
  • Сравнительная таблица редакций VMware Horizon
  • Антивирусная защита в VMware Horizon | Antivirus
  • Конфигуратор VDI на базе VMware Horizon 8 | VMware ESXi

ustanovka-vmware-horizon-view-connection-server.txt · Последнее изменение: 2023/04/19 05:54 — wikiuser

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain

Источник

Оцените статью
Adblock
detector