Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Для работы сервера GLDS.exe требуются следующие файлы:

Имя файла

Описание

grdsrv.ini

Файл настроек сервера, автоматически создаваемый при старте сервера

glds_log.txt

Журнал, в котором протоколируются события на сервере - создается автоматически после старта сервера

glds_state.xmlСлужебный файл состояния сервера - хранит сведения о лицензиях

Anchor
_Toc101339661
_Toc101339661
Anchor
_Toc213749700
_Toc213749700
Anchor
_Toc273370769
_Toc273370769
Anchor
_Toc326165025
_Toc326165025

...

Сервис Guardant Net поддерживает следующие опции командной строки:

Команда

Описание

-h [ --help ]

Показать справку

-v [ --version ]

Отобразить версию

-c [ --check ]

Проверить, запущен ли сервер

-r [ --restart ]

Рестарт сервера

-s [ --stop ]

Остановка сервера

-f [ --foreground ]

Запуск сервера как приложение

-u [ --uninstall ]

Отменить регистрацию сервера, как сервис Windows

Anchor
_Toc213749701
_Toc213749701

...

Окно монитора разделено на два фрейма - слева располагается рабочая часть, справа - окно состояния:

Фрейм

Назначение

Рабочая область

Серверные объекты в виде древовидной структуры: информация о компьютере, на котором установлены ключ и сервер, а также основные данные о клиентах

Окно состояния выбранного объекта

Подробная информация по ранее выбранному в режиме мониторинга серверному объекту

 


Рабочая область монитора

В рабочей области окна web-монитора Guardant Net отображается древовидная структура с информацией о параметрах и состоянии сервера и обслуживаемых ключей.

Уровень

Что отображается

Описание

Основание древа

Информация о компьютере

Сетевое имя компьютера

1-й

Общий код ключа

Идентификатор разработчика

2-й

 


Информация о ключе

 


Модель ключа

ID ключа в 16-ричном виде

3-й

 


Информация о ресурсе лицензий и 
модулях защищенного приложения

 


Значение реального ресурса лицензий: текущий / максимальный

Название модуля таблицы лицензий и его ресурс лицензий: текущий/ максимальный

4-й

 


Информация о клиенте

 


Название приложения

Сетевое имя компьютера, на котором запущен клиент

Окно состояния выбранного объекта


В правой части окна монитора Guardant Net отображается детальная информация об объекте, предварительно выбранном в рабочей области монитора.

Уровень

Объект

Отображаемая информация

Основание древа

Информация о компьютере

Значения параметры, заданных в конфигурационном файле сервера

1-й

Общий код ключа

Общий код в символьном виде

2-й

Информация о ключе

Значения общих полей памяти, используемых для поиска ключа: ID, номер программы, версия, маска, серийный номер, счетчик #1

3-й

Информация о модулях приложения и их ресурсе лицензий

Имя модуля, его исходный и текущий ресурс лицензий

4-й

Информация о клиенте

Тип и срок действия лицензии, режим лицензирования, имя и PID процесса, хост-компьютер


Можно переопределить отображаемое в мониторе название защищенного файла. Для этого нужно создать с помощью простого текстового редактора (например, блокнот Windows) файл, название которого содержит полное название (с расширением) защищенного файла с расширением *.licinf. Внутри файла нужно написать желаемое для отображения в мониторе новое название защищенного приложения. *.licinf-файл необходимо поместить в одну директорию с GLDS.exe.
Также можно переопределить отображаемое название модулей таблицы лицензий. Для этого нужно в утилите программирования ключей grdutil.exe изменить названия модулей таблицы лицензий, выполнить экспорт в файл grdlms.ini и сохранить этот файл в один каталог со служебными файлами. Для применения изменений сервер нужно перезагрузить.

...

После успешного ввода пароля на экране отображаются настройки сервера, доступные для редактирования:

Эталонные настройки сервера Guardant Net хранятся в файле шаблонов grdsrv.ini.in. Для успешного старта сервера этот файл должен находиться в том же каталоге.
После первого запуска сервер создает файл текущих настроек grdsrv.ini, первоначально идентичный по содержанию файлу шаблонов. В дальнейшем, в grdsrv.ini сохраняются все изменения в параметрах сервера.
На момент написания Руководства сервер имеет следующие конфигурируемые параметры:

Параметр (и значение по умолчанию)

Диапазон значений

 


Назначение

 


Секция

Веб-интерфейс

grdsrv.ini


Перечитать ключи

-

-

Кнопка поиска сетевых ключей, подсоединенных к компьютеру

Сетевой интерфейс, используемый сервером
HTTP_SERVER-ADDRESS=!DEFAULTЗначение !DEFAULT указывает серверу использовать интерфейс по умолчанию

Интерфейс который будет использован сервером. Например: 192.168.0.33; Поддерживаемые версии протокола ip - 4 и 6

Порт веб-интерфейса

PORT=3185

Любой HTTP-порт

Порт для web-мониторинга сервера ключа

Периодичность обновления веб-интерфейса

REFRESH_PERIOD=30 [сек]

Положительное число

Частота обновления информации в мониторе

Язык интерфейса

LANG=RU

RU, EN

Переключатель выбора языка

SERVER

Время фиксирования лицензии за хостом (суток)

LIC_LIFE_TIME_ DAYS=3 [суток]

-1<=х; –1 - не ограничивать

Срок, на который лицензия закрепляется за клиентами одной рабочей станции

Предел фиксированных лицензий для одного хоста

MAX_FIXED_FOR_HOST=0

-1<=х; где -1 - не ограничивать, 0 - не использовать

Число лицензий, которое может быть зарезервировано за клиентами одной рабочей станции

Предел плавающих лицензий для одного хоста

MAX_INDEPEND_FOR_HOST=3

-1<=65535; где -1 - не ограничивать, 0 - не использовать

Число нефиксированных, свободных лицензий, которое могут занимать клиенты одной рабочей станции

Сетевой интерфейс, используемый сервером

ADDRESS= !DEFAULT

IP-адрес адаптера

Сетевой адрес компьютера (сетевого адаптера), по которому будут приниматься запросы клиентов. ! DEFAULT означает - использовать все доступные сетевые адаптеры

Порт сервера лицензирования

PORT=6001

Любой подходящий UDP-порт

TCP/UDP-порт, который использует сервер для обслуживания клиентов

Порт сообщений сервераMESSAGE_PORT=6002Любой подходящий UDP-портTCP/UDP-порт, который используется для сообщений сервера
Имя файла логаLOG_FILE=-Местоположение файла, куда будет писаться лог. (Например C:\LOG\GRDSRV_LOG.TXT)
Показать вывод HTTP сервера в лог файлеLOG_HTTP_REQUESTS=off-Отображать запросы HTTP сервера в лог файле

Число рабочих потоков сервера

THREAD_NUMBER=4

1 - 9

Количество потоков, обслуживающих сетевых клиентов

Проверять наличие истекших лицензий каждые

REMOVE_EXPIRED_LICENSES 
_PERIOD=3600[сек]

Положительное число

Периодичность проверки наличия истекших лицензий и их удаления

-PWD_HASH=1998373793-

Хеш пароля (В конфигурационном файле шаблона пароль хранится только в виде хэша)

-USE_LPT=00, 1Использовать LPT-ключи

Имя файла лога

-

Любое имя файла и полный путь к нему

Задание имени и местонахождения лог-файла


Новый пароль

-

-

Установка нового пароля. В

конфигурационом

конфигурационном файле шаблона пароль хранится только в виде хэша (параметр PWD_HASH)


Подтверждение пароля

-

-

Подтверждение нового пароля.


Сохранить и перезапустить сервер

-

-

Кнопка перезапуска сервера с новыми настройками


Перезапустить сервер

-

-

Кнопка перезапуска сервера без сохранения изменений в настройках

 

...