ЛВС Сервер Лицензий позволяет использовать одну или несколько корпоративных подписок (многопользовательских лицензий) для определенного количества пользователей ModPlus в сети.
Сервер лицензий должен быть запущен на одном из компьютеров, находящимся в локальной сети (ЛВС) и включен на прослушивание определенного порта.
Сервер лицензий принимает запросы от конечных пользователей, проверяет наличие свободных мест в хранилище лицензий и возвращает пользователю ответ с разрешением или запретом на использование полной версии плагинов ModPlus.
Сервер
На данной вкладке происходит запуск сервера лицензий и отображается основная информация о подключенных пользователях и доступных рабочих местах.
В левой части расположено поле вывода лога работы сервера.
В правой части расположено:
Ipv4 адрес текущего компьютера – список ipv4 адресов текущего компьютера. Один из адресов списка должен быть указан в настройках конечных пользователей (в Конфигураторе на вкладке Настройки). Рекомендуется использовать первый адрес в списке.
Прослушиваемый порт – в данном поле нужно указать номер порта, по которому сервер лицензий будет принимать запросы от конечных пользователей. Максимально допустимое значение 65535. Такое же значение порта нужно указать у всех конечных пользователей (в Конфигураторе на вкладке Настройки).
Вы можете проверить свободный порт с помощью команды netstat –na | find “xxxx” (где хххх – номер порта), введенной в командной строке Windows. На следующей картинке показан результат – порт 11000 занят, порты 8080 и 12345 – свободны.
Запустить – запуск сервера. При нажатии кнопки сервер начнет прослушивание локальной сети по указанному порту. После запуска сервера невозможно изменить номер порта.
Остановить – остановка сервера. При нажатии кнопки сервер прекратит прослушивание сети, и все подключенные клиенты будут отключены.
Рабочие места – в данном поле выводится список возможных рабочих мест по типу поддерживаемого продукта. Рабочее место может быть как на любой продукт (при покупке подписки на весь плагин ModPlus), так и для конкретного поддерживаемого продукта (при покупке подписки на поддерживаемый продукт).
Общее количество доступных рабочих мест для каждого типа суммируется по всем подпискам, находящимся в хранилище лицензий и активных на текущий момент.
При запросе рабочего места от конечного пользователя сначала выдается рабочее место конкретного продукта, а если таковых нет – то рабочее место типа «Любой продукт».
Подключенные пользователи – в данном поле выводится список подключенных в данный момент пользователей с указанием из какого поддерживаемого продукта произведен запрос на получение рабочего места.
Регистрация
Привязка к жесткому диску – выпадающий список со всеми жесткими дисками, найденными на данном компьютере.
Серийный номер жесткого диска – информационное поле, отображающее серийный номер выбранного жесткого диска.
Регистрационный ключ – регистрационный ключ текущей версии сервера лицензий. Регистрационный ключ генерируется на основе серийного номера жесткого диска, выбранного в списке выше.
Внимание! При смене жесткого диска регистрационный ключ будет изменен, что повлечет за собой смену статуса у имеющихся лицензий, а также разовое отключение всех пользователей, в случае, если сервер запущен на прослушивание.
Добавить лицензию – добавляет лицензию в хранилище лицензий на основе активационного ключа, введенного в поле слева. При добавлении лицензии количество доступных рабочих мест пересчитывается, поэтому нет необходимости останавливать работу сервера.
Далее расположено поле, выводящее список всех лицензий, находящихся в хранилище лицензий. Для каждой лицензии отображаются её основные данные:
- Продукт, для которого выдаются рабочие места. Может иметь тип «Любой продукт», если лицензия приобретена на весь плагин ModPlus
- Дата начала периода подписки, дата окончания периода подписки, срок действия подписки в месяцах (3, 6 или 12) и оставшееся время действия подписки
- Количество пользователей – количество рабочих мест, выдаваемое данной лицензией
- Активационный ключ на основе которого добавлена данная лицензий
- Регистрационный ключ для которого сгенерирована лицензия
Удалить выбранную лицензию – безвозвратное удаление выбранной лицензии из хранилища лицензий.
Внимание! Удаление лицензии приводит к разовому отключению всех пользователей, в случае, если сервер запущен на прослушивание.
Разрешения
Данная вкладка позволяет создавать и использовать белый или черный список для фильтрации входящих соединений.
Настройки
Язык – выбор текущего языка. Смена языка не требует перезагрузки сервера. При первом запуске язык устанавливается согласно настройкам операционной системы. В случае отсутствия подходящего языка по умолчанию устанавливается русский язык.
Запускать при старте Windows – добавление или удаление сервера лицензий из автозагрузки Windows.
Сворачивать в трей при запуске – если галочка установлена, то при запуске сервер лицензий автоматически будет сворачиваться в трей.
Запускать работу сервера при загрузке приложения – если галочка установлена, то при запуске сервера лицензий будет сразу запущено прослушивание сети по установленному порту.
Использовать вспомогательное приложение – при установке галочки в папку расположения сервера лицензий будет извлечено и запущено вспомогательное приложение ModPlusLicenseServerHelper.exe. Данное приложение работает в фоновом режиме и с периодичностью в 1 минуту проверяет наличие рабочего процесса сервера лицензий (процесс ModPlusLicenseServer.exe). В случае, если процесс не найден, приложение будет запускать сервер лицензий.
Использование вспомогательного приложения рекомендуется в случае включения настроек Запускать при старте Windows и Запускать работу сервера при загрузке приложения.
Перезапуск приложения каждый день – при длительном использовании ЛВС Сервера Лицензий возможны переполнения ресурсов приложения, приводящие к зависанию. Рекомендуется включить перезапуск приложения. При включении перезапуска приложения не забудьте включить опцию Запускать работу сервера при загрузке приложения.
Запуск приложения осуществляется с использованием Планировщика заданий Windows. В планировщике заданий создаются два задания: ModPlusLANLicenseServerStopTask – запускает исполняемый файл KillServerProcess.bat, который останавливает процесс ЛВС Сервера Лицензий и вспомогательного приложения в назначенное время. Файл KillServerProcess.bat создается при запуске ЛВС Сервера Лицензий. ModPlusLANLicenseServerStartTask – запускает ЛВС Сервер Лицензий через 10 секунд после назначенного времени.
О программе
На данной вкладке вы можете перейти на сайт modplus.org, узнать текущую версию сервера лицензий и проверить наличие обновлений.
Работа в трее
При нажатии кнопки закрытия программы (крестик) появляется окно:
Вы можете закрыть программу или свернуть её в трей. В свернутом состоянии в панели задач появится одна из двух возможных иконок, в зависимости от состояния прослушивания:
– если сервер лицензий запущен на прослушивание локальной сети | |
– если сервер лицензий не запущен на прослушивание локальной сети |
История изменений
Версия 1.7.1.0 [22.12.2020]
– Обновлен адрес проверки обновлений
Версия 1.7.0.0 [22.11.2020]
– Изменен принцип выдачи лицензий типа «Любой продукт» – если у пользователя запущено несколько поддерживаемых продуктов одновременно (например, AutoCAD и Revit), пользователем занимается одно рабочее место типа «Любой продукт»
– Добавлена возможность не писать в лог сообщения, если пользователь не подключился ввиду отсутствия рабочих мест
– Добавлена возможность не писать в лог сообщения, если пользователь не подключился ввиду отсутствия в белом списке или присутствия в черном списке
– На вкладке «Сервер» в списке «Подключенные пользователи» добавлено контекстное меню с возможностью скопировать имя пользователя в буфер обмена, а также добавить пользователя в белый или черный список
Версия 1.4.7.5 [17.10.2020]
– Добавлена возможность включить перезапуск приложения каждый день в указанное время
Версия 1.3.7.5 [20.09.2020]
– Добавлена вкладка «Разрешения», на которой можно настроить белый или черный список для фильтрация входящих соединений
– На вкладке «Регистрация» добавлено отображение серийного номера выбранного жесткого диска
– Для всех лицензий в хранилище добавлено отображение регистрационного ключа, для которого была сгенерирована лицензия
– Изменена иконка приложения
– На вкладке «О программе» добавлена ссылка на справку
Версия 1.2.5.2 [27.02.2020]
– Внесены небольшие правки в методы чтения жестких дисков
– Добавлена возможность вставки ключа активации из текстового файла
Версия 1.2.4.1 [15.10.2019]
– Убрано отображение ошибок в всплывающем окне, возникающих при проверке обновлений
Версия 1.2.4.0 [22.09.2019]
– Добавлена возможность сворачивать сервер лицензий в трей
– Изменен путь проверки наличия обновлений
– Исправлены некоторые ошибки
Версия 1.0.3.0 [11.02.2019]
– Добавлено требования прав администратора на запуск приложения
Версия 1.0.2.0 [07.02.2019]
– Добавлена цифровая подпись
Версия 1.0.1.0 [17.01.2019]
– Исправлена ошибка, приводящая к закрытию сервера в момент отключения клиента
Версия 1.0.0.0 [15.01.2019]
– Релиз