Сегментация определяет разрешённые потоки, а не только подсети
Сетевая сегментация — это разделение инфраструктуры на зоны с явно заданными правилами обмена. Само наличие разных VLAN или диапазонов адресов не защищает, если между ними разрешён широкий трафик. Для удалённого администрирования нужно ответить на вопрос: кто, откуда, к какому узлу и по какому протоколу может подключаться.
Базовая схема потока выглядит т ак: администратор → VPN и/или bastion → разрешённый целевой сервер или интерфейс управления. Пользовательская сеть, серверная сеть и сеть управления не должны автоматически доверять друг другу. Доступ между ними задаёт политика межсетевого экрана, обычно с подходом «запрещено, пока не разрешено».
Типовые зоны и их назначение
| Зона | Что в ней находится | Типовые разрешённые потоки |
|---|---|---|
| Пользовательская | Рабочие станции сотрудников, устройства подрядчиков | Пользователь обращается к опубликованным сервисам или к VPN-шлюзу; прямое администрирование внутренних серверов обычно не разрешают. |
| Публичных сервисов | Веб-серверы, reverse proxy, почтовые шлюзы и другие сервисы, принимающие внешний трафик | Интернет → только опубликованный сервис; сервис → внутренние компоненты только по необходимым портам. SSH, RDP и панели управления не публикуют вместе с прикладным сервисом. |
| Внутренних серверов приложений | Серверы приложений, внутренние API, службы каталогов, средства автоматизации | Доступ от публичного слоя и администраторов — только к нужным службам; произвольный обмен с пользовательской сетью не предполагается. |
| Данных | СУБД, файловые хранилища, резервные копии, очереди и иные критичные хранилища | Подключения от конкретных приложений и администраторов по обоснованным протоколам; пользовательская зона и интернет не имеют прямого доступа. |
| Управления | VPN-шлюз, bastion host, средства мониторинга и автоматизации, консоли BMC | Администратор → точка входа → конкретный сервер или BMC. Из зоны управления не следует разрешать неограниченный доступ ко всем сегментам. |
Отдельная сеть управления не равна обычной серверной сети
VPN, bastion host и сочетание двух схем
VPN создаёт контролируемый защищённый сетевой путь между аутентифицированным пользователем или устройством и внутренней сетью. Отсутствие прямого доступа к внутренним адресам обеспечивается не самим фактом использования VPN, а тем, что административные интерфейсы не публикуют в интернете и ограничивают маршрутизацией и правилами межсетевых экранов. VPN также не решает вопрос полномочий сам по себе: подключившийся пользователь не должен автоматически получать доступ ко всем серверам и портам.
Bastion host — выделенный посредник для административных соединений. Администратор сначала входит на него либо устанавливает соединение через него, после чего получает доступ только к разрешённым целевым системам. Это сокращает число публичных точек входа и может централизовать проверку личности и аудиторский след. Но bastion становится критичным компонентом: его компрометация потенциально создаёт путь к множеству целей, поэтому ему нужны обновления, минимальные права, защита секретов, мониторинг и отдельный план восстановления.
Выбор модели удалённого администрирования
| Модель | Как работает | Когда подходит | Ограничения |
|---|---|---|---|
| VPN с ограниченными маршрутами и правилами | Администратор подключается к VPN, затем обращается к конкретным адресам и портам, разрешённым для его роли. | Небольшая или относительно однородная инфраструктура, где есть немного администраторов, ограниченный набор целей и достаточно сетевой фильтрации вместе с правами ОС. | Требует аккуратной матрицы правил. При слишком широких маршрутах VPN превращается в доступ ко всей внутренней сети, а аудит действий на целевых хостах о стаётся разрозненным. |
| Bastion host как единственная точка входа | Внешний доступ разрешён только к bastion; от него открыты нужные административные протоколы к ограниченному набору целей. | Нужно сократить число внешних точек доступа, централизовать вход и ограничить доступ подрядчиков или разных административных ролей. | Нужны защита и сопровождение самого bastion, резервирование при требованиях к доступности и проверка того, что его учётные записи не дают лишних прав на целях. |
| VPN плюс bastion host | VPN допускает пользователя только в административную зону, а bastion определяет доступ к отдельным серверам и протоколам. | Есть несколько ролей, подрядчики, критичные системы, требования к строгому контролю и централизованному аудиту. | Больше компонентов и процессов: необходимо поддерживать обе точки доступа, их интеграцию с каталогом, MFA, журналы и аварийные сценарии. |
Отдельный bastion обычно оправдан, когда прямых административных целей много, права заметно различаются между командами, требуются контролируемые сессии подрядчиков или единый журнал доступа. VPN с узкими правилами может быть достаточен, если набор администраторов и серверов небольшой, доступы стабильны, а целевые системы сами надёжно ограничивают вход по ролям и ведут журналы. Ни один из вариантов не исключает компрометацию или боковое перемещение: они уменьшают число путей и область доступных систем.
Зависимость от продукта и версии
Что не следует публиковать напрямую в интернете
Внешний адрес должен принимать только те сервисы, которые действительно предназначены для внешних пользователей. Административные интерфейсы отделяют от них: доступ к ним разрешают только с bastion, из выделенного пула VPN или с заранее определённых служебных узлов. Ограничение должно действовать и на границе сегмен тов, и по возможности на самом сервере через межсетевой экран.
- SSH целевых Linux-серверов и сетевых устройств: не открывать всему интернету; разрешать только через административную точку входа и только назначенным ролям. Если входным сервисом самого bastion служит SSH, извне остаётся доступна только эта точка; её дополнительно ограничивают по источникам, где это возможно, и защищают поддерживаемыми средствами аутентификации. Детальная настройка SSH — в статье «Безопасная настройка SSH: ключи, root и ограничение доступа».
- RDP к Windows Server: не публиковать напрямую; ограничивать источником, ролью и разрешёнными хостами. Настройки NLA, MFA и перенаправлений разобраны в статье «Защита RDP на Windows Server: NLA, MFA и ограничение доступа».
- Веб-интерфейсы BMC, включая iDRAC, iLO и аналогичные контроллеры: размещать в отдельной сети управления и о ткрывать только через утверждённый путь администрирования.
- Панели гипервизоров, оркестраторов, систем резервного копирования, мониторинга и сетевого оборудования: не делать общедоступными; применять ту же модель выделенной точки входа и явных разрешений.
- Административные веб-интерфейсы приложений и баз данных: публиковать только если это обосновано архитектурой; в большинстве случаев доступ к ним ограничивают административной зоной.
Матрица административного доступа: роль, цель, протокол и источник
Правило доступа должно быть конкретнее, чем «группа администраторов имеет доступ к VPN». Применяйте принцип наименьших привилегий: фиксируйте роль, целевой ресурс, протокол, источник, допустимое время и владельца согласования. Это соответствует логике Zero Trust: нахождение во внутренней сети само по себе не доказывает право на доступ.
Пример матрицы, которую адаптируют под свою инфраструктуру
| Роль | Источник подключения | Цель | Протокол и действие | Срок и контроль |
|---|---|---|---|---|
| Администратор Linux | Корпоративное устройство → VPN → bastion | Группа Linux-серверов приложений | SSH только к назначенным узлам | Постоянно для штатной роли; персональная учётная запись, журнал входов и действий на цели |
| Администратор Windows | Корпоративное устройство → VPN или bastion | Группа Windows Server | RDP или разрешённые средства удалённого управления | Постоянно для штатной роли; журнал входов, ограничение прав в ОС |
| Инженер инфраструктуры | VPN → bastion в зоне управления | Конкретные BMC серверов | HTTPS к веб-интерфейсу BMC; для удалённой консоли — только необходимые протоколы и порты, указанные в документации модели и версии прошивки | Только при необходимости; отдельная роль BMC, журнал BMC и согласованный срок |
| Подрядчик | Выданное устройство или контролируемый VPN → bastion | Один сервер или сервис по заявке | Только согласованный протокол | Временный доступ с датой окончания, усиленный аудит, немедленный отзыв после работ |
| Система автоматизации | Выделенный служебный узел | Определённые серверы | Только необходимые API, SSH или WinRM | Не использовать личные учётные записи; отдельная идентичность, минимальные права и журнал запусков |
Как подготовить матрицу доступа
Матрица служит источником требований для VPN, bastion, сетевых правил и разрешений в ОС. Она не заменяет настройку этих компонентов, но позволяет проверить, что правила не выданы шире необходимого.
- 1Составьте перечень целей и административных интерфейсовДля каждого сервера и устройства укажите владельца, зону, критичность, ОС или firmware, административные протоколы и необходимость удалённой консоли. Результат — инвентаризация вида «сервер → SSH», «Windows Server → RDP», «физический сервер → BMC HTTPS». Если интерфейс не нужен, планируйте его отключение или отсутствие правила доступа.
- 2Определите роли вместо общих группРазделите как минимум администрирование Linux, Windows, виртуализации, сети, BMC, резервного копирования и подрядчиков, если эти обязанности различаются. Результат — для каждой роли понятно, какие действия нужны. Если роль получает доступ к несвязанным системам «на всякий случай», разделите её или оформите отдельный временный доступ.
- 3Запишите поток для каждого сценарияДля строки матрицы укажите источник, точку входа, цель, протокол, порт при необходимости, учётную запись или группу, срок и владельца. Ожидаемый результат: любую разрешающую запись сетевой политики можно сопоставить со строкой матрицы. Правило без роли, цели или владельца — кандидат на удаление либо уточнение.
- 4Разделите сетевой путь и права на целевой системеПроверьте два независимых решения: может ли пользователь установить сетевое соединение и имеет ли он право войти или выполнить действие на сервере. Ожидаемый результат: подключение к VPN без нужной роли не даёт SSH, RDP или доступа к BMC. Если VPN-пользователь может обращаться ко всем адресам административной сети, сузьте маршруты и межзонные правила.
- 5Проверьте матрицу тестовыми учётными записямиДля каждой роли подтвердите успешный доступ к разрешённой цели и отказ при попытке обращения к соседнему серверу, другому пр отоколу или BMC. Сверьте события VPN или bastion и журнал целевой системы. Если успешен неописанный доступ, найдите правило или членство в группе, которое его предоставляет, и скорректируйте матрицу либо конфигурацию.
Аутентификация, MFA и журналирование на точке входа
Точка входа должна проверять не только пароль. Для привилегированного доступа предпочтительны персональные учётные записи, интеграция с управляемым каталогом при наличии, многофакторная аутентификация, проверка состояния устройства там, где это поддерживается, и отдельные права для разных ролей. Общие учётные записи затрудняют установление автора действий; если они неизбежны для технической совместимости, их использование нужно компенсировать персональной идентификацией до входа и усиленным аудитом.
- Аутентификация: сопоставляйте пользователя с персональной идентичностью; не и спользуйте один VPN-аккаунт или один пароль bastion для команды.
- MFA: требуйте второй фактор прежде всего на VPN, bastion и системах управления привилегированным доступом. Реальная поддержка метода MFA определяется продуктом и его версией.
- Авторизация: после успешной аутентификации применяйте роль и матрицу доступа, а не общий доступ ко всей VPN-подсети.
- Журналы: фиксируйте успешные и неуспешные входы, источник, время, выданную роль, целевой ресурс и завершение сессии. Запись экранов, команд или полных сессий возможна не во всех решениях и не отменяет журналов на целевых хостах.
- Централизация: передавайте события точки входа, серверов и BMC в защищённое централизованное хранилище. Практика сбора описана в статье «Централизованный сбор журналов безопасности серверов».
- Отзыв: при увольнении, смене роли, окончании договора или подозрении на компрометацию отключайте учётную запись, отзывайте сертификаты и ключи по применимой схеме, завершайте активные сессии и проверяйте локальные исключения.
Bastion не является самостоятельной системой управления привилегированным доступом. Обычный jump host может передавать соединение к цели, но сам по себе не гарантирует выдачу доступа по заявке, запись команд или полноценный аудит. Такие требования нужно проверять в документации выбранного решения и закрывать сочетанием функций точки входа, ОС, каталога, журналов и процессов.
Аварийный доступ без постоянного обхода политики
Штатная схема может стать недоступной из-за отказа VPN, каталога, MFA, bastion или сетевой связности. Нужен отдельный сценарий с аварийной учётной записью и, для физического оборудования, заранее определённым доступом к консоли или BMC. Его цель — восстановить управляемость, а не создать постоянный альтернативный вход.
Как оформить break-glass-доступ
- 1Определите случаи активацииЗафиксируйте условия: например, недоступность штатной точки входа, отказ MFA или необходимость восстановления после сетевой изоляции. Ожидаемый результат — дежурный персонал понимает, когда аварийный канал допустим. Если им пользуются для удобства или обычных работ, штатный путь нужно исправить, а не расширять исключение.
- 2Ограничьте способ хранения и полномочияУчётные данные авар ийной привилегированной учётной записи хранят отдельно от повседневных секретов, доступ к ним требует утверждённой процедуры и фиксируется. Создайте только необходимые аварийные учётные записи и не используйте их в автоматизации или повседневных подключениях.
- 3Сделайте использование наблюдаемымНастройте оповещение о входе аварийной учётной записью и сохранение событий на независимом коллекторе, если это возможно. Ожидаемый результат — после активации можно установить, кто и когда получил доступ. При отсутствии событий проверьте журналирование на цели и доступность канала доставки журналов.
- 4Проведите контролируемую проверку и последующий разборПериодически проверяйте, что процедура работает, доступные контакты актуальны, а резервный канал не требует недоступного компонента. После каждого реального использования меняйте раскрытые секреты при необходимости, анализируйте причину обхода и закрывайте её в штатной архитектуре.
Проверка и сопровождение архитектуры
Правила доступа меняются вместе с серверами, сотрудниками и подрядчиками. Регулярно сопоставляйте фактические маршруты, группы пользователей, разрешения на bastion, правила межсетевого экрана и права в ОС с утверждённой матрицей. Особое внимание уделяйте временным исключениям: у них должны быть владелец, причина и дата окончания.
- Проверяйте, что SSH, RDP, BMC и административные веб-панели не принимают подключения напрямую из интернета.
- Сверяйте список VPN-пользователей и пользователей bastion с текущими ролями и договорами подрядчиков.
- Проверяйте, что журналы позволяют связать административную сессию с пользователем, точкой входа, целью и временем. Команды или отдельные действия фиксируйте там, где это поддерживается и настроено; в остальных случаях сопоставляйте события точки входа с журналами целевой системы.
- Тестируйте отказ доступа к неразрешённым сегментам и протоколам, а не только успешные подключения.
- Обновляйте VPN-шлюз, bastion, ОС и firmware BMC по управляемому процессу; отдельные подходы к обновлениям описаны в статьях «Обновления безопасности Linux: APT, DNF, автоматизация и reboot» и «Обновления безопасности Windows Server: патчи, reboot и поддержка».
- Пересматривайте модель угроз и остаточные риски при появлении новых публичных сервисов, удалённых сотрудников, подрядчиков или к ритичных систем.
Критерии выбора решения для закупки и эксплуатации
Вопросы к VPN-шлюзу, bastion-решению или PAM-платформе
| Критерий | Что уточнить |
|---|---|
| Пользователи и роли | Сколько постоянных администраторов и подрядчиков будет работать, нужны ли разные роли, временный доступ и разделение обязанностей. |
| Целевые протоколы | Нужны ли SSH, RDP, HTTPS к BMC, доступ к гипервизорам, базам данных, сетевому оборудованию и средствам автоматизации. |
| Идентификация | Поддерживает ли решение нужную интеграцию с каталогом, персональные учётные записи, сертификаты и выбранную схему MFA в используемой версии. |
| Контроль доступа | Можно ли ограничить доступ ролью, конкретной целью, протоколом, временем, источником и типом устройства, а также быстро отозвать его. |
| Аудит | Какие события фиксируются, можно ли передавать их в централизованный сбор, доступны ли запись сессий или команд и какие у них ограничения. |
| Доступность | Как организуются резервирование точки входа, обслуживание, обновления и восстановление без создания постоянного обходного канала. |
| Эксплуатация | Кто будет сопровождать правила, реагировать на оповещения, пересматривать доступы, обновлять компоненты и проверять аварийный сценарий. |
Термины в статье
- RDP
- RDP — протокол удалённого доступа к графическому сеансу Windows, передающий экран, ввод и перенаправляемые ресурсы между клиентом и хостом.
- Zero Trust
- Zero Trust — модель безопасности, в которой доступ предоставляют после явной проверки субъекта, устройства и контекста запроса, а не на основании нахождения во внутренней сети.
- Аварийная учётная запись
- Аварийная учётная запись — специально защищённая привилегированная учётная запись для восстановления доступа при отказе штатных средств администрирования или аутентификации.
- Аудиторский след
- Аудиторский след — упорядоченный по времени набор записей о действиях и изменениях, позволяющий установить, кто, когда, над чем и с каким результатом выполнил операцию, а также откуда поступил запрос.
- Бастионный хост
- Бастионный хост — специально защищённый промежуточный сервер, через который ограничивают и контролируют административный доступ к системам в изолированных сегментах сети.
- Боковое перемещение
- Боковое перемещение — этап атаки, при котором нарушитель использует уже полученный доступ для проникновения на другие системы и расширения контроля внутри инфраструктуры.
- Межсетевой экран
- Межсетевой экран — средство контроля сетевого трафика, разрешающее или блокирующее его по правилам на границе или между сегментами сети.
- Многофакторная аутентификация
- Многофакторная аутентификация — метод проверки личности, требующий подтверждений из двух или более независимых факторов: знания, владения или биометрии.
- Политика межсетевого экрана
- Политика межсетевого экрана — набор правил обработки сетевого трафика, определяющий разрешённые и запрещённые взаимодействия между зонами, узлами, сервисами и интерфейсами.
- Привилегированная учётная запись
- Привилегированная учётная запись — учётная запись с правами управления системами, данными или политиками доступа, превышающими полномочия обычного пользователя.
- Принцип наименьших привилегий
- Принцип наименьших привилегий — правило предоставления пользователю, службе или процессу только тех прав и на тот срок, которые необходимы для выполнения конкретной задачи.
- Сетевая сегментация
- Сетевая сегментация — архитектурное разделение сети на изолированные зоны с правилами межзонного обмена, ограничивающее область распространения инцидента.
- Управление привилегированным доступом
- Управление привилегированным доступом — комплекс процессов и средств для выдачи, контроля и аудита доступа к административным учётным записям и критическим системам.
