Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Вопрос по менеджеру лицензий: NHSRV.INI, Не могу забанить юзеров в сети
 
Здравствуйте. Имеем следующую проблему.
Есть сетевой ключ, установленный на сервере и соответственно менеджер лицензий. Есть пользователи T-FLEX CAD, T-FLEX DOCs и т.д. в сети, которым нужно "раздать" лицензии. У каждого пользователя в рабочей директории программы лежит nethasp.ini с указанием искать ключ защиты на том-то сервере. Все прекрасно работает. НО есть пользователи в сети, которые самовольно установили CAD и "забирают" лицензии.
Были предприняты попытки установить ограничение с помощью конфигурационного файла nhsrv.ini, т.е. жестко прописать в разделе NHS_IP_LIMIT айпи-адреса тех пользователей, которым можно выдавать лицензии. Вот так было прописано (фрагмент nhsrv.ini):
....
[NHS_IP]

NHS_USE_UDP = enabled ; enabled or disabled (default: enabled)
NHS_USE_TCP = enabled ; enabled or disabled (default: enabled)
NHS_IP_portnum = 475 ; IP port number (default: 475 (IANA registered))
; CAUTION: clients must use the same port !


NHS_IP_LIMIT = 192.168.6.255,
192.168.6.226,
192.168.6.219,
192.168.6.224,
192.168.6.223,
192.168.6.218,
192.168.6.217,
192.168.6.244,
192.168.6.241

; 10.24.2.18-99, 10.1.1.9/16, 10.25.0.0/24,
; 192.0.0.*, 194.0.*.*, 11.*.*.*,
; 10.24.7.8-12 /30, 10.24.2.17
; specifies the range of stations that are allowed to access the LM
; the LAST byte may be a range (e.g., 10-120)
; the 4th, the 4th and 3rd, or the 4th and 3rd and 2nd byte may be an asterisk,
; acting as wildcard (e.g., 10.*.*.*, but NOT 10.*.20.1)
; an additional bitmask can be specified as number of one-bits (e.g., 10.0.0.0/8)

...

Данный файл был помещен в директорию менеджера лицензий, на всякий случай и в system32. Служба была перезапущена, даже сервер с ключом перезагружали, однако это не помогло. Лицензии могут забирать по прежнему все клиенты сети, игнорируя nhsrv.ini.

Вопрос всем знающим - что сделать, чтобы этот механизм заработал? Я что-то где-то забыл прописать или этот файл еще куда-нибудь кидать надо?
 
Цитата
Андрей Рњ. пишет:

есть пользователи в сети, которые самовольно установили CAD и "забирают" лицензии

Приятно такое читать. В смысле, чтоб люди дрались за лицензии TF CAD... :bal:
Главное - спокойствие!
 
Цитата
Андрей М. пишет:

NHS_USE_UDP = enabled ;
Если не ошибаюсь, то проблема в этой строчке. У Вас включен широковещательный режим.
Менеджер лицензий, установленный на сервере, рассылает по всей сети, что в на данной машине установлен ключ. Нужно добиться того, чтобы рассылка осуществлялась только выбранным станциям.
Изменено: Сергей Максимов - 15.07.2008 18:52:15
 
Цитата
Сергей Максимов пишет:

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

Поставил NHS_USE_UDP = disabled, перезапустил процесс. Не помогло :( Значит где-то еще что-то...
 
Причем заметил, если nhsrv.ini засунуть в Windows, то LM вообще не запускается: в LM-мониторе не отображается, юзеры вообще все грохаются.
 
Можно поступить проще. Запретить юзерам в безопастности NTFS запись файлов на паки где может лежать NETHASP.INI
Страницы: 1