Архитектура · данные · доступ · инциденты

Что произойдёт, когда что-то сломается

Отдавать почту и DNS подрядчику страшно — и правильно, что страшно. Эта страница отвечает на неудобные вопросы до договора: где живут ваши данные, что останется работать при отказе нашей панели, кто и как может зайти на узел и чего мы не обещаем.

  • Автономный data plane
  • Только исходящие соединения
  • Deny by default

Инварианты

Шесть правил, которые
не нарушаются ради удобства

Инвариант — не «лучшая практика», а свойство, которое обязано выполняться всегда. Каждое из шести придумано под конкретный сценарий отказа: падает провайдер, падает наша панель, компрометируется узел, уходит инженер.

01

Data plane автономен

DNS-серверы и почтовые узлы выполняют свой цикл — включая обновление DANE/TLSA — без обращения к панели. Панель задаёт конфигурацию и собирает телеметрию; она не стоит на пути письма.

Сценарий: панель недоступна → почта и DNS работают

02

Управление — только egress

Защищённое соединение с hub всегда инициирует сам узел. Входящие административные порты не публикуются; открыты только сервисные порты, которые нужны DNS- и почтовому трафику.

Сценарий: сканирование административной поверхности → нет цели

03

DNS не привязан к одному провайдеру

Provider-agnostic схема: зона живёт у облачного провайдера и одновременно на собственных BIND-узлах в регионах СНГ, с переключением. Ни один провайдер не является обязательным.

Сценарий: отказ или блокировка провайдера → зона отвечает

04

Control plane отделён от data plane

Разные системы, разные отказы, разные права. Компрометация интерфейса управления не означает автоматического контроля над трафиком — и наоборот.

Сценарий: инцидент в панели → трафик не затронут

05

Доступ — deny by default

Ничего не разрешено, пока не разрешено явно. Права на трансфер зоны выводятся из инвентаря узлов, а не раздаются вручную, и снимаются автоматически, когда узел перестаёт проходить аттестацию.

Сценарий: узел выведен из строя → доступ отозван сам

06

Нет единой точки отказа

Два почтовых шлюза с разделением по весу MX, несколько авторитативных серверов, два контура размещения. Каждый элемент, отказ которого остановил бы сервис, задублирован — это и есть отсутствие SPOF.

Сценарий: отказ узла или площадки → сервис продолжает

Данные

Где что лежит —
и кто этим владеет

Гибрид не означает «где-то в облаке». Контуры разделены явно, и состав собирается под требования регуляторики: часть услуг может целиком уехать на площадку клиента.

Размещение компонентов платформы по контурам
Компонент Где размещается Что там хранится
Авторитативный DNS облачный провайдер + собственные BIND-узлы (СНГ) записи зоны, ключи DNSSEC
Почтовые шлюзы Proxmox Mail Gateway on-premises: площадка клиента или оператора почтовый поток обрабатывается на вашей стороне
Панель hub облачный контур MSCS инвентарь узлов, конфигурация, телеметрия, аудит-журнал
Конвейер DMARC-отчётов облачный контур MSCS агрегированные отчёты rua — метаданные о доставке, не содержимое писем
Threat Intelligence и DNSBL облачный контур MSCS, раздача узлам индикаторы угроз из внешних фидов и собственных наблюдений

DMARC-отчёты по своей природе содержат метаданные о доставке: адреса отправляющих серверов, результаты проверок SPF и DKIM, домены. Содержимого переписки в них нет — это свойство самого стандарта, а не наша политика.

Доступ

Кто может зайти на узел
и что об этом останется

Удалённый доступ инженера — самое опасное место любого управляемого сервиса. Поэтому он устроен как брокер с многофакторным подтверждением, а не как «у нас есть ваш SSH-ключ».

  1. Подключение

    Инициирует узел, а не мы

    Узел держит исходящий туннель к hub. Входящих портов на нём нет — зайти «снаружи» технически некуда.

  2. Аутентификация

    Несколько независимых факторов

    Взаимный TLS с корпоративным удостоверяющим центром, проверка отзыва сертификата через OCSP, подпись Ed25519 и сервисный токен. Отказ любого из них — отказ в сессии.

  3. Полномочия

    Deny by default и аттестация

    Право доступа выводится из инвентаря и снимается, если узел не подтверждает свою целостность очередной аттестацией. Телеметрия узлов — read-only.

  4. Следы

    Сессии пишутся, журнал не переписывается

    Сессии доступа записываются в зашифрованном виде, действия в панели — в журнал аудита со сцеплением записей: незаметно изменить историю задним числом нельзя.

Честная оговорка о зрелости: брокер удалённого доступа работает на пилоте и включается флагом — как и полагается функции такого класса, он не включён «по умолчанию для всех». Базовый контур (активация, аттестация, раздача контента, DNS и TI) работает в проде.

Статус

Что мы публикуем сейчас —
и чего пока не публикуем

Страница статуса без клиентской нагрузки — это красивая зелёная плашка ни о чём. Поэтому пока здесь цифры платформы, а не проценты аптайма.

116управляемых DNS-зон
2узла Proxmox Mail Gateway: mxa · mxc
60 000+IP-IOC в Threat Intelligence
11фидов угроз · обновление 24×7

Публикуем

Состав платформы и границы каждой услуги, архитектурные инварианты, состав экспресс-аудита, метрики пилота с датой среза и методику рыночных сравнений — с оговорками там, где данные неполные.

Пока не публикуем

Проценты аптайма и время реакции как публичные обязательства: они появятся вместе с первыми клиентскими пилотами и измеримым периодом. До тех пор целевые показатели фиксируются в договоре, а не на лендинге.

Живая страница статуса — в плане развития: адаптация внутреннего дашборда платформы без чувствительных деталей. Появится после запуска первых клиентских пилотов.

Инциденты

Как мы себя ведём,
когда что-то пошло не так

Принципы ниже действуют независимо от договора. Конкретные сроки уведомления и целевые показатели восстановления фиксируются письменно — на сайте им не место, потому что они зависят от состава услуги.

  1. 01

    Сначала уведомляем, потом разбираемся

    Ответственное лицо со стороны клиента узнаёт об инциденте от нас, а не из жалоб пользователей. Даже если причина ещё не установлена.

  2. 02

    Говорим фактами

    Что наблюдаем, что уже сделали, что делаем сейчас, когда следующее обновление. Без «работаем над этим» без содержания.

  3. 03

    Письменный разбор после

    Хронология, причина, что изменили, чтобы не повторилось. Разбор без поиска виноватых: смысл — в исправленной системе, а не в найденном человеке.

  4. 04

    Изменения возвращаются в платформу

    Урок одного клиента становится проверкой, мониторингом или инвариантом для всех. Так растёт чек-лист экспресс-аудита.

Границы

Чего мы не делаем
и не обещаем

Не обещаем «100% защиты»

Почтовая аутентификация и DANE закрывают конкретные классы атак. Всё остальное закрывается другими средствами — честно об этом говорим.

Не блокируем зону в одностороннем порядке

Управление вашим доменом остаётся вашим. Мы не делаем необратимых изменений без согласования.

Не перепродаём чужие фиды под своим именем

Threat Intelligence собирается собственным конвейером; источники раскрываются в отчётности.

Не публикуем клиентские отчёты

Ни с именем, ни «анонимно»: обезличенный отчёт по домену обезличенным не бывает.

Не выдаём пилот за прод

Функции за флагами и на пилоте называются так, как есть, — и на этой странице тоже.

Не сравниваем себя абсолютными степенями

Любое рыночное утверждение на сайте сопровождается методикой, датой среза и оговоркой.

Не выдаём себя за Proxmox

Proxmox Mail Gateway — продукт Proxmox Server Solutions GmbH. MSCS эксплуатирует его как платформу узлов SEG и не аффилирована с вендором.

Proxmox® и Proxmox Mail Gateway® — зарегистрированные товарные знаки Proxmox Server Solutions GmbH (proxmox.com). MSCS эксплуатирует Proxmox Mail Gateway как программную платформу почтовых узлов в составе услуги Secure Email Gateway; мы не аффилированы с Proxmox Server Solutions GmbH, не являемся официальным партнёром и не выступаем от их имени.

Вопросы

Неудобные вопросы,
которые стоит задать

Что произойдёт, если панель управления MSCS станет недоступна?

Почта и DNS продолжат работать. Панель — это control plane: место, где задаётся конфигурация и видна телеметрия. Обработку трафика ведёт data plane — DNS-серверы и почтовые узлы, которые выполняют свой цикл автономно и не спрашивают панель на каждом запросе.

Может ли MSCS зайти на наш узел без нашего ведома?

Входящих административных портов нет: защищённое соединение с hub всегда инициирует сам узел. Сервисные порты DNS и почты открыты только для профильного трафика. Доступ инженера возможен только через брокер с многофакторным подтверждением, действует по политике deny-by-default и записывается. Право доступа снимается, если узел не проходит очередную аттестацию.

Публикуете ли вы цифры аптайма?

Пока нет. Платформа работает в пилоте на собственных доменах группы, и публиковать аптайм по периоду без клиентской нагрузки было бы некорректно. Живая страница статуса появится вместе с первыми клиентскими пилотами; целевые показатели и порядок уведомлений фиксируются в договоре.

Можно ли разместить узлы только на нашей площадке?

Да. Гибридная модель собирается под требования: DNS-зона может обслуживаться собственными BIND-узлами в регионах СНГ, почтовые шлюзы Proxmox Mail Gateway разворачиваются на площадке клиента или оператора. Облачный контур в этом сценарии остаётся для панели и конвейеров TI и DMARC.

Дальше

Остались вопросы,
на которые здесь нет ответа?

Задайте их инженеру платформы напрямую — до всякого договора и презентаций. Если ответ окажется полезен другим, он появится на этой странице.