Рейтинг:0

Управление и проверка правил брандмауэра

флаг jp

У меня есть 2 вопроса о передовых методах управления и проверки правил брандмауэра.

Наша компания использует PaaS от хостинг-провайдера, они управляют брандмауэрами (Fortigate). Нам нужно знать, какие правила у нас есть, и организовать процесс изменения правил брандмауэра. Очевидно, что брандмауэр является общим, и у нас не будет доступа к его пользовательскому интерфейсу.

Проблема упорядочивания правил: На данный момент у нас есть лист Google для заказа новых правил. Лист имеет уникальный идентификатор правила, категорию исходного и целевого трафика, группу исходных адресов, группу адресов назначения, группу портов, действие и автоматически сгенерированный комментарий, который в основном содержит идентификатор правила и категорию исходного и целевого трафика для упрощения просмотра. Таким образом, правила, когда мы их запрашиваем, выглядят так:

"----Правило № id3205----
ansible-prod --> db-stage == через == ssh
Комментарий: [Правило № id3205] Решение [Staging]: Ansible --> DB"

Пока все хорошо, все четко и аккуратно.

Проблема в том, что хостинг-провайдер не может добавлять разные подсети в одну адресную группу. Насколько я понял, это связано с тем, что они привязали группу адресов к интерфейсу в политике брандмауэра, и если VLAN интерфейса не соответствует VLAN подсети в группе адресов, которая не работает. Так что нам нужно использовать много небольших адресных групп --> нужно больше правил. У нас есть несколько тысяч правил брандмауэра, которыми нам нужно управлять и проверять, и их число растет. Мы пытаемся использовать правила для подсетей, но это не слишком помогает :)

Другая проблема заключается в том, что в брандмауэре есть несколько разделов, и если мы закажем доступ из подсети А в подсеть Б, и они принадлежат 2 разделам, то одно правило, которое мы запросили, становится 2 правилами в брандмауэре. Таким образом, запрошенные нами правила не соответствуют реальной настройке брандмауэров.

Проблема проверки брандмауэра Поскольку у нас нет доступа к брандмауэру, мы можем только попросить провайдера экспортировать правила для нас. Но как я писал выше - одно правило может стать 2-мя правилами в 2-х разных разделах. Так что отследить довольно сложно.

Кроме того, в более поздней версии Fortigate поставщик удалил счетчики обращений к политике, поэтому кажется, что теперь мы слепы и не знаем, активно используется конкретное правило или нет.


Вопросы

Я хотел бы спросить сообщество, есть ли какие-либо рекомендации по управлению и запросу правил брандмауэра, когда у вас нет доступа к консоли брандмауэра, и как вы выполняете проверку брандмауэра? Может быть, кто-нибудь может поделиться, как вы вообще управляете правилами брандмауэра?

Большое спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.