- Почему wtware лучше других?
- Настройка и работа с клиентом wtware
- Как заставить работать wds и wtware в одной локальной сети
- Зачем использовать терминалы?
- Версия wtware
- Графический конфигуратор wtware
- Что такое wtware?
- Настройка параметров терминалов wtware
- Конкурентные лицензии
- Варианты загрузки клиента wtware
- Raspberry pi 2, второе поколение raspberry pi
- Выводы
- Для кого wtware?
- Raspberry pi 3, третье поколение raspberry pi
- Raspberry pi
- Лицензирование wtware и цены
- Переход от постоянных лицензий к конкурентным
- Переход от конкурентных лицензий к постоянным
- Установка серверной части wtware
- Wtware для raspberry pi
- Основные преимущества wtware:
Почему wtware лучше других?
Наиболее используемые терминальные решения:
Купить аппаратный тонкий клиент от IBM (HP, WYSE и т.д.)
Установить Windows 98 и запустить клиента службы терминалов от Microsoft
Поставить DOS и запустить клиента DOSRDP от Terminalsoft
Поставить DOS или Linux и запустить ICA-клиента от Citrix
Поставить Linux и запустить бесплатного клиента службы терминалов (rdesktop)
Использовать бесплатные решения для бездисковых терминалов (Thinstation или PXES)
Использовать WTware
Почему WTware лучше аппаратного тонкого клиента (IBM, HP, WYSE и др.)?
- WTware может работать на уже имеющихся компьютерах. Вы сможете использовать ваши старые компьютеры,
а не покупать новые. - WTware может работать со всеми вашими компьютерами. Администрирование парка компьютеров, работающих
с одним программным обеспечением, значительно проще администрирования смешанных компьютеров. - Купить новое оборудование для терминала WTware будет значительно дешевле, чем купить
брэндового тонкого клиента.
Почему WTware лучше запуска стандартного клиента службы терминалов от Microsoft на Windows 98?
- Установка Windows может занять несколько часов. в то время как терминал WTware при должной
сноровке настраивается за несколько минут. Что крайне важно, если вам надо
срочно заменить компьютер, вышедший из строя из-за аппаратной проблемы. - Терминал WTware не использует жесткие диски. Даже опытный пользователь не сможет
установить какую бы то ни было программу или занести вирус. К тому же жесткие диски – наиболее
частая причина выхода из строя компьютеров.
Почему WTware лучше использования клиента DOSRDP от Terminalsoft в DOS?
- DOSRDP крайне медленный клиент. Он работает на 486х компьютерах, но иногда
работает слишком медленно даже на Pentium-ах. - Практически невозможно найти драйвера под DOS для большинства современных компьютеров (особенно для
выпущенных в последние пять лет).
Почему WTware лучше ICA-клиента от Citrix?
- Citrix очень дорогой клиент. Клиентская лицензия на каждое Citrix-соединение примерно в три раза
дороже клиентской лицензии для службы терминалов Microsoft Windows. - Любой Citrix-клиент требует установки операционной системы на терминале.
Почему WTware лучше open-source клиента rdesktop под Linux?
- WTware — проверенное решение, оттестированное на тысячах пользователей. Просто укажите адрес сервера,
и WTware уже будет работать. Никаких знаний Linux не требуется для настройки терминала. WTware предназначена
для Windows-администраторов. Процесс настройки терминала хорошо документирован. - rdesktop — это просто программа под Linux. Т.о. сначала вам придется установить Linux, настроить
X-Windows, указать параметры сети, установить принтер и выполнить множество простых, но необходимых действий,
чтобы создать более или менее удобное рабочее место. Системный администратор должен иметь довольно
глубокие знания Linux, чтобы справиться со всеми проблемами, которы неизбежно возникнуть на каждом
шаге. Это может занять несколько дней даже для специалиста.
Почему WTware лучше бесплатных Linux-решений для бездисковых терминалов (Thinstation или PXES)?
- WTware — коммерческий коробочный продукт. Просто загрузите его, распакуйте и запускайте.
WTware не требует прекомпиляции, как Thinstation. - WTware проста в настройке. Вся конфигурация хранится в одном хорошо документированном текстовом файле.
WTware предназначена для Windows-администраторов, которым никогда не придется сталкиваться с деталями
работы под Linux. На практике широкомасштабное использование Thinstation или PXES неизбежно приведет
к необходимости изменять Linux-скрипты. - Пользователи WTware обеспечены службой техподдержки.
- WTware наименее требовательна к аппаратной части терминала. Она работает даже на 486/8мб ОЗУ.
- Все аспекты работы с WTware хорошо документированы.
WTware
WTware просто лучший клиент.
Попробуйте,
это действительно просто! Если вы смогли дочитать до этих слов и у вас есть почтовый адрес в
домене вашей компании, пришлите письмо с этого адреса в
службу лицензирования WTware и получите бесплатную
лицензию WTware за стойкость. В тексте письма обязательно сообщите MAC-адрес сетевой карты
и что вы хотите вознаграждение за стойкость – штатные экстрасенсы у нас часто отсутствуют 😉
Настройка и работа с клиентом wtware
Итак, настройка серверной части закончена, перейдем к настройке клиента. В BIOS/ UEFI компьютера, который будет использоваться в качестве тонкого клиента в разделе, в котором настраивается порядок перебора загрузочных устройств, указываем высший приоритет сетевой загрузке с PXE (Network boot, LAN boot).
Сохраняем изменения и перезагружаем систему. Если на стороне сервера WTware и DHCP все настроено правильно, клиент должен получить IP адрес от DHCP сервера и по настроенным нами параметрам выполнить сетевую загрузка с указанного tftp сервера.
При первом запуске можно выполнить настройку терминала (F10 – мастер настройки терминала).
Нам будет предложено выбрать драйвер видеокарты и другие параметры отображения. Предпочтительные настройки можно сохранить в персональный конфигурационный файл клиента на сервере. В этом случае в следующий раз не нужно будет вручную править настройки отображения.
Нам будет предложено выбрать драйвер видеокарты и другие параметры отображения. Предпочтительные настройки можно сохранить в персональный конфигурационный файл клиента на сервере. В этом случае в следующий раз не нужно будет вручную править настройки отображения.Для этого на TFTP сервере в каталоге C:Program Files (x86)WTwareTFTPDROOTTerminals0.50.56.BB.AD.80 (каталог с именем, содержащим MAC адрес клиента) создадим файл config.wtc, в котором будут указаны настройки клиента:
video= VESA(F)bpp= 16display = 800×600
При следующей загрузке терминал автоматически загрузится с этими параметрами.
В том случае, если адрес терминального сервера указан в конфигурационном файле, клиент WTWare автоматически инициирует RDP соединение. Осталось авторизоваться на сервере и перед нами откроется его рабочий стол.
Если конфигурационный файл предоставляет возможность самостоятельного выбора терминального сервера, клиент может указать его вручную.
Если конфигурационный файл предоставляет возможность самостоятельного выбора терминального сервера, клиент может указать его вручную.Для диагностики работы клиентов, на каждом терминале функционирует маленький веб-сервер. Чтобы открыть диагностическую страничку, достаточно набрать ip адрес клиента в браузере. На открывшейся веб странице можно посмотреть текущие настройки клиента, состояние его компонентов, логи, кнопки выключения/перезагрузки клиента и т.д.
По-умолчанию доступ к этой странице не ограничен. Чтобы разрешить подключаться к веб серверу только с определенных адресов, в конфигурационном файле нужно указать строку:
Как заставить работать wds и wtware в одной локальной сети
В одной локальной сети развернуто WDS и Wtware, необходимо что бы определенные компьютеры грузились с Wtware а на все остальные распространялась загрузка с WDS.
P.S.: WTware — дистрибутив GNU/Linux, разработанный специально для создания тонких клиентов. За основу взят популярный клиент под названием Thinstation. Основное различие – ориентированность на русских пользователей (в самом Thinstation есть проблемы с кириллицей), плюс всякие мелкие фиксы.(https://my-sertif.ru/ru/post/76159/)
Сайт программы.
P.S.: Windows Deployment Services (WDS) — серверная технология Microsoft для установки по сети операционных систем семейства Windows. Является преемником технологии RIS (Remote Installation Services).[1] WDS предназначена для удаленного развертывания Windows Vista, Windows 7, Windows 8, Windows Server 2008 и Windows Server 2021, также поддерживаются другие операционные системы. WDS включена в качестве Роли Сервера во все 32-битные и 64-битные версии Windows Server 2008 и выше, а также в качестве опционально устанавливаемого компонента в Windows Server 2003 Service Pack 2. (WiKi).
В этой статье не будет рассмотрен вопрос развертывания/настройки WDC или WTware.
Приступим.
Основная проблема совместного использования WDC и WTware заключается в том что они использую одни и те же опции DHCP:
Поэтому мы и начнем с предварительной настройки DHCP сервера. И настроим его на использование WDS сервера, кликаем правой кнопкой мыши на «Параметры области» (Scope Options), выбираем «Настроить параметры» (Configure Options) в открывшемся окне ищем 066 параметр и указываем DNS-имя или IP-адрес WDS сервера:

Далее в опции 067 указываем путь к загрузочному файлу (обычно для WDS это «bootx64wdsnbp.com» но все индивидуально):

Далее переносим записи из «Арендованные адреса» (Address Pool) в «Резервирование»(Reservations):

И настраиваем параметры 066 и 067 на использование WTware уже непосредственно на нужных нам записях:

На этом настройку DHCP заканчиваем и переходим к WDS, т. к. WDS и DHCP слушают один и тот же порт UDP 69 то даже после вышеуказанных настроек клиенты WTware будут перехватываться сервером WDS и для того чтобы этого не происходило необходимо отключить на WDS прослушивание этого порта.
И вот как это сделать.
На сервере WDS открываем оснастку Windows Deployment Services кликаем правой кнопкой мыши на имени сервера, далее «Свойства»(Properties) в открывшемся окне открываем вкладку DHCP и устанавливаем галочку «Не прослушивать DHCP порты»(Do not listen on DHCP ports):

На этом настройка WSD заканчивается и если вы правильно указали имена серверов WDS и WTware а также пути к загрузочным файлам то все у вас заработает.
Зачем использовать терминалы?
Основная цель использования терминалов — снижение TCO (total cost of
ownership, совокупная стоимость владения). Снижение достигается за счет
снижения расходов при развертывании решения, за счет упрощения
администрирования системы и в результате повышения надежности комплекса в целом.
Наилучшие результаты принесет использование Windows-терминалов там, где большое количество пользователей
используют компьютеры для решения однотипных офисных или
специализированных задач. Это залы операторов, рабочие места в офисах,
учебные классы и многое другое.
- Экономия, защита вложений.
Вам не придется обновлять парк копьютеров с появлением новых, более требовательных к ресурсам версий
программ, используемых на вашем предприятии. В случае нехватки вычислительных ресурсов нужно лишь добавить
дополнительный терминальный сервер вместо того, чтобы обновлять каждое рабочее место. - Безопасность. Использование терминалов позволяет избежать появления вирусов в сети и кражи данных.
Уровень защищенности системы при этом повышается, т.к. жесткие диски терминала не используются, данные по сети
не передаются, а доступ к дискетам и интернет-ресурсам может быть ограничен. - Централизованное хранение данных. Выход из строя любого терминала не повлечет
за собой потери данных, так как все данные хранятся на сервере.
Централизованность хранения данных упрощает процедуры резервного копирования и восстановления данных. - Надежность. Все приложения выполняются на сервере. Серверные операционные системы отличаются большей
надежностью и защищенностью, чем локальные ОС. - Управляемость. server-based computing обеспечивает централизованность администрирования системы.
Единая точка администрирования снижает общую стоимость администрирования и временные затраты на
поддержку системы. Операционная система и программное обеспечение для всех терминальных
станций устанавливаются только на сервер. Пользователи не могут
повлиять на стабильность работы ПО со своего рабочего места. Установка новых программ не может произойти без ведома
системного администратора.
Версия wtware
Во многих окнах конфигуратора (окно настройки терминала, окно редактирования
параметров, добавление нового терминала) вы увидите список для выбора версии WTware.
В список выводятся все версии WTware, установленные на данном компьютере и поддерживаемые
конфигуратором.
Зачастую необходимо, чтобы разные терминалы грузились
с разной версией WTware. Если вы будете использовать наш сервер DHCP — службу WTDHCP, — она прочитает версию
WTware для каждого терминала и будет грузить именно ее. Также при редактировании параметров надо учитывать,
есть ли этот параметр в данной версии, какие у него допустимые значения.
Все это будет контролировать
конфигуратор, только укажите ему, с какой версией работает данный терминал. Если не указывать версию,
то терминал будет грузиться с текущей версией или с версией, которая указана в настройках другого DHCP-сервера,
не WTDHCP.
Терминалы, параметры, соединения и шаблоны, которые не проходят контроль версией терминала,
а также шаблоны и соединения из общего списка, которые не проходят текущей версией WTware, отмечаются значком
![]()
Графический конфигуратор wtware
Помимо управления через текстовые конфигурационные файлы, есть возможность управления настройками системы и терминалов клиентов из отдельного графического приложения – конфигуратора WTware (C:Program Files (x86)WTwareBin win32.exe), позволяющего более удобно работать с текстовыми конфиг файлами.
Для чего можно использовать данную утилиту:
В подавляющем большинстве случаев использование конфигуратора предпочтительнее ручной правки конфигурационных файлов, т.к. упрощается навигация по структуре конфигурационных файлов и уменьшается вероятность ошибки.
Что такое wtware?
Программа WTware — это клиент встроенной в операционную
систему Windows Server службы терминалов (Terminal Services). WTware проста в настройке,
нетребовательна к оборудованию, надежна, идеально подходит для бездисковых терминалов и
загрузки по сети.
Служба терминалов Windows — это многопользовательская среда, позволяющая пользователям
одновременно запускать множество приложений на сервере Windows. Эта служба основана
на протоколе Microsoft RDP (Remote Desktop Protocol).
Терминалом называется устройство для ввода и отображения информации. Все приложения
(Word, Excel, 1С:Бухгалтерия, а также любая другая программа для Windows) выполняются на сервере. А для пользователя
терминала все выглядит так, как если бы компьютер, равный по мощности серверу, стоял у него на столе.

Настройка параметров терминалов wtware
Настройка терминальных клиентов WTWare, использующих сетевую загрузку выполняется с помощью конфигурационных файлов. Конфигурация клиентов формируется из трех файлов:
- Общесистемного конфигурационного файла all.wtc (C:Program Files (x86)WTwareTFTPDROOTEveryone)
- Персонального конфигурационного файла config.wtc (хранится в персональном каталоге каждого клиента, идентифицируемого по MAC адресу, к примеру (C:Program Files (x86)WTwareTFTPDROOTTerminals0.50.56.BB.AD.80)
- Подключаемых файлов, определенных в файле list.wtc
В файле all.wtc нужно указать параметры, одинаковые для всех терминалов.
К примеру, можно задать адреса терминальных серверов, доступных для подключения, указав их IP адрес
server=10.24.181.44
или DNS имя сервера (при условии, что клиенты через DHCP получают адрес сервера имен в сети)
Конкурентные лицензии
Второй метод лицензирования WTware — конкурентные лицензии. Чтобы получить конкурентную лицензию, нужно указать терминалу ваш личный ID конкурентных лицензий. Скопируйте его с генератора лицензий:
Если конфигурация терминала редактируется в конфигураторе и скачивается терминалом по сети, то ID конкурентных лицензий можно вставлять в конфигуратор:
Если терминал загружается со своего локального диска и хранит конфигурационный файл на своем локальном диске, то ID конкурентных лицензий можно вписать в конфигурационный файл. Это можно сделать через web-интерфейс терминала:
При загрузке терминал через интернет обратится к серверам активации WTware и сам для себя получит лицензию. Конкурентная лицензия нигде не хранится, она действительна до перезагрузки терминала. Если во время загрузки у терминала нет доступа к интернету, лицензия не будет получена и на экране будет нарисован баннер “только для тестирования”.
Варианты загрузки клиента wtware
Прежде, чем приступить к настройке и разворачиванию WTware, нужно выбрать предпочтительный способ загрузки тонких клиентов. WTware может загрузиться практически с чего угодно, будь то:
- Жесткий диск
- CD-Rom
- Флешка
- Дискета
- Сетевая карта с BootROM
В большинстве случаев предпочтительно использовать сетевую загрузку, т.к. это значительно облегчает разворачивание и централизованное управление клиентами. Именно такой вариант загрузки мы будем рассматривать.
Примечание. В том случае, если требуется подключить к терминалу единичных клиентов из удаленных офисов, подключенных по медленным каналам связи, для них можно использовать загрузку с физических носителей. В том случае, если в таких офисах есть несколько клиентов и любой сервер, стоит все-таки рассмотреть разворачивание на нем собственного TFTP сервера WTware.
Raspberry pi 2, второе поколение raspberry pi
В отличие от Raspberry Pi 1 у Pi 2:
- процессор Broadcom BCM2836
- 4 ядра ARM Cortex-A7
- 1Гб ОЗУ
- 1Гб ОЗУ
- 4 USB порта
- порт full HDMI
- 100 мегабит Ethernet
- 3,5-миллиметровый вход под наушники или акустику
- интерфейс дисплея (DSI)
- Слот карты micro SD
Старые версии Raspberry Pi были с другим процессором, 1 ядром и памятью меньше 1Гб. Пожалуйста, будьте внимательны при покупке, WTware не будет работать на версиях, отличных от Raspberry Pi 4, Raspberry Pi 3 и 2 Model B. Иногда “Model B” опускают, принципиальна цифра 3 и 2.
Выводы
WTware оставляет впечатление качественного и добротного продукта, который позволяет без существенных затрат развернуть тонких терминальных клиентов. Решение от WTware подкупает своей простотой и одновременной гибкостью с точки зрения централизованного администрирования и разворачивания. А невысокая стоимость лицензий практически сразу оставляет за бортом всех конкурентов.
Из бесплатных аналогов WTWare для организации тонкого клиента, можно вспомнить Thinstation, но последний существенно проигрывает в управляемости и развернуть его гораздо сложнее.
Для кого wtware?
- Для управляющих, которые хотели
бы сэкономить на закупке новых компьютеров, естественно не в ущерб эффективности
работы. - Для технических директоров, которые хотят
сделать ИТ-инфраструктуру предприятий более защищенной как от внутренних, так и от
внешних вторжений. - Для системных администраторов, которые ценят
свое время. - Для пользователей, которые реально ощутят
изменения в быстродействии и надежности своих прежних компьютеров.
Raspberry pi 3, третье поколение raspberry pi
В отличие от Raspberry Pi 2 у Pi 3:
- процессор Broadcom BCM2837
- 4 ядра ARM Cortex-A53 по 1,2 ГГц
- встроенный Wi-Fi 802.11n
- Bluetooth 4.1
- 1Гб ОЗУ
- 4 USB порта
- порт full HDMI
- 100 мегабит Ethernet
- 3,5-миллиметровый вход под наушники или акустику
- интерфейс дисплея (DSI)
- Слот карты micro SD
Raspberry pi
Raspberry Pi — материнская плата размером с кредитную карту с памятью и Broadcom ARM-процессором, на сайте производителя в Великобритании стоит $35. Питания от USB хаба в мониторе достаточно для работы Raspberry Pi, дополнительный блок питания не нужен.
Достаточно вставить мышь, клавиатуру, подключить плату к монитору и компьютер готов к работе.
Лицензирование wtware и цены
Лицензии WTWare привязываются к MAC адресу сетевой платы компьютера. Все лицензии нужно записать на сервер в файл wtware.lic.
Стоимость лицензии WTWare на одно рабочее место зависит от количества клиентов и начинается с 1000 рублей (при количестве клиентов от 1 до 9) и заканчиваются 350 рублями (при приобретении более 100 лицензий).
Переход от постоянных лицензий к конкурентным
Переход от постоянных лицензий к конкурентным не предусмотрен. Постоянная лицензия навсегда привязывается к MAC-адресу терминала. Срок службы постоянной лицензии равен сроку службы терминала. Если сетевая карта терминала выйдет из строя, вопрос о восстановлении лицензии рассматривается индивидуально.
Переход от конкурентных лицензий к постоянным
В любой момент можно отказаться от использования конкурентных лицензий и перейти к использованию постоянных лицензий. Если терминал несколько дней не обращается за конкурентной лицензией, конкурентную лицензию можно освободить в генераторе и сделать постоянную лицензию на любой нужный MAC-адрес.
Установка серверной части wtware
Начнем с установки серверной части системы WTware. В нашем случае было принято решение установить ее на DHCP сервере, работающего под управлением ОС Windows Server 2021 R2.
Wtware для raspberry pi
WTware для Raspberry Pi может грузиться с локальной SD-карты или по сети. Для Raspberry Pi 3B и выше для загрузки по сети карта microSD не нужна, загрузка происходит автоматически.
Основные преимущества wtware:
Рассмотрим процедуру «быстрого» старта по использованию решения WTware для организации рабочего места с тонким терминальным клиентом в типовой офисной сети.
