Устройство защиты конфигураций 1с usb
Начиная с версий 8.3.12.1790 от 27.11.2018, 8.3.13.1644 от 28.11.2018 и 8.3.14.1565 от 31.01.19 в платформе "1С:Предприятие 8.3" реализован дополнительный способ привязки программных лицензий к аппаратному ключу защиты HASP, который установлен непосредственно в данный компьютер или используется в данной локальной сети. Такие лицензии формируются не на основе набора ключевых параметров компьютера, а на основе уникальных идентификационных данных аппаратного ключа защиты. Данный вариант привязки лицензии позволяет сохранять полученные ранее программные лицензии при изменении параметров компьютера или конфигурации сети.
Программная лицензия может быть привязана к ключу защиты HASP, который может быть установлен как непосредственно на текущем компьютере, так и доступен по сети с помощью менеджера лицензий HASP License Manager (HASP LM).
Обратите внимание, что программную лицензию нельзя привязать к ключу HASP HL Basic (синего цвета), которыми комплектовали программы 1С в первый год выпуска, т.к. у ключей данной серии отсутствует ID.
Привязку можно осуществлять к любому ключу защиты HASP (кроме серии Basic), который используется системой "1С:Предприятие 8".
Привязка выполняется к следующим параметрам ключа защиты HASP:
- серия ключа ;
- тип ключа;
- уникальный идентификатор ключа ID.
Как выполнить привязку программной лицензии к ключу HASP
Далее заполняете все поля точно также, как и при стандартном способе получении программной лицензии в соответствии с мастером получения лицензии.
На следующем шаге после заполнения сведений о владельце лицензии в новых версиях платформы 1С:Предприятие 8.3 появляется окно выбора варианта привязки программной лицензии, в котором можно указать, к чему привязать лицензию: к параметрам компьютера или аппаратному ключу.
В окно диалога выводятся параметры компьютера и доступных аппаратных ключей, к которым можно привязать программную лицензию.
Следует выбрать объект для привязки лицензии (в нашем примере мы выбрали локальный однопользовательский ключ "На 1 пользователей 9224829767").
Откроется окно подтверждения к какому ключу и предупреждением "Запуск и использование 1С:Предприятия будет возможно только при наличии в компьютере этого экземпляра аппаратного ключа защиты или при доступности с компьютера этого экземпляра аппаратного ключа защиты в локальной сети. Удаление ключа из компьютера и недоступность его в локальной сети приведет к невозможности запуска 1С:Предприятия. Замена аппаратного аппаратного ключа защиты потребует повторного получения лицензии с использованием дополнительного пинкода".
При возможности выбора мы рекомендуем осуществлять привязку лицензии к локальному ключу HASP, т.к. при привязке к ключу по сети, который доступен с помощью менеджера лицензий, требуется наличие хотя бы одной свободной лицензии на данном ключе. Подробнее см.ниже "Особенности использования привязки программной лицензии 1С к аппаратному ключу".
Если это первичное получение, то перед выдачей лицензии в Центре лицензирования 1С проверяются только регистрационный номер комплекта 1С и валидность пинкода.
Если это восстановление лицензии, то перед выдачей лицензии в Центре лицензирования 1С дополнительно проверяется, что в запросе на получение лицензии пользователь указал точно такие же сведения о владельце лицензии, какие были указаны при первичном получении лицензии.
Если исходные данные введены корректно, то система получает данные лицензии из Центра лицензирования 1С и записывает их на компьютер в виде файла с расширением lic.
В новых версиях платформы 1С:Предприятие 8.3 также реализовано добавление в конец файла lic с активированной программной лицензией информации о лицензии в "человекочитаемом" виде. Такой файл активированной программной лицензии совместим с предыдущими версиями системы программ "1С:Предприятие".
Дополнительно
Если программную лицензию получаете непосредственно на той машине, на которой установлен аппаратный ключ, то необходимо снять флаг Установка на сервер и не требуется указывать имя и порт сервера.
Особенности использования привязки программной лицензии 1С к аппаратному ключу
- Один пинкод можно использовать для активации программной лицензии с использованием только одного ключа защиты HASP.
- Повторную активацию программной лицензии с использованием одинаковых параметром владельца и одним и тем же ключом защиты HASP (с тем же уникальным ID ключа) можно выполнять неограниченное количество раз с использованием одного и того же пинкода.
- К одному аппаратному ключу можно привязать несколько программных лицензий, как клиентских, так и серверных.
- В процессе работы будет выполняться поиск в именно того экземпляра ключа (проверяется уникальный внутренний ID ключа), к которому выполнялась привязка программной лицензии во время активации.
- Проверка привязки при использовании ключа защиты HASP, который доступен с помощью менеджера лицензий, требует наличие 1 свободной лицензии на 1 секунду. Проверка привязки выполняется не чаще одного раза в 20 секунд.
- Если в сети используется несколько ключей одной серии, то для надежной работы привязки рекомендуется указать нужный менеджер лицензий в файле nethasp.ini компьютера, на котором расположен файл с активированной программной лицензией.
- При привязке программной лицензии к аппаратному ключу лицензия все равно остается все той же программной лицензией в виде файла с расширением .lic. Лицензия не записывается на сам HASP-ключ, а только привязывается к ID этого ключа.
- HASP License Manager все равно не сможет раздавать программные лицензии, даже если при активации программной лицензии была выбрана привязка к HASP-ключу.
- Привязка программной лицензии к аппаратному HASP-ключу никак не влияет на порядок раздачи лицензий. Многопользовательская программная лицензия активированная на сервере и привязанная к ключу HASP может быть выдана только одним из трех способов:
- выдана сервером 1С:Предприятия (только для клиент-серверных баз);
- выдана модулем веб-сервера (только для файловых баз, опубликованных на веб-сервере);
- получена клиентской машиной самостоятельно из файла программной лицензии, но только при подключении к серверу по RDP (терминальное подключение, удаленный рабочий стол и т.п.);
при этом необходимо учитывать, что при первых двух вариантах лицензия выдается на каждый запуск программы 1С, а в третьем случае на терминальную сессию.
Файл программной лицензии, который был привязан к аппаратному ключу HASP, считается доступным для использования, если:
Купил аппаратный ключ USB на 10 лицензий красного цвета на сервер для файловых баз, где пользователи работают в терминале.
Воткнул, он горит. В USB устройствах есть Sentinel USB.
Установил платформу 1С версии 8.3.17.1851 со всеми галочками про ключи защиты и скопировал базы БП3 под ней.
Сервер Windows 2019 Standart.При запуске базы1С администратором на сервере в терминале выдается табличка про необнаружение ключей защиты, в которой предлагается активировать программные.
Про аппаратные внизу написано, что удостоверьтесь, что USB ключ воткнут. А он воткнут, т.е. 1С не умеет правильно определять железо.Кто-нибудь устанавливал аппаратные ключи защиты?
Что его надо скачать где-то отдельно?
Я не понял, что это ссылка. Теперь скачал. А разве это не устанавливается вместе с платформой?
О Чудо! После установки службы заработало лицензионно! Впервые за много лет.
(5) Нет не устанавливается.
"Для защиты от несанкционированного использования системы «1С:Предприятие» может использоваться сетевая система защиты HASP4 Net . С помощью данной системы защиты организовано обеспечение одновременной работы определенного количества пользователей (сеансов) с системой «1С:Предприятие». При этом пользователи могут находиться как в рамках локальной сети, так и за ее пределами ‑ веб-клиенты и тонкие клиенты, подключенные к информационной базе с помощью веб-сервера. При этом подсчет пользователей производится либо специальной программой ‑ HASP License Manager, либо серверной частью «1С:Предприятия».
ВНИМАНИЕ! Взаимодействие с HASP License Manager возможно только по протоколу IPv4.
При любом способе подсчета пользователей в сети должен находиться один или несколько компьютеров, к USB-портам которых подключены клиентские аппаратные ключи защиты HASP4 Net. Общее число пользователей, которые могут работать с системой, определяется как сумма лицензий, доступных в каждом из подключенных клиентских ключей (с учетом некоторых особенностей, описание которых см. здесь).
ВНИМАНИЕ! К USB-портам одного компьютера не имеет смысла присоединять несколько аппаратных ключей HASP4 Net одной серии, предназначенных для защиты «1С:Предприятия», так как эти ключи неразличимы и фактически будет задействован только один из них (выбранный произвольно).
HASP License Manager может быть запущен как обычное приложение Windows, как служба (только в операционных системах Windows 2000 и старше), а также в операционной системе Linux. При использовании многопользовательской системы защиты нет необходимости устанавливать HASP Device Driver на пользовательских компьютерах, на которых запускается «1С:Предприятие» и к USB-порту которых не присоединен клиентский ключ защиты «1С:Предприятия».
Загрузить последние версии HASP Device Driver и HASP License Manager можно по следующим адресам :
В зависимости от вида клиента и месторасположения ключа с клиентскими лицензиями (локального или сетевого), возможны несколько вариантов учета лицензий.
1. Файловый вариант.
В этом случае существуют следующие варианты получения лицензий:
Локальный ключ
Он обеспечивает запуск любого количества экземпляров системы в режиме 1С:Предприятие или Конфигуратор на компьютере с ключом.
Многопользовательский клиентский ключ, доступный по сети через менеджер лицензий
Данный вариант обеспечивает работу стольких компьютеров, на сколько пользователей имеется ключ. На одном и том же компьютере можно запустить произвольное количество экземпляров системы в режиме 1С:Предприятие или Конфигуратор. Количество лицензий ограничено количеством компьютеров в сети, на которых установлены и настроены Hasp License Manager.
2. Клиент-серверный вариант. В этом случае существуют следующие варианты получения лицензий:
Локальный ключ
Он обеспечивает запуск любого количества экземпляров системы в режиме 1С:Предприятие или Конфигуратор на компьютере с ключом.
Многопользовательский клиентский ключ, доступный по сети через менеджер лицензий
Данный вариант обеспечивает работу стольких компьютеров, на сколько пользователей имеется ключ. На одном и том же компьютере можно запустить произвольное количество экземпляров системы в режиме 1С:Предприятие или Конфигуратор. Количество лицензий ограничено количеством компьютеров в сети, на которых установлены и настроены Hasp License Manager.
Многопользовательский клиентский ключ, без установленного менеджера лицензий и многопользовательский ключ, доступный по сети через HASP License Manager
В данном варианте ключ может находится как в сети, так и на компьютере с сервером "1С:Предприятия". Так как подсчетом лицензий занимается сам сервер, то лицензии расходуются по принципу: один сеанс - одна лицензия.
Ключи 1С делятся на 3 вида, и их можно отличить по цвету:
Клиентское приложение допускает использование следующих ключей HASP:
- локальный клиентский ключ серии ORGL8 на 1 пользователя,
- сетевой клиентский ключ серии ORGL8 на 5, 10, 20, 50, и 100 пользователей,
- сетевой клиентский ключ серии ORGLА на 300 пользователей,
- сетевой клиентский ключ серии ORGLВ на 500 пользователей.
Причём на одном компьютере может быть установлено не более одного ключа одной серии.
Чтобы сетевой ключ HASP стал доступным через локальную сеть для клиентских приложений, должна быть запущена программа менеджер лицензий на том же компьютере, где установлен ключ (HASP Licence Manager). Данная программа входит в комплект поставки. Менеджер лицензий может быть запущен в двух режимах: как сервис или как приложение.
Менеджеру лицензий можно установить различные параметры. Для этого существует файл менеджера лицензий nhsrv.ini. По умолчанию конфигурационный файл установлен в каталог загрузочных модулей, обычно это - "C:\Program Files\Aladdin\HASP LM".
Максимальное количество подключенных к менеджеру лицензий пользователей определяется параметром NHS_USERLIST файла nhsrv.ini.
При использовании ключей 1с могут возникать сложности, если не были выполнены необходимые настройки, либо ключ был применен неправильно. Давайте рассмотрим наиболее распространенные ошибки и проблемы, возникающие при работе с ключом 1с.
1) Установка драйвера ключа защиты HASP завершается неуспешно
Ошибки могут возникать в следующих ситуациях:
Когда на ключе защиты 1с HASP горит светодиодный индикатор, это значит, что ключ определяется системой как физическое устройство, и что драйвер был успешно установлен. Если запустить утилиту инсталляции с интерфейсом командной строки с параметром -info, то можно проверить успешность установки драйверов (haspdinst.exe –info или hinstall -info).При установке на новую операционную систему старой версии драйвера ключа защиты 1с HASP. Для исправление ошибки нужно всего лишь обновить драйвер.
Файлы драйвера могли быть заблокированы, если перед установкой драйвера ключа защиты HASP было запущено защищенное приложение. В данном случае необходимо установить драйвер сразу же после загрузки системы либо применить консольную версию утилиты установки с параметрами командной строки: hinstall -i -kp.
2) Ошибка: HASP not Found (-3), (Error 7), (H0007)
Данная ошибка может возникать в таких ситуациях:- К компьютеру не подсоединен ключ 1С HASP. Необходимо подсоединить ключ защиты 1с.
- При использовании сетевого ключа защиты 1с ошибка может возникать, если на компьютере с установленным ключом 1с HASP не запущен менеджер лицензий.
- Сетевой ключ 1с, который в данный момент подключен к компьютеру в сети, на самом деле не является сетевым. Следует проверить установленный ключ 1с и, если была допущена ошибка, подключить требуемый сетевой ключ 1с HASP.
- Используется ключ 1с HASP другой серии (ключ от другого ПО). Для исправления ошибки нужно подключить ключ 1с, требуемой серии.
- Если ключ 1с HASP сетевой, то возникновение ошибки может быть связано с тем, что на компьютере с установленным ключем 1с или на компьютере с запущеным защищенным приложением происходит блокировка передачи трафика по порту 475 (блокировку передачи по сети могут вызывать антивирусные программы или брандмауэр windows)
3) 2 и больше менеджеров лицензий
При работе с 1С может быть одновременно запущены два и более менеджеров лицензий (License Manager). Но для правильной работы необходимо их настроить, а именно назначить каждому менеджеру лицензий свое имя и сообщить эти имена каждой из копий защищенной программы. Чтобы задать имя менеджеру лицензий, нужно использовать файл nhsrv.ini, который обычно находится в том же каталоге, что и менеджер лицензий. В случае, если менеджер установлен как сервис, он находится в каталоге Windows\System32. Чтобы задать имя менеджера лицензий, используйте цифры и латинские символы, при чем длина имени должна быть не больше 7 символов.
Чтобы сообщить защищенной программе имена менеджеров, используйте файл nethasp.ini, который должен находится в той же директории, что и защищенное приложение.
При работе нужно указывать реальные IP-адреса компьютеров, где установлены соответствующие менеджеры лицензий.
Драйвер защиты загружается медленее, чем сервер защиты из автозагрузки.
Вместо Сервера защиты используйте Менеджер лицензий LMSETUP, который устанавливается в качестве службы (Service) Windows.
Появилась необходимость реализовать дополнительную защиту для конфигурации от несанкционированного доступа. Была перелопачено куча статей и информации, но почему-то ничего они не дали.
Пришлось разбираться самому, и вот что вышло.
1. Что необходимо.
- USB накопитель любого объема;
- внешняя компонента USBInfo.dll (в интернете не найдете, т.к. писалась на заказ из-за недостатка опыта разработки ВК);
- обработка для создания ключа защиты (есть в архиве);
- конфигурация с внедренной системой (пример есть в архиве).
2. Создание ключа.
- форматируем USB накопитель и присваиваем ему имя по умолчанию "1CKEY", если не нравится, можно другое, но придётся поменять в коде в одном месте;
- регистрируем USBInfo.dll, можно через командную строку, можно через батник в папке с dll-кой, не забываем про права администратора;
- что получаем в файле? В файл у нас записывается информация о накопителе: серийный номер, VID и PID. Как стало известно в ходе реализации, что у USB накопителя "два серийных номера". Этого я раньше не знал, т.к. далек от железа, первый тот, что вшит производителем, а второй тот, который присваивает виндовс, и на разных ПК он частенько отличается, а так как нам необходимо использовать на любом ПК, то второй номер не рассматриваем . Итак, в файл у нас записана информация, которая будет нужна для идентификации USB накопителя как ключа защиты/
Человеку, который далек от программирования, думаю, не сразу будет понятно, что тут записано, а тем, кто разбирается, думаю, объяснять не придётся .
- На этом создание ключа закончено.
3. Как работает в конфигурации?
- В архиве пример конфигурации и отдельно обработка.
- В процедуру "ПриНачалеРаботыСистемы", также можно в любую, какую хотите, вставляем:
- При открытии обработка по имени "1CKEY" ищет USB накопитель (также, если есть желание, можно убрать привязку к названию флешки), если накопитель найден, идет чтение файла "lic.lic", если он есть, естественно. Файл прочитан.
- Если все удачно и все совпадает, то можно работать, если нет, то обработка завершает работу с предупреждением.
Видео, демонстрирующее работу ключа и внедрение в ЗУП (демо) 3.0
Конечно же, это не супер идеальная защита от злоумышленников и вредителей, но все же недостаточно опытных и сообразительных остановит с легкостью. Поэтому полностью не описываю процесс формирования файла и т.п. В данный момент используется в двух организациях , естественно, там она доработана и повышена защита . Здесь же представлено основное, от чего отталкиваться, а далее фантазия.
В планах реализовать защиту от удаления/копирования/чтения файла с информацией пользователем, но это пока в планах.
Если у кого-то есть какие критика/замечания/предложения/дополнения, буду рад.
Что получате в архиве:
- dll-ку, которая протестирована и работает как на Windows 7 x64/86, так и на Windows 8 x64/86;
Защита системы «1С:Предприятие» может быть построена на использовании сетевой системы защиты HASP4 Net. Подсчет пользователей при этом, может осуществляться либо серверной частью «1С:Предприятия», либо специальной программой — HASP License Manager. Эта статья посвящена установке HASP License Manager и настройке системы «1С:Предприятие» для работы с ним.
Ключи защиты и их маркировка
Аппаратные ключи защиты HASP4 Net подключаются к USB-портам компьютера. Общее количество пользователей, которые могут работать с системой «1С:Предприятие» равняется сумме доступных лицензий со всех компьютеров в сети, к которым подключены аппаратные ключи и настроен HASP License Manager.
Аппаратные ключи похожи на USB-флеш-накопитель и выглядят примерно вот так:
Многопользовательский клиентский ключ H4 NET5 ORGL8
Они могут различаться цветом и маркировкой. По маркировке можно определить что это за ключ: для каких программных продуктов он подходит и сколько лицензий предоставляет.
- ORGL8 — Локальный клиентский ключ;
- NET5 ORGL8 — Многопользовательский клиентский ключ на 5 пользователей;
- NET10 ORGL8 — Многопользовательский клиентский ключ на 10 пользователей;
- NET20 ORGL8 — Многопользовательский клиентский ключ на 20 пользователей;
- NET50 ORGL8 — Многопользовательский клиентский ключ на 50 пользователей;
- NET100 ORGL8 — Многопользовательский клиентский ключ на 100 пользователей;
- NET250+ ORG8A — Многопользовательский клиентский ключ на 300 пользователей;
- NET250+ ORG8B — Многопользовательский клиентский ключ на 500 пользователей;
- ENSR8 — Локальный ключ 32-разрядного сервера;
- EN8SA — Локальный ключ 64-разрядного сервера.
Так, на фотографии выше представлен многопользовательский клиентский ключ на 5 пользователей.Нужно отметить, что на одном компьютере может работать только один ключ каждой серии (ORGL8, ORG8A и ORG8B). Если подключить к одному компьютеру несколько ключей одинаковой серии, то будет задействован только один из них, выбранный произвольно.
Установка драйвера защиты
HASP Device Driver требуется установить на тех компьютерах к которым непосредственно подключены аппаратные ключи защиты. Этот драйвер входит в комплект поставки «1С:Предприятия» и его можно установить из меню «Пуск»:
Установка драйвера защиты из меню «Пуск»
Или из командной строки:
C:\>"Program Files\1cv8\common\haspdinst.exe" -i
Для ОС Linux нужно скачать драйвер с сайта компании SafeNet. Скачанный архив содержит DEB-пакет для Ubuntu/Debian, RPM-пакет для RedHat/SuSE и скрипт для автоматической установки. Попробуем вариант со скриптом, для этого скачаем и распакуем нужный архив. Далее сделаем исполняемым файл dinst и запустим его:
sudo chmod +x ./dinst
Результат будет выглядеть примерно так:
Установка драйвера в ОС Linux
Установку драйвера в любой операционной системе рекомендуется производить с отсоединенным USB-ключом.
Установка HASP License Manager
Дистрибутив HASP License Manager можно найти на сайте компании SafeNet. При установке в ОС Windows нужно будет выбрать вариант установки — приложение или служба, обычно выбирают службу:
Установка HASP License Manager
В ОС Linux установка HASP LM выглядит немного сложнее. Архив с сайта SafeNet содержит два RPM-пакета для RedHat и SuSE (вероятно, для этих систем установка HASP LM достаточно проста) и запакованный файл hasplm для всего остального. Следуя инструкции с сайта ИТС у меня не получилось запустить файл hasplm на Ubuntu 16.04.
sudo apt-get install make
и пакет libc6-i386 (несмотря на то, что я скачал 64-х битную версию HASP LM, он, по сути, остается 32-х битным приложением и ему требуются 32-х битные библиотеки):
sudo apt-get install libc6-i386
после этого устанавливаем пакеты HASP LM:
sudo dpkg -i haspd_7.60-eter1ubuntu_amd64.deb
sudo dpkg -i haspd-modules_7.60-eter1ubuntu_amd64.deb
sudo service haspd restart
HASP LM на Ubuntu 16.04
Как видно из скриншота, файл с настройками находится тут: /etc/haspd/hasplm.conf .
Настройка
nhsrv.ini
В ОС Windows файл nhsrv.ini может располагаться в различных местах:
- каталог с установленным HASP LM (например, C:\Program Files (x86)\Aladdin\HASP LM );
- каталог Windows ( C:\Windows );
- системный каталог Windows ( C:\Windows\system32 или C:\Windows\system ).
Для ОС Linux файл настроек указывается при помощи параметра «-c» и его название и местоположение по умолчанию не определено.
Настройка HASP LM задаются значениями параметров секции [NHS_SERVER] файла nhsrv.ini:
- NHS_IP_LIMIT — определяет диапазон IP-адресов, обслуживаемых HASP LM. Например: 192.168.*.*, 192.168.1.1/24.
- NHS_ADAPTER — определяет IP-адрес одной или более сетевых карт, которые будут обслуживать HASP LM. Применяется при использовании HASP LM с Win32. Например: 10.1.1.111, 255.255.0.0.
- NHS_USERLIST — определяет максимальное количество пользователей, одновременно подключенных к HASP LM Значение по умолчанию: 250 (важно для ключей на 300 и 500 пользователей).
nethasp.ini
Для настройки взаимодействия системы «1С:Предприятия» с HASP LM используется конфигурационный файл nethasp.ini. Несмотря на то, что в большинстве случаев никакая дополнительная настройка не требуется полезно иметь представление о возможностях предлагаемых этим файлом.
Файл nethasp.ini, в ОС Windows, обычно располагается в каталоге 1С (например C:\Program Files\1cv8\conf ), а в ОС Linux он может находиться в домашнем каталоге пользователя или в каталоге /etc .
В примере ниже указывается, что сервер защиты находится по адресу 192.168.0.12 и запрещается широковещательный механизм TCP/IP.
[NH_COMMON]
NH_TCPIP=Enabled
[NH_TCPIP]
NH_SERVER_ADDR=192.168.0.12
NH_USE_BROADCAST=DisabledДалее рассмотрим прочие параметры, доступные в файле nethasp.ini.
Секция [NH_COMMON]
- NH_IPX — использовать или не использовать протокол IPX для связи с HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
- NH_NETBIOS — использовать или не использовать протокол NetBIOS для связи с HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
- NH_TCPIP — использовать или не использовать протокол TCP/IP для связи с HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
- NH_SESSION — задает интервал в секундах, в течение которого программа пытается установить соединение с HASP LM (по умолчанию 2 секунды);
- NH_SEND_RCV — устанавливает для HASP LM максимальное время получения или отправки пакета (по умолчанию 1 секунда).
Последние два параметра могут быть использованы во всех секциях.
Секция [NH_IPX]
- NH_USE_SAP — использовать или не использовать службу SAP для поиска в сети HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
- NH_USE_BROADCAST — использовать только механизм Broadcast для поиска в сети HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
- NH_BC_SOCKET_NUM — определяет номер сокета (число в шестнадцатеричном виде) для широковещательного механизма (по умолчанию: 7483Н);
- NH_SERVER_NAME — определяет, будет ли приложение обмениваться данными только с HASP LM, находящимся в локальной сети, или с любыми другими HASP LM, варианты: localnet, Internet (по умолчанию Internet);
- NH_DATFILE_PATH — путь, по которому будет производиться поиск файлов haspaddr.dat и newhaddr.dat, содержащих сетевой адрес HASP LM.
Секция [NH_NETBIOS]
- NH_NBNAME — задает имя HASP LM (не более 8 символов);
- NH_USELANANUM — устанавливает номер коммуникационного канала.
Секция [NH_TCPIP]
- NH_SERVER_ADDR — устанавливает IP-адреса серверов HASP LM (количество адресов не ограниченно);
- NH_SERVER_NAME — обменивается данными с HASP LM с определенным именем (максимум 6 имен, каждое не более 7-ми символов);
- NH_PORT_NUMBER — устанавливает номер сетевого порта (по умолчанию 475);
- NH_TCPIP_METHOD — посылает пакет TCP или UDP, обращение к HASP LM всегда выполняется по UDP, независимо от значения этого параметра;
- NH_USE_BROADCAST — использовать широковещательный механизм UDP, варианты: Enabled, Disabled (по умолчанию Enabled).
На этом все, надеюсь, что данная статья была Вам полезна.
Если Вы нашли ошибку или неточность, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
(оценок: 14, средняя оценка: 4,07 из 5)
Читайте также: