Розгортання без підключення до мережі

Визначення

Запуск програмного забезпечення в середовищі без мережевого маршруту до інтернету, тому всі необхідні залежності вже мають бути всередині меж.

Використання без підключення до мережі поширене в обороні, критичній інфраструктурі, деяких медичних установах та будь-якому середовищі, де модель загрози включає ексфільтрацію, а не лише вторгнення. Доставити щось всередину означає використання носія та документованого процесу, а не менеджера пакетів.

Ця вимога тихо виключає велику кількість комерційного програмного забезпечення, і ліцензування зазвичай є причиною, а не функціональністю. Будь-який продукт, який перевіряє свою ліцензію проти кінцевої точки постачальника — під час запуску або періодично — просто не може працювати там. Офлайн-активація має бути рішенням, прийнятим на ранньому етапі, а не прапорцем, доданим пізніше.

Оновлення працюють так само: вони надходять на носії, за вашим розкладом. Це означає, що встановлена версія повинна працювати безстроково, а не лише до того, як перевірка підписки не вдасться.

У Doconut

Ліцензування знаходить локальний файл .lic через options.LicensePath або Viewer.DoconutLicense(path). Не існує виклику активації та повторної перевірки під час виконання, тому рендеринг, конвертація та ліцензування працюють без вихідного підключення. Архівуйте DLL разом з ліцензією — ліцензія прив’язана до діапазону версій.

Подивіться, як це працює на практиці

Визначення лише частково допомагають. Тимчасова ліцензія працює на вашій машині, з вашими документами.