О режимах перехвата сетевого трафика

19 октября 2026

ID 316389

Приложение может использовать в своей работе один из двух режимов перехвата сетевого трафика:

  • Использовать технологию eBPF. Если выбран этот режим, приложение использует для перехвата трафика технологию eBPF. Если приложение не смогло использовать технологию eBPF, для перехвата сетевого трафика будет использоваться утилита iptables.
  • Использовать утилиту iptables. Если выбран этот режим, приложение использует для перехвата трафика утилиту iptables. Этот режим выбран по умолчанию.

В режиме Использовать технологию eBPF приложение создает свое отдельное сетевое пространство имен (network linux namespace), куда перенаправляет сетевые пакеты с помощью eBPF-программ, привязанных к очередям tc (linux traffic control) локальных сетевых интерфейсов. Далее перенаправленный сетевой трафик проходит анализ в соответствии с активными сетевыми задачами и после этого возвращается на исходный сетевой интерфейс.

Для обмена данных между сетевыми простанствами имен используются пары виртуальных сетевых интерфейсов veth (каждый конец пары находится в своем сетевом пространстве имен):

  • Пара kesl_in – kesl_worm_in передает сетевой трафик входящих соединений.
  • Пара kesl_out – kesl_worm_out передает сетевой трафик исходящих соединений.

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

Сетевой трафик попадает на эти интерфейсы с других сетевых интерфейсов в системе, только если приложение запущено и включен сетевой перехват. Они не могут использоваться для передачи данных по сети между удаленными устройствами.

Если ваше устройство чувствительно к атакам перечислением сетевых портов (например, на локальном устройстве настроен сетевой экран операционной системы с фильтрацией портов), то не рекомендуется выбирать режим Использовать технологию eBPF. Также не рекомендуется использовать этот режим перехвата трафика на устройствах периметра сети организации.

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

Вы можете выбрать режим перехвата трафика в Web Console, в Консоли администрирования и в командной строке.

Для изменения режима перехвата трафика требуется перезапустить приложение. Во время перезапуска происходит разрыв установленных сетевых соединений.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!