INTEGRITY Документация

Начало работы

Network Flow (formerly Magic Network Monitoring) включает пошаговый процесс первоначальной настройки, который проведёт вас через всю конфигурацию продукта. Если вы не можете завершить настройку за один сеанс, можно прервать процесс и вернуться к нему в любое время.

После завершения настройки вы сможете просматривать аналитику трафика, создавать правила для отслеживания пороговых значений трафика и получать оповещения при их превышении. Чтобы начать, выполните задачи из списка ниже.

Если вы клиент тарифа Enterprise, Cloudflare может значительно ускорить процесс подключения в сценариях активной атаки.

Клиенты с тарифом Enterprise, которые хотят использовать Network Flow вместе с Magic Transit On Demand, могут начать с настройка Magic Transit.

Руководство по NetFlow и sFlow

1. Проверьте поддержку NetFlow или sFlow

Убедитесь, что ваши маршрутизаторы поддерживают экспорт NetFlow или sFlow на IP-адрес в сети Cloudflare. Network Flow поддерживает NetFlow v5, NetFlow v9, IPFIX и sFlow.

См. Поддерживаемые маршрутизаторы чтобы просмотреть список поддерживаемых маршрутизаторов. Список не является исчерпывающим.

2. Зарегистрируйте маршрутизатор в Cloudflare

Зарегистрируйте маршрутизатор, чтобы Cloudflare знал, с какого IP-адреса ожидать данные потоков, и мог связать их с вашим аккаунтом.

  1. Перейдите в Сетевой поток страницу.
Перейдите в Сетевой поток ↗
  1. В Сетевой поток, выберите Настройка Network flow.
  2. Выберите Настройка маршрутизаторов на вкладке.
  3. (Необязательно) В разделе IP-адрес, введите публичный IP-адрес своего маршрутизатора.
  4. В разделе Частота выборки маршрутизатора по умолчанию, введите значение для частоту выборки. Значение должно соответствовать частоте выборки в настройках NetFlow или sFlow.
  5. Выберите Далее.

3. Настройте маршрутизатор

Затем настройте маршрутизатор для отправки данных NetFlow или sFlow в Cloudflare. Для этого шага держите открытым меню настроек маршрутизатора, чтобы ввести значения, показанные на панели управления Cloudflare.

См. Руководство по настройке NetFlow и IPFIX или руководство по настройке sFlow, где это описано подробнее.

  1. От Настройка маршрутизаторов в панели управления выберите Настройка NetFlow или настройка sFlow.
  2. Выполните шаги настройки для выбранного типа конфигурации.
  3. Введите значения, указанные в конфигурации вашего маршрутизатора.
  4. Выберите Далее.

4. Проверьте конфигурацию маршрутизатора

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

Из раздела Проверка маршрутизаторов странице в панели управления вы можете просматривать статус своих маршрутизаторов. Обычно данные маршрутизатора появляются в панели управления Cloudflare в течение пяти-десяти минут.

См. Описание статуса маршрутизатора чтобы убедиться, что данные успешно отправляются.

После завершения настройки маршрутизатора выберите Завершение подключения.

5. Создайте правила

Создавайте правила для анализа данных по определенному набору адресатов или для применения порогов. См. Правила, где это описано подробнее.

Руководство по VPC flow log Бета

1. Проверьте возможности облачных журналов потоков

Убедитесь, что ваш аккаунт Amazon Web Services (AWS) поддерживает экспорт журналов AWS Virtual Private Cloud (VPC) flow logs через AWS Firehose. В настоящее время Network Flow поддерживает приём VPC flow log только для AWS.

2. Настройте AWS Firehose для экспорта журналов VPC flow logs в Cloudflare

  1. Создайте токен авторизации с помощью API Cloudflare для Network Flow. Этот токен авторизации позволяет Cloudflare идентифицировать и проверять аккаунт, который отправляет журналы VPC flow logs на нашу конечную точку.

    Необходимые разрешения API-токена

    Хотя бы одно из следующих права доступа токена требуется:
    • Magic Network Monitoring Admin
    Сгенерируйте токен аутентификации для экспорта VPC flow logs.
    curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/mnm/vpc-flows/token" \
    	--request POST \
    	--header "X-Auth-Email: $CLOUDFLARE_EMAIL" \
    	--header "X-Auth-Key: $CLOUDFLARE_API_KEY"
  2. В настройках потока AWS Firehose укажите HTTP Headers - X-Amz-Firehose-Access-Key на токен авторизации, созданный на предыдущем шаге.

  3. Направьте поток журнала VPC flow log из AWS Firehose в https://aws-flow-logs.cloudflare.com/.

  4. Выберите все поля данных журнала потоков AWS VPC, которые нужно отправлять в Cloudflare. Следует выбрать версию журнала потоков AWS VPC с наибольшим номером, поддерживающую все нужные для экспорта в Cloudflare поля (см. Документация по журналам потоков AWS ↗ для получения дополнительной информации). Например, если вам нужно поле версии 8, такое как reject-reason, необходимо экспортировать все поля из версий с 1 по 8. Cloudflare поддерживает все семь шаблонов для журналов AWS VPC Flow.

3. Проверьте облачный трафик с помощью аналитики

После настройки AWS Firehose для отправки журналов VPC flow logs в Network Flow вы можете убедиться, что Cloudflare получает эти журналы, найдя данные об облачном трафике на странице аналитики панели управления Network Flow.

  1. Перейдите в Сетевой поток страницу.
Перейдите в Сетевой поток ↗
  1. По умолчанию отображается панель аналитики Network Flow.