От темата в списанието към проектната практика
Подходящи страници за услуги и технологии към публикацията
„Zero Trust“ изглежда на пръв поглед като програма за големи корпорации. В много среди на средните предприятия обаче това по-скоро е прагматичен отговор на натрупаната реалност: клонове на отдалечени локации, хибридни екипи, достъпи за партньори, облачни услуги, мобилни устройства и паралелно с тях класически сървърни услуги, ERP клиенти, споделени файлове и специализирано оборудване. Старият модел „вътре е доверено, вън е опасно“ вече не държи — защото компрометиран клиент в вътрешната мрежа често намира твърде много пътища.
Zero Trust в средните предприятия означава затова преди всичко: достъпите не се разрешават по подразбиране въз основа на мрежовото местоположение, а се взимат решения въз основа на идентичност, състоянието на устройството (Device Compliance), контекст и минимално необходими права. И: архитектурата се конструира така, че проникване да не води автоматично до широко разпространен инцидент.
Тази статия отстранява модните думи и се концентрира върху три лоста, които в практиката дават най-голям ефект: мрежова сегментация (кой има право да комуникира къде?), Device Compliance (какво състояние на устройството е предпоставка?) и пътни карти, които се изпълняват на етапи, вместо да се чака перфектна целева картина. Фокусът е върху въздействието върху експлоатацията, администрацията, корпоративния софтуер, интерфейсите и разгръщането.
Какво означава Zero Trust на практика — и какво не
Ако „Zero Trust“ не трябва да се превръща в проекционна повърхност, помага ясна работна дефиниция. На практика Zero Trust обхваща три принципа:
- Ясна верификация: Всяко решение за достъп се базира на сигнали (идентичност, статус на MFA, състояние на устройството, риск, чувствителност на целевата система).
- Least Privilege (минимално необходими права): Потребители, услуги и администратори получават само онова, което наистина е нужно за изпълнението на процеса — по възможност с временни ограничения и проследимост.
- Assume Breach: Архитектурата и експлоатацията приемат, че крайна точка може да бъде компрометирана. Целта е ограничаване на щетите (containment), а не обещанието „ще предотвратим всичко“.
Не се има предвид: „Всичко ново“, „само облак“, „напълно да заменим LAN-а чрез микросегментация“ или „да блокираме всичко, докато бизнес отделите се предадат“. Zero Trust трябва да работи в ежедневието: скенерите да сканират, ERP клиентите да работят, интерфейсите да комуникират, пакетните процеси да стартират нощем, и да съществува аварийна пътека за администрация.
Защо средните предприятия често напредват с Zero Trust по-бързо, отколкото се предполага
В средните предприятия пътищата на вземане на решение често са по-кратки и има по-малко паралелни конкуриращи се инициативи за сигурност. В същото време ресурсите са по-ограничени, а бизнес-софтуерът има дълъг жизнен цикъл. Това обаче може да се съчетае, ако мерките са насочени към типичните драйвъри на риск:
- Рансъмуер вериги: Phishing → компрометиран клиент → латерално придвижване (напр. SMB/RDP) → идентичност/backup/storage → криптиране.
- „Скрити“ достъпи: забравени VPN акаунти, споделени service акаунти, достъпи за партньори без ясно собственичество, постоянни администраторски права.
- Наследени интеграции: споделени файлови ресурси като „интеграционна шина“, фиксирани IP-бели списъци, отворени портове без проверка на състоянието на устройството и без дата на изтичане.
Основната полза не е толкова „повече сигурност по усещане“, колкото контролируем ефект: по-малко достижими цели от клиентската зона, по-малко привилегировани акаунти в ежедневието и по-ясни пътища за данни и интерфейси.
Мрежова сегментация като компонент на Zero Trust
Сегментиране на мрежата е най-конкретната отправна точка, защото ограничава директно латералното движение. Има се предвид съзнателно разделяне на системни области, типично чрез VLANs/VRFs (логическо разделяне на мрежата на ниво суич или рутинг) плюс правила на защитната стена между сегментите. Целта не е да се изолира всяка система поотделно, а да се създадат зони с ниска комуникация, в които са достъпни само дефинирани протоколи и крайни точки.
Прагматичен целеви модел: зони, които обединяват експлоатация и сигурност
Реалистичният целеви модел в съществуващи среди често е в три нива и се разширява при нужда:
- Клиентска зона: офис клиенти, лаптопи, мобилни устройства. Оттук колкото е възможно без достъп до администраторски протоколи и системи за управление.
- Зона за сървъри/натоварвания: бизнес софтуер (ERP/CRM/портали), бази данни, интеграционни услуги, файлови услуги. Достъп само през дефинирани портове и предпочитано по апликационни пътища.
- Зона за администриране/управление: идентичност (напр. Domain Controller/IdP), бекъп, виртуализация, мониторинг, управление на мрежата. Достъп само от администраторски работни станции или чрез bastion hosts, рестриктивно и с логване.
Това разделяне не е само „мрежа“. То е предпоставка, за да не бъдат обезсилени по-късните контроли (Device Compliance, привилегировани достъпи, Service-to-Service защита) от плоска Any-to-Any достижимост.
Капани: SMB, принтери/IoT и „временно“ отворени портове
Сегментирането рядко се проваля заради суичове или защитни стени, а заради неясни потоци на трафик. Три типични модела са:
- SMB/Fileshares като интеграционен автобус: приложения записват файлове в папки, партньори ги взимат, Excel-работни потоци ползват мрежови дискове. Сегментирането налага решения: кои пътища са наистина необходими? Къде е целесъобразен преход към SFTP/HTTPS, портали или Message Broker?
- Печат/сканиране/IoT: мултифункционални устройства, етикетни принтери, скенери, производствени устройства често комуникират с няколко сървъра. Тези устройства трябва да са в отделен сегмент с минимални, документирани изключения и с чиста инвентаризация.
- „Веднъж отворено, винаги отворено“: RDP, SQL портове или WinRM са били отворени за проект и остават. Сегментирането работи само с определени собственици на правила и с краен срок за изключения.
Доказало се е, че сегментирането работи като програма за промяна: първо видимост (Netflow/Firewall-Logs), после пилотни сегменти, после внедряване на вълни. Който налага директно „Default Deny“ между всички VLAN-и, предизвиква сривове и губи приемане.
Сегментиране за корпоративен софтуер, бази данни и интеграции
За индивидуален корпоративен софтуер и софтуерни решения близки до процеса, сегментирането има двоен ефект: по-малко риск и по-ясни оперативни картини. Типични насоки:
- App-сървър → база данни: само необходимият DB порт, само от дефинираните App подсети; никакви клиентски връзки директно към базата данни.
- Клиенти → приложение: предпочитано HTTPS към уеб фронтенд или API, вместо директен достъп до вътрешни услуги или сървърни споделяния.
- Интеграционна зона: отделни системи за REST/SOAP/SFTP/Message Broker, с контролирани пътища към ERP/CRM и към партньори.
Така стават видими архитектурни теми, които иначе са „скрити“ в мрежата: fat clients, които директно говорят с бази данни; batch процеси, които изискват администраторски разрешения; или интерфейси, които „просто работят“ без ясна отговорност.
Device Compliance: Състоянието на устройството като изискване за достъп
Вторият лост е Device Compliance, тъй като крайните устройства често са входната точка. „Compliance“ тук не означава правна съответствие, а технически минимални изисквания: ниво на пачовете, криптиране (например BitLocker/FileVault), активна защита срещу зловреден софтуер, статус на защитната стена, Secure Boot и доказателство, че устройството е управлявано (MDM/Endpoint Management).
В Microsoft среди това често се реализира чрез Intune/Endpoint Manager плюс Conditional Access. Conditional Access са правила, които при влизане решават дали да се разреши достъп (напр. само с MFA и само от compliant устройства). В други стекове еквивалентни механизми се постигат чрез MDM, Identity Provider (IdP) и ZTNA/SSE решения. Решаващо не е инструментът, а оперативно издържимата политика.
Политики, които издържат на поддръжка и експлоатация
Честата причина за раздразнение са прекалено строги правила без градирани сценарии за достъп. Практично е стъпаловиден модел:
- Базово: MFA за всички; блокиране на непознати устройства при критични приложения (админ-портали, Finance, HR, отдалечени достъпи).
- Стандартно: Достъп до централизирани портали и съвместни платформи само от регистрирани устройства; нерегистрирани устройства само с ограничен достъп (напр. само през уеб), ако платформата го поддържа.
- Високо: Администраторски достъп само от посветени администраторски работни станции (PAW, Privileged Access Workstation) с по-строги правила за Compliance и без локални администраторски права в ежедневието.
Важно: „compliant“ не е трайно състояние. Устройствата могат да излязат от Compliance (изостанали пачове, грешки при криптиране, остаряла ОС). Zero Trust означава: без обсъждане — контролирано понижаване на правата. Пример: достъпът до портала остава възможен, VPN или достъп до управленски зони се блокира, докато не бъде извършена ремедиация.
BYOD, специални устройства и крайни точки, които не могат да се управляват
Малки и средни предприятия често имат класове устройства, които не се управляват като стандартни лаптопи: измервателни уреди, машинни ПК, терминални системи, скенери, стари Windows версии за специализиран софтуер. Това става управляемо, когато IT дефинира категории устройства и свърже права за достъп към тях:
- Managed Standard Devices: пълно съответствие чрез MDM/GPO, стандарт за знаниева работа и администрация.
- RESTricted Devices: ограничено управляеми; разрешени само в изолирани сегменти и само към дефинирани целеви системи (напр. производствена мрежа → интеграционен шлюз).
- Unmanaged/BYOD: достъп само до ограничени услуги (напр. Webmail/Portal) с MFA и ясни ограничения за изтичане на данни.
Така от „не може“ се получава стабилен компромис: специалните устройства остават възможни, но обхватът им е ограничен и рискът е под контрол.
NAC und 802.1X: Когато мрежата допуска само познати устройства
Device Compliance не приключва при влизане. Следваща стъпка е Network Access Control (NAC): устройствата получават мрежов достъп само ако се идентифицират на свитч или WLAN. 802.1X е стандартна процедура, при която устройството се удостоверява към мрежата чрез сертификат или потребителска идентичност. За устройства без 802.1X често се използва MAB (MAC Authentication Bypass) — като изключение, по-малко сигурно, но понякога неизбежно.
NAC е много ефективен, но оперативно предизвикателен. Реалността: много изключения (принтери, IoT, гости, стари устройства) са нормални. NAC проектът остава управляем, ако се изпълнява на етапи:
- Пилотно на един обект или първоначално само в корпоративната WLAN.
- Старт в режим мониторинг/аларми, за да се опознае реалният парк от устройства.
- Карантинна мрежа за непознати устройства с ясни helpdesk-процеси и, където е възможно, самообслужваща регистрация.
Допълнителната полза: по-добра инвентаризация. NAC принуждава към „реална картина на устройствата“ и така осигурява основа за сегментиране, Incident Response и решения за жизнения цикъл.
Идентичности, роли и Service Accounts: без IAM-хигиена остава недовършено и трудно за поддържане
Zero Trust често се възприема като мрежова или endpoint тема. В изпълнението обаче идентичностната страна определя прецизността и поддържането. IAM (Identity and Access Management) обхваща вход, роли/групи, Joiner-Mover-Leaver процеси и технически акаунти (Service Accounts).
Least Privilege в бизнес софтуера: консолидиране на роли, отделяне на администраторските права
В ERP/CRM и портали правата често възникват исторически: нова функция, нова роля, после отново изключение. Резултатът са припокриващи се разрешения и неясни отговори на „кой може какво?“. Подходящо за Zero Trust става, когато ролите се моделират като бизнес-функции (напр. „одобряване на фактура“, „промяна на основни данни“, „стартиране на експорти“) и техническите администраторски права са последователно отделени.
За експлоатацията е важно ролите да могат да бъдат ре-сертифицирани: в фиксирани цикли отговорните лица потвърждават, че достъпите все още са необходими. Това не трябва да е бюрократично, но изисква ясни собственици за всеки данен обхват.
Защита на Service Accounts и достъпите на интерфейсите
Много критични достъпи не се осъществяват от потребители, а от услуги: интеграционни задачи, ETL, партньорски интерфейси, batch процеси, Windows-Services или Linux-Dienste. Типични рискове са статични пароли, твърде широки права, липса на ротация и неясна собственост. В Zero-Trust контекста важат:
- Собствена идентичност за всяка услуга: никакви споделени акаунти за няколко задачи.
- Минимални права: напр. само право за запис в SFTP-inbox вместо пълен достъп до споделен ресурс.
- Третиране на тайните професионално: ключове/пароли не в конфигурационни файлове; направете ротацията планирана, назначете отговорници.
- Мрежови пътища, съобразени със сегментирането: интеграционна услуга комуникира към ясно дефинирани цели, не „към цялата сървърна мрежа“.
Особено при интерфейсите Zero Trust става и архитектурна задача: едно API-Gateway или Integration-Proxy може да централизира удостоверяване, ограничение на честотата (Rate-Limits) и логиране и да намали разрастването. Това не замества приложната сигурност, но създава по-добър контрол на експлоатацията.
Zero Trust за средния бизнес като пътна карта: изпълняване на етапи
Работеща пътна карта има две характеристики: тя постига видими подобрения в рамките на няколко седмици и остава съвместима със следващите етапи. На практика се е доказал фазов модел, оптимизиран не за пълнота, а за въздействието върху риска.
Фаза 0: идентифициране на критични системи, потоци от данни и външни гранични точки
Преди да започнете да блокирате и сегментирате, е нужен минимум прозрачност:
- Кои системи са критични (ERP/DMS, бази данни, Backup, идентичност, виртуализация, интеграционни сървъри)?
- Кои пътища за достъп съществуват (VPN, RDP/SSH, администраторски инструменти, API, SMB, SFTP)?
- Какви външни гранични точки има (партньори, локации, облачни наематели, външни администраторски достъпи)?
Това не е призив за перфектна CMDB. Това е работен списък, който впоследствие прави изключенията, правилата на защитната стена и отговорностите устойчиви.
Фаза 1: Укрепване на идентичността – MFA, аварийни достъпи, разграничаване на администраторски логини
Много среди имат MFA, но не чисто внедрена. Надеждните минимални стандарти са:
- MFA за всички потребители, особено за отдалечени достъпи и административни интерфейси.
- Дефиниран аварийен достъп („Break Glass“): отделно защитен, наблюдаван и предназначен само за инциденти.
- Разделяне на потребителски и администраторски акаунти, така че фишингът да не носи автоматично привилегировани права.
Ползата е непосредствена: много атаки се провалят на втория фактор, а компрометирани стандартни акаунти по-рядко водят директно до управленското ниво.
Фаза 2: Налагане на съответствие на устройствата първо при критичните активи
Вместо „всички устройства веднага compliant“ обикновено е по-ефективно правилата да се закрепят към най-ценните активи:
- Административни портали (виртуализация, бекъп, управление на мрежата) само от compliant устройства.
- VPN само от compliant устройства или с много силно ограничени целеви мрежи.
- Финансови/HR портали и чувствителни експорти на данни само с проверка на устройството и ясни правила за сесиите.
Това създава разумен натиск за миграция: който се нуждае от пълен достъп, трябва да постави устройството под управление. В същото време не блокирате веднага всички работни места.
Фаза 3: Сегментиране на мрежата на вълни – първо защитете системите за бекъп и управлението
Ако само едно правило за сегментиране може да се реализира в краткосрочен план, често това е: системите за бекъп и управление да не са директно достъпни от клиентската зона. Това е силен спирач срещу ескалация на Ransomware. Следват сървърни зони и дефинирана интеграционна зона.
За всяка вълна трябва да има план за връщане: какво може временно да се отвори при извънредна ситуация, как това се документира и кой го затваря отново? Без този механизъм сегментирането в ежедневието бавно се ерозира.
Фаза 4: Privileged Access Management (PAM) и администраторски работни станции
PAM (Privileged Access Management) обхваща техника и процеси за ограничаване на привилегированите достъпи: Just-in-Time права (временно предоставяни), процеси за одобрение, ротация на пароли/ключове и протоколиране. Практичен вход за средния бизнес често е:
- Посветени администраторски работни станции (PAW) или бастионна среда за RDP/SSH.
- Никакви администраторски дейности от ежедневни лаптопи.
- Runbooks и логове, които в инцидент са реално използваеми.
Това намалява вероятността компрометирано потребителско устройство да послужи като трамплин към управленската зона.
Оперативна реалност: Къде Zero Trust дава резултат (и как да го управлявате)
Zero Trust не е безплатен. Който го планира открито, по-късно има по-малко политическо триене. Типичните оперативни последици:
Повече управление на политики и изключения
В началото броят на адаптациите нараства: правилата за съответствие са твърде стегнати, на обект има специален хардуер, услуга всъщност се нуждае от връзка. Разликата между хаос и прогрес е ясен процес за изключения: с времево ограничение, с определен собственик, документиран и регулярно преглеждан. В противен случай Zero Trust бързо се превръща обратно в „Any-to-Any, защото беше спешно“.
Логването става предпоставка за отстраняване на неизправности
Когато достъпите се определят в зависимост от контекст, логовете трябва да са надеждни: IdP и логове за автентикация, статус на крайни точки, Firewall-/VPN-логове и идеално централизирана оценка (SIEM или консолидирано управление на логове). Без логове въпросът „Защо потребителят не влиза?“ не може да се възпроизведе, а политиките се разхлабват от фрустрация.
Влияние върху корпоративния софтуер: автентикация, пътища на данни, сертификати
Много системи не трябва да се пренаписват, но трябва да съответстват на новите предпоставки за сигурност. Типични корекции:
- SSO чрез OIDC/SAML вместо локални пароли, където е целесъобразно. OIDC (OpenID Connect) е модерен протокол за вход през IdP; SAML остава разпространен в Enterprise-SSO.
- API вместо Fileshare, където сегментирането иначе би принудило постоянни изключения.
- Защита Service-to-Service (напр. mTLS): mTLS е TLS с двустранна проверка на сертификатите, което позволява и повикващата услуга да бъде еднозначно идентифицирана.
Тези точки не са само „Security“. Те засягат експлоатацията: срокове на сертификати, ротация на тайни, деплоймънти, мониторинг и ясни отговорности за интерфейсите.
Измерване на успеха, без да се давим в показатели
Няколко измерителя са достатъчни, за да направят напредъка управляем:
- Дял на управляваните устройства (managed vs. unmanaged) и тенденцията.
- Процент в съответствие спрямо извън съответствие за всяка група устройства плюс най-честите причини (актуализации, шифроване, AV).
- Намаляване на плоските мрежови права: брой Any-to-Any-правила между сегменти, брой временни изключения и тяхната продължителност.
- Привилегиран достъп: дял от администраторските влизания, които все още идват от устройства, различни от PAW; намаляване на постоянните администраторски права.
- Сигнали за инциденти: блокирани опити за достъп до зони за управление, необичайни автентикации, повтарящи се открития на зловреден софтуер.
Въпросът винаги е: коя мярка намалява риска измеримо, без да блокира операциите?
Заключение: Zero Trust е оперативно решение, не дебат за инструменти
Zero Trust за средния бизнес работи, когато се разбира като комбинация от архитектура, експлоатация и ясна достъпова контрола. Сегментирането ограничава възможностите за придвижване в мрежата, съответствието на устройствата повишава бариерата за влизане, а поетапна пътна карта защитава първо идентичността, бекъп и управление. Критично е да не се допуска изключенията да растат неформално, а да се управляват като временен, документиран процес — и да се планират рано въздействията върху корпоративния софтуер, интерфейсите и жизнения цикъл на сертификати/тайни.
Следваща стъпка
Когато темата прерасне в реален проект, архитектурата, съществуващите активи и експлоатацията трябва да се разглеждат заедно още в ранния етап.
Подпомагаме не само при отделни въпроси, но и когато от фрагменти от изходен код, проблеми с наследени системи или идеи за портал трябва да бъде реализиран надежден корпоративен проект.
- Сегашното състояние, целевото състояние и техническите рискове се оценяват съвместно.
- REST, достъпът до данни, порталите и разгръщането не се отлагат като по-късни последващи задачи.
- Вие виждате навреме кой път е икономически и оперативно жизнеспособен.