USB-ключ защиты 1С: виды, подключение, цена и подводные камни
Содержание
Аппаратная лицензия 1С — это право на работу с платформой 1С:Предприятие, записанное в USB-ключ защиты HASP. Вставили ключ, установили драйвер — программа запускается. Активировать её пин-кодом не нужно, и к конкретному компьютеру она не привязана.
Проблема в другом: ключ легко потерять, сломать или «не увидеть» по сети. Ниже разобрано, как работает аппаратная защита, чем она отличается от программной, какие ключи бывают, как их подключить, где купить и что делать, когда 1С пишет Не обнаружен ключ защиты программы.
Что такое аппаратная лицензия 1С и как работает ключ
Физически это небольшое USB-устройство производства Sentinel (раньше марка называлась Aladdin HASP). Внутри — защищённая память, в которой зашито, сколько рабочих мест или какой сервер разрешено запускать.
При старте платформа 1С ищет лицензию по порядку:
- 🔍 программные лицензии в файлах
.licна компьютере; - 🔌 локальный USB-ключ, вставленный в этот компьютер;
- 🌐 сетевой ключ через менеджер лицензий HASP в локальной сети;
- 🖥️ в клиент-серверном варианте — лицензии, доступные серверу 1С.
Нашла свободную лицензию — база открывается. Не нашла — выдаёт ошибку и не запускается. Демо-режима нет: без лицензии рабочая версия платформы базу не откроет (исключение — учебная версия).
Ключ защищает именно платформу, а не конфигурацию. Бухгалтерия, ЗУП или УТ покупаются отдельно, а вот право «запустить 1С на N рабочих местах» даёт ключ или программная лицензия.
Аппаратная защита у 1С появилась раньше программной. Программные лицензии с пин-кодами стали основным вариантом позже, и сегодня большинство новых поставок — именно программные. Но ключи HASP по-прежнему работают в тысячах организаций, и их до сих пор продают и обслуживают.
Аппаратная или программная лицензия: в чём разница
Обе дают одинаковые права. Разница — в том, где хранится лицензия и что с ней можно делать.
| Параметр | Аппаратная (USB-ключ) | Программная (пин-код) |
|---|---|---|
| Где хранится | В памяти USB-ключа | В файле .lic на компьютере |
| Активация | Не нужна, нужен драйвер | Пин-код из комплекта, через интернет или по телефону/файлом |
| Привязка | К ключу, а не к компьютеру | К параметрам компьютера (процессор, диски, сеть, ОС) |
| Перенос на другой ПК | Переставили ключ — готово | Повторная активация резервным пин-кодом |
| Замена железа | Не влияет | Может «слететь», нужна переактивация |
| Потеря / кража | Лицензия пропадает вместе с ключом | Украсть нельзя, восстанавливается через центр лицензирования |
| Виртуализация, облако | Нужен проброс USB или USB-over-IP | Работает, но чувствительна к смене параметров ВМ |
| Терминальный сервер | Только многопользовательский сетевой ключ | Работает штатно |
Коротко о выборе:
- ✅ ключ удобен, если компьютеры часто меняются, а железо обновляется: лицензия «живёт» в устройстве;
- ✅ программная удобна в облаке, на VPS и там, где USB-порт недоступен: нет железки, которую можно сломать.
Аппаратный ключ — это фактически сама лицензия. Потерянный ключ не восстанавливается: дубликат не выдают, придётся покупать заново. Храните ключ в стойке сервера или внутри системного блока, а не в разъёме ноутбука.
Обе схемы можно совмещать. Например, в офисе стоит сетевой ключ на 10 мест, а для двух удалённых сотрудников докупили программные лицензии. Платформа сложит их — главное, чтобы суммарно хватало мест.
Какие бывают аппаратные ключи 1С
Ключи различаются по назначению. Тип определяет, нужен ли менеджер лицензий и где ключ должен стоять.
Однопользовательский (локальный) ключ
Даёт одно рабочее место на том компьютере, куда он вставлен. Его часто поставляли в составе коробочных версий конфигураций.
- 💻 работает только на «своём» компьютере;
- 🚫 не раздаёт лицензию по сети и не обслуживает сеансы на терминальном сервере;
- 🔄 переставили в другой компьютер — лицензия переехала вместе с ним.
Многопользовательский (сетевой) ключ
Рассчитан на несколько рабочих мест: 5, 10, 20, 50, 100 и больше. Вставляется в один компьютер, а лицензии получают все клиенты в сети.
- 🌐 нужен менеджер лицензий HASP License Manager на компьютере с ключом;
- 🖥️ подходит для терминального сервера (RDP);
- 👥 считает одновременные подключения, а не учётные записи: десять сотрудников могут посменно работать на ключе на пять мест.
Ключ сервера 1С:Предприятия
Нужен для клиент-серверного варианта работы с СУБД (MS SQL, PostgreSQL). Ключ ставится на компьютер, где работает сервер 1С.
- 🧩 бывает для 32-разрядного и 64-разрядного сервера; ключ 64-разрядного подходит и для 32-разрядного, наоборот — нет;
- 🔐 не даёт клиентских мест: клиентские лицензии покупаются отдельно;
- 🧰 обычно достаточно драйвера на самом сервере, менеджер лицензий для него не нужен.
Тип ключа указан в документах комплекта и на маркировке корпуса. Если документы утеряны, партнёр 1С определит ключ по маркировке, а количество мест покажет Admin Control Center (о нём ниже).
Как установить и активировать аппаратную лицензию 1С
«Активация» аппаратной лицензии — это установка драйвера и, для сетевого ключа, настройка менеджера лицензий. Порядок зависит от типа ключа.
Локальный ключ: драйвер и запуск
- Установите драйвер защиты. Удобнее всего — из дистрибутива платформы: в мастере установки 1С:Предприятия на последнем шаге отметьте пункт об установке драйвера защиты. Второй вариант — отдельный пакет Sentinel HASP/LDK Run-time (
haspdinst.exe), его дают партнёры 1С. - Вставьте ключ в USB-порт. Светодиод на ключе должен гореть ровно.
- Откройте в браузере
http://localhost:1947— это Sentinel Admin Control Center. В разделе ключей (Sentinel Keys) должен появиться ваш ключ. - Запустите 1С и откройте базу. Если она открылась без ошибки — лицензия получена.
На ряде однопользовательских ключей последних выпусков драйвер не требуется: Windows видит их как стандартное USB-устройство. Если ключ определился без драйвера и 1С запустилась — ничего ставить не нужно.
Сетевой ключ: менеджер лицензий и nethasp.ini
Здесь три участника: компьютер с ключом, менеджер лицензий на нём и клиенты, которые его ищут.
- Выберите компьютер, который включён всегда, пока работают пользователи: сервер или выделенную машину. Вставьте ключ.
- Установите драйвер (как для локального ключа).
- Установите HASP License Manager (дистрибутив
lmsetup) и выберите вариант установки как службы Windows. Иначе менеджер будет работать, только пока кто-то вошёл в систему. - Откройте в брандмауэре порт 475 (UDP и TCP) — по нему клиенты общаются с менеджером лицензий.
- На клиентских компьютерах пропишите адрес менеджера лицензий в файле
nethasp.ini. Он лежит в каталоге платформы:C:\Program Files\1cv8\<номер версии>\bin\conf\nethasp.ini.
Минимальное содержимое файла, если менеджер лицензий стоит на компьютере с адресом 192.168.1.10:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Без явного адреса клиент ищет ключ широковещательным запросом. В простой сети это срабатывает, но через VPN, между подсетями и при «тяжёлом» брандмауэре — нет. Прописанный адрес ускоряет запуск 1С и снимает большую часть проблем «то видит, то не видит».
nethasp.ini лежит в папке конкретной версии платформы. После обновления платформы файл нужно скопировать в каталог новой версии, иначе клиенты снова начнут искать ключ вслепую.
Ключ сервера 1С
- Вставьте ключ в компьютер, где установлен сервер 1С:Предприятия.
- Установите драйвер защиты.
- Перезапустите службу «Агент сервера 1С:Предприятия 8.3», чтобы сервер подхватил ключ. При перезапуске службы оборвутся все сеансы пользователей — делайте это после рабочего дня или предупредите людей.
- Проверьте подключение к базе с любого клиента.
Если сервер 1С работает в виртуальной машине, ключ подключают к хосту и пробрасывают в ВМ средствами гипервизора. Другой вариант — сетевой USB-концентратор (USB-over-IP): ключ стоит в нём, а сервер видит его как локальный.
Где купить аппаратную лицензию 1С и сколько она стоит
Покупать лицензии 1С стоит только у официальных партнёров фирмы 1С (франчайзи). Список партнёров по городу есть на сайте фирмы 1С, а также в любом крупном интеграторе.
Что должно быть в комплекте:
- 📦 сам ключ защиты;
- 📄 лицензионное соглашение;
- 🗂️ регистрационная карточка — по ней лицензию регистрируют на организацию, это нужно для поддержки и обмена ключа при поломке.
Ориентировочные цены на лицензии платформы (примерно, по прайсам партнёров; аппаратный вариант стоит столько же или немного дороже программного):
| Лицензия | Примерная цена |
|---|---|
| Клиентская на 1 рабочее место | около 6–7 тыс. ₽ |
| Клиентская на 5 рабочих мест | около 21–24 тыс. ₽ |
| Клиентская на 10 рабочих мест | около 40–45 тыс. ₽ |
| Клиентская на 20 рабочих мест | около 75–85 тыс. ₽ |
| Сервер 32-разрядный | около 50–55 тыс. ₽ |
| Сервер 64-разрядный | около 85–95 тыс. ₽ |
Точную цену и наличие аппаратного исполнения уточняйте у партнёра: сейчас основная часть поставок программная, и ключ может понадобиться заказывать отдельно.
Ключи с рук на досках объявлений — лотерея. Ключ может оказаться украденным, без регистрационной карточки, а количество мест — меньше заявленного. Такую лицензию не зарегистрировать на свою организацию, а поломанный ключ не обменять.
Когда аппаратная лицензия оправдана:
- 🏢 в офисе часто меняют или переставляют компьютеры;
- 🔧 сервер регулярно модернизируют, и переактивация программных лицензий надоела;
- 🧪 нужно переносить лицензию между стендами (тест, рабочая база) без пин-кодов.
Когда лучше программная: облако, VPS, сотрудники на удалёнке без общей сети, отсутствие физического доступа к серверу.
Ошибки аппаратного ключа 1С и как их устранить
Главная ошибка — Не обнаружен ключ защиты программы. Её причины разные: от отсутствия драйвера до занятых мест. Ниже — симптомы и что проверять.
Ещё несколько ситуаций, на которые часто натыкаются:
- 🔌 ключ в хабе или передней панели корпуса. Питания не хватает, ключ периодически пропадает. Перенесите его в задний порт материнской платы.
- 🧱 два менеджера лицензий в сети. Клиенты получают лицензии то с одного, то с другого, и счёт мест «плавает». Оставьте один менеджер на всю сеть.
- 🖥️ виртуальная машина после миграции. При переезде ВМ на другой хост проброс USB теряется. Используйте USB-over-IP, если ВМ мигрирует.
- 🔁 ключ сломан физически. Не пытайтесь его вскрывать. Обратитесь к партнёру с регистрационной карточкой: повреждённый ключ, как правило, можно обменять, но не бесплатно.