Настроить Firewall
Для фильтрации трафика можно использовать:
- Edge Gateway Firewall — можно настроить на Edge-роутере в любом кластере. Фильтрует трафик между сетями Edge-роутера и публичными сетями (North-South), а также трафик, который проходит через L3VPN. В кластерах на старом типе сетевой инфраструктуры (NSX-V) также фильтрует трафик East-West;
- Distributed Firewall (DFW) — можно настроить только в кластерах на новом типе сетевой инфраструктуры (NSX-T). Фильтрует трафик между сетями Edge-роутера и публичными сетями (North-South), а также трафик East-West.
Для любых правил Firewall можно создавать IP Sets — группы IP-адресов.
Edge Gateway Firewall
Правила Edge Gateway Firewall настраиваются на Edge-роутере. Всегда фильтруется трафик между сетями Edge-роутера и публичными сетями (North-South), а также трафик, который проходит через L3VPN. Настройку Edge Gateway Firewall требуется выполнять, если вы настраиваете доступ к интернету:
- через Edge-роутер и приватную подсеть;
- через Edge-роутер и публичную подсеть, если виртуальный дата-центр находится в кластере на новом типе сетевой инфраструктуры (NSX-T).
Фильтрация трафика между сетями, которые подключены к Edge-роутеру (трафик East-West), зависит от типа сетевой инфраструктуры кластера, в котором находится виртуальный дата-центр:
- старый тип (NSX-V) — трафик East-West фильтруется;
- новый тип (NSX-T) — трафик East-West не фильтруется. Чтобы фильтровать такой трафик, настройте Distributed Firewall.
В кластерах на новом типе сетевой инфраструктуры (NSX-T) Edge Gateway Firewall всегда включен.
Стандартное правило default_rule блокирует весь трафик, пока вы не настроите Edge Gateway Firewall с другими правилами.
В кластерах на NSX-V аналогичное правило default rule for ingress traffic блокирует весь трафик, если Edge Gateway Firewall включен и не настроены другие правила.
В таких кластерах Edge Gateway Firewall можно отключить.
Настроить Edge Gateway Firewall
Добавить правило Edge Gateway Firewall
Вы можете использовать примеры правил для доступа в интернет и из интернета.
Способ создания правила Firewall зависит от типа сетевой инфраструктуры кластера, в котором находится виртуальный дата-центр — старая (NSX-V) или новая (NSX-T).
NSX-V
NSX-T
-
Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
-
Откройте страницу виртуального дата-центра.
-
Перейдите в раздел Networking → Edges.
-
Откройте страницу нужного Edge.
-
Нажмите Services.
-
Откройте вкладку Firewall.
-
Чтобы правило включилось сразу после создания, включите тумблер Enabled.
-
Нажмите .
-
В поле Name введите название правила.
-
В поле Source настройте адреса источников:
10.1. Нажмите .
10.2. Если вы хотите выбрать все доступные адреса источников, оставьте значение Any.
10.3. Если вы хотите выбрать адреса источников из IP Set или объектов другого типа, нажмите , в поле Browse objects of type выберите тип объектов, выберите объекты и нажмите → KEEP. Доступные типы объектов:
- Gateway interfaces — все внутренние сети (Internal), все внешние сети (External) или все внешние и внутренние сети (Any);
- Virtual machines — виртуальные машины;
- OrgVdcNetworks — сети уровня организации;
- IP Sets — группы IP-адресов;
- Security Groups — группы безопасности.
10.4. Если вы хотите выбрать отдельные IP-адреса источников, нажмите IP, введите IP-адрес и нажмите KEEP.
-
В поле Service настройте подключение:
11.1. Если вы хотите выбрать все доступные протоколы и порты, оставьте значение Any.
11.2. Если вы хотите выбрать определенные протоколы и порты, нажмите , настройте протокол и порты и нажмите KEEP.
-
В поле Action выберите действие, которое будет выполняться в правиле:
- Accept — трафик будет разрешен;
- Deny — трафик будет запрещен.
-
В поле Destination настройте адреса назначения:
13.1. Нажмите .
13.2. Если вы хотите выбрать все доступные адреса назначения, оставьте значение Any.
13.3. Если вы хотите выбрать адреса назначения из IP Set или объектов другого типа, нажмите , в поле Browse objects of type выберите тип объектов, выберите объекты и нажмите → KEEP. Доступные типы объектов:
- Gateway interfaces — все внутренние сети (Internal), все внешние сети (External) или все внешние и внутренние сети (Any);
- Virtual machines — виртуальные машины;
- OrgVdcNetworks — сети уровня организации;
- IP Sets — группы IP-адресов;
- Security Groups — группы безопасности.
13.4. Если вы хотите выбрать отдельные IP-адреса источников, нажмите IP, введите IP-адрес и нажмите KEEP.
-
Нажмите Save changes.
Отключить Edge Gateway Firewall
Отключить Edge Gateway Firewall можно только в кластерах на старом типе сетевой инфраструктуры (NSX-V).
- Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
- Откройте страницу виртуального дата-центра.
- Перейдите в раздел Networking → Edges.
- Откройте страницу нужного Edge.
- Нажмите Services.
- Откройте вкладку Firewall.
- Выключите тумблер Enabled.
Пример правила для доступа в интернет
Доступ в интернет будет разрешен по любым протоколам серверу с IP-адресом, указанным в правиле.
Способ создания правила Firewall зависит от типа сетевой инфраструктуры кластера, в котором находится виртуальный дата-центр — старая (NSX-V) или новая (NSX-T).
NSX-V
NSX-T
-
Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
-
Откройте страницу виртуального дата-центра.
-
Перейдите в раздел Networking → Edges.
-
Откройте страницу нужного Edge.
-
Нажмите Services.
-
Откройте вкладку Firewall.
-
Чтобы правило включилось сразу после создания, включите тумблер Enabled.
-
Нажмите .
-
В поле Name введите название правила.
-
В поле Source настройте адрес источника:
10.1. Нажмите IP.
10.2. Введите IP-адрес сервера, которому будет разрешен доступ в интернет.
10.3. Нажмите KEEP.
-
В поле Destination оставьте значение Any.
-
В поле Service оставьте значение Any.
-
В поле Action выберите Accept.
-
Нажмите Save changes.
Пример правила для доступа из интернета
Доступ из интернета будет разрешен по ТСР-протоколу и порту 80 через внешний IP-адрес.
NSX-V
NSX-T
-
Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
-
Откройте страницу виртуального дата-центра.
-
Перейдите в раздел Networking → Edges.
-
Откройте страницу нужного Edge.
-
Нажмите Services.
-
Откройте вкладку Firewall.
-
Чтобы правило включилось сразу после создания, включите тумблер Enabled.
-
Нажмите .
-
В поле Name введите название правила.
-
В поле Source оставьте значение Any.
-
В поле Destination настройте адрес назначения:
11.1. Нажмите IP.
11.2. Введите внешний IP-адрес, через который будет разрешен доступ из интернета.
11.3. Нажмите KEEP.
-
В поле Service настройте протокол и порт:
12.1. Нажмите .
12.2. В поле Protocol выберите TCP.
12.3. В поле Source Port введите
80.12.4. В поле Destination Port оставьте значение any.
12.5. Нажмите KEEP.
-
В поле Action выберите Accept.
-
Нажмите Save changes.
Distributed Firewall
Distributed Firewall можно настроить только в кластерах на новом типе сетевой инфраструктуры (NSX-T).
Distributed Firewall (DFW) — распределенный межсетевой экран, который настраивается для группы виртуальных дата-центров. Фильтрует трафик между сетями Edge-роутера и публичными сетями (North-South), а также East-West трафик между виртуальными машинами без использования Edge-роутера.
Для начала работы настройте Distributed Firewall. После настройки вы можете добавлять дополнительные правила, отключать правила или отключать Distributed Firewall полностью.
Настроить Distributed Firewall
- Создайте группу виртуальных дата-центров.
- Включите Distributed Firewall.
- Создайте IP Sets.
- Добавьте правила Distributed Firewall.
Включить Distributed Firewall
При включении Distributed Firewall автоматически создается правило по умолчанию, которое разрешает внутренний трафик между виртуальными дата-центрами.
- Убедитесь, что у вас создана группа виртуальных дата-центров.
- Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
- Откройте вкладку Networking → Data Center Groups.
- Откройте страницу группы виртуальных дата-центров → раздел General.
- В блоке Distributed Firewall нажмите ACTIVATE DISTRIBUTED FIREWALL.
- Нажмите ACTIVATE DISTRIBUTED FIREWALL.
Добавить правило Distributed Firewall
-
Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
-
Откройте вкладку Networking → Data Center Groups.
-
Откройте страницу группы виртуальных дата-центров → раздел DISTRIBUTED FIREWALL.
-
Нажмите NEW.
-
В поле Name введите имя правила.
-
Чтобы правило включилось сразу после создания, включите тумблер State.
-
Опционально: в поле Applications настройте порт назначения виртуальной машины:
7.1. Нажмите .
7.2. Включите тумблер Choose a specific application.
7.3. Отметьте нужный порт.
7.4. Нажмите SAVE.
-
Опционально: в поле Context выберите контекстный профиль:
8.1. Нажмите .
8.2. Включите тумблер Choose a specific profile.
8.3. Отметьте нужный профиль.
8.4. Нажмите SAVE.
-
В поле Source настройте адреса источников:
9.1. Нажмите .
9.2. Если вы хотите выбрать все доступные адреса источников, включите тумблер Any Source.
9.3. Если вы хотите выбрать адреса источников из IP Set, на вкладке Firewall Groups отметьте IP Set, который вы создали на этапе 1.
9.4. Если вы хотите выбрать отдельные IP-адреса источников, на вкладке Firewall IP Addresses нажмите ADD и введите IP-адреса.
9.5. Нажмите KEEP.
-
В поле Destination настройте адреса назначения:
10.1. Нажмите .
10.2. Если вы хотите выбрать все доступные адреса назначения, включите тумблер Any Destination.
10.3. Если вы хотите выбрать адреса назначения из IP Set, на вкладке Firewall Groups отметьте IP Set, который вы создали на этапе 1.
10.4. Если вы хотите выбрать отдельные IP-адреса назначения, на вкладке Firewall IP Addresses нажмите ADD и введите IP-адреса.
10.5. Нажмите KEEP.
-
В поле Action выберите действие, которое будет выполняться в правиле:
- Allow — трафик будет разрешен;
- Drop — трафик будет запрещен, клиентам не будут отправляться уведомления о блокировке;
- Reject — трафик будет запрещен, клиентам будут отправляться уведомления о блокировке.
-
В поле IP Protocol выберите тип IP-адресов, к которым будет применяться правило.
-
Опционально: чтобы записывать логи фильтрации, включите тумблер Enable logging.
-
Нажмите SAVE.
Отключить правила Distributed Firewall
Отключенные правила удалены не будут, их можно включить позже.
Отключить все правила
Отключить одно правило
При отключении всех правил Distributed Firewall трафик перестанет фильтроваться.
- Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
- Откройте вкладку Networking → Data Center Groups.
- Откройте страницу группы виртуальных дата-центров → раздел DISTRIBUTED FIREWALL.
- В поле Default Policy Status нажмите DISABLE.
Отключить Distributed Firewall
При отключении Distributed Firewall трафик перестанет фильтроваться и созданные правила будут безвозвратно удалены.
- Отключите все правила Distributed Firewall.
- Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
- Откройте вкладку Networking → Data Center Groups.
- Откройте страницу группы виртуальных дата-центров → раздел General.
- В блоке Distributed Firewall нажмите ACTIVATE DISTRIBUTED FIREWALL.
- Нажмите DEACTIVATE DISTRIBUTED FIREWALL.
Создать IP Set
IP Set — это группа IP-адресов, к которым применяются правила Firewall. Объединение IP-адресов в IP Set позволяет не создавать отдельное правило для каждого IP-адреса. Вы можете создать несколько IP Sets и использовать их в разных правилах Firewall или в одном правиле для источников и адресов назначений.
Способ создания IP Set зависит от типа сетевой инфраструктуры кластера, в котором находится виртуальный дата-центр — старая (NSX-V) или новая (NSX-T).
NSX-V
NSX-T
-
Из панели управления откройте панель Cloud Director: в верхнем меню нажмите Продукты → Облако на базе VMware → раздел Cloud Director.
-
Откройте страницу виртуального дата-центра.
-
Перейдите в раздел Networking → Edges.
-
Откройте страницу нужного Edge.
-
Нажмите Services.
-
Откройте вкладку Grouping object → IP Sets.
-
Нажмите .
-
Настройте IP Set:
8.1. В поле Name введите название группы.
8.2. В поле IP Addresses введите IP-адреса или их диапазоны.
8.3. Нажмите Keep.