<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Захват сетевого трафика on Alertix NTA</title><link>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/</link><description>Recent content in Захват сетевого трафика on Alertix NTA</description><generator>Hugo</generator><language>ru-RU</language><atom:link href="https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/index.xml" rel="self" type="application/rss+xml"/><item><title>Подключение источника SPAN или TAP</title><link>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/podklyuchenie-istochnika-span-ili-tap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/podklyuchenie-istochnika-span-ili-tap/</guid><description>&lt;div id="s5_1" class="paragraph"&gt;&#10;&lt;p&gt;Сначала выберите отдельный адаптер для копии трафика и проверьте, что зеркалируются оба направления. Интерфейс управления должен оставаться доступным независимо от обработки трафика. Если один поток приходит с нескольких зеркал, разберите топологию до включения всех адаптеров: дубликаты усложняют восстановление сессий и интерпретацию статистики.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div class="olist arabic"&gt;&#10;&lt;ol class="arabic"&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Сопоставьте физический порт с MAC-адресом и драйвером в Linux.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Найдите соответствующий элемент networkAdapters в ethercap.json. При автоматическом обнаружении новые адаптеры добавляются выключенными.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Установите enabled: true только у выбранного адаптера. Сохраните идентификаторы mac и driver.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Проверьте режим захвата, фильтры и доступные ресурсы. Примените настройки и проверьте ethcap.log.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Выполните известный запрос из наблюдаемого сегмента. Сверьте его с протокольным журналом или событием у получателя.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;</description></item><item><title>Режим и ресурсы захвата</title><link>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/rezhim-i-resursy-zakhvata/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/rezhim-i-resursy-zakhvata/</guid><description>&lt;div id="s5_2" class="paragraph"&gt;&#10;&lt;p&gt;Файл /opt/alertixnta/config/ethercap.json содержит общие параметры, controlSection, массив адаптеров и настройки парсеров. Если присутствует объект controlSection.capture, режим берётся из capture.mode; значение captureMode в этом случае не определяет активный режим.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div class="paragraph"&gt;&#10;&lt;p&gt;&lt;strong&gt;Таблица. Выбор механизма захвата&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;table class="tableblock frame-all grid-all stretch"&gt;&#10;&lt;colgroup&gt;&#10;&lt;col style="width: 30%;"/&gt;&#10;&lt;col style="width: 23%;"/&gt;&#10;&lt;col style="width: 47%;"/&gt;&#10;&lt;/colgroup&gt;&#10;&lt;thead&gt;&#10;&lt;tr&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Значение&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Механизм&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Когда использовать&lt;/th&gt;&#10;&lt;/tr&gt;&#10;&lt;/thead&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;afpkt&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;AF_PACKET; исходный режим&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Удобен для первоначальной настройки через стандартный сетевой стек Linux.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;afxdp&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;AF_XDP&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Требует поддержки XDP адаптером; не требует привязки к драйверу DPDK.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;dpdk&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;DPDK&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Требует соответствующего пакета, hugepages и предварительной привязки адаптера к совместимому драйверу.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;div class="paragraph"&gt;&#10;&lt;p&gt;&lt;strong&gt;Таблица. Параметры controlSection&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/div&gt;</description></item><item><title>Пороговые ограничения сессий</title><link>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/porogovye-ogranicheniya-sessiy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/porogovye-ogranicheniya-sessiy/</guid><description>&lt;div id="s5_3" class="paragraph"&gt;&#10;&lt;p&gt;&lt;strong&gt;Таблица. Параметры controlSection.tcpLimits&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;table class="tableblock frame-all grid-all stretch"&gt;&#10;&lt;colgroup&gt;&#10;&lt;col style="width: 30%;"/&gt;&#10;&lt;col style="width: 23%;"/&gt;&#10;&lt;col style="width: 47%;"/&gt;&#10;&lt;/colgroup&gt;&#10;&lt;thead&gt;&#10;&lt;tr&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Параметр&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Значения&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Назначение и особенности&lt;/th&gt;&#10;&lt;/tr&gt;&#10;&lt;/thead&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;init&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Целое ≥ 0; 1500000&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Порог полуоткрытых TCP-сессий. При достижении новые сессии учитываются без DPI.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;soft&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Целое ≥ init; 6000000&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Мягкий предел числа сессий. Новые сессии сверх него учитываются без разбора; действующие не вытесняются.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;hard&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Целое ≥ soft; 9000000&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Жёсткий предел. Новые TCP-сессии не отслеживаются до освобождения ресурсов.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;div class="paragraph"&gt;&#10;&lt;p&gt;Пороги задаются для экземпляра службы и делятся между потоками. Счётчик resource_exceeding показывает обработку без разбора из-за ограничений. Если он растёт, проверьте число активных сессий, распределение по потокам и память. Простое увеличение hard может переместить проблему из ограничения сессий в исчерпание RAM.&lt;/p&gt;&#10;&lt;/div&gt;</description></item><item><title>Адаптеры и фильтры</title><link>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/adaptery-i-filtry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/adaptery-i-filtry/</guid><description>&lt;div id="s5_4" class="paragraph"&gt;&#10;&lt;p&gt;&lt;strong&gt;Таблица. Поля networkAdapters&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;table class="tableblock frame-all grid-all stretch"&gt;&#10;&lt;colgroup&gt;&#10;&lt;col style="width: 30%;"/&gt;&#10;&lt;col style="width: 23%;"/&gt;&#10;&lt;col style="width: 47%;"/&gt;&#10;&lt;/colgroup&gt;&#10;&lt;thead&gt;&#10;&lt;tr&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Параметр&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Значения&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Назначение и особенности&lt;/th&gt;&#10;&lt;/tr&gt;&#10;&lt;/thead&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;mac и driver&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;MAC-адрес и имя драйвера&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Совместно идентифицируют адаптер. Сохраняйте значения обнаруженной записи.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;enabled&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;true / false; false для нового адаптера&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Разрешает захват.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;description&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Строка&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Описание, обычно имя интерфейса ОС.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;bus_info&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Строка&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Информация о шине, в том числе PCI-адрес. Полезна при сопоставлении портов.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;comment&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Строка&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Назначение порта, источник зеркала и обслуживаемый сегмент.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;filter.enabled&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;true / false; false&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Включает BPF-фильтр адаптера.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;filter.data&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;BPF-выражение&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Определяет пакеты, допускаемые к обработке данным адаптером.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;div class="listingblock"&gt;&#10;&lt;div class="content"&gt;&#10;&lt;pre class="highlight"&gt;&lt;code class="language-json" data-lang="json"&gt;{&#10; &amp;#34;mac&amp;#34;: &amp;#34;00:11:22:33:44:55&amp;#34;,&#10; &amp;#34;driver&amp;#34;: &amp;#34;ixgbe&amp;#34;,&#10; &amp;#34;enabled&amp;#34;: true,&#10; &amp;#34;description&amp;#34;: &amp;#34;enp3s0&amp;#34;,&#10; &amp;#34;comment&amp;#34;: &amp;#34;SPAN сегмента серверов&amp;#34;,&#10; &amp;#34;filter&amp;#34;: {&#10; &amp;#34;enabled&amp;#34;: true,&#10; &amp;#34;data&amp;#34;: &amp;#34;not host 192.0.2.50&amp;#34;&#10; }&#10;}&lt;/code&gt;&lt;/pre&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;</description></item><item><title>Парсеры и запись трафика</title><link>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/parsery-i-zapis-trafika/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/alertix-nta/1.6/admin-guide/traffic-capture/parsery-i-zapis-trafika/</guid><description>&lt;div id="s5_5" class="paragraph"&gt;&#10;&lt;p&gt;&lt;strong&gt;Таблица. Параметры парсеров&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;table class="tableblock frame-all grid-all stretch"&gt;&#10;&lt;colgroup&gt;&#10;&lt;col style="width: 30%;"/&gt;&#10;&lt;col style="width: 23%;"/&gt;&#10;&lt;col style="width: 47%;"/&gt;&#10;&lt;/colgroup&gt;&#10;&lt;thead&gt;&#10;&lt;tr&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Параметр&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Значения&lt;/th&gt;&#10;&lt;th class="tableblock halign-left valign-top"&gt;Назначение и особенности&lt;/th&gt;&#10;&lt;/tr&gt;&#10;&lt;/thead&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;nativeParsers[].protocol&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Идентификатор протокола&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Например http, dns, smtp, quic, ssh. Наличие записи не превращает массив в разрешающий список.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;nativeParsers[].enabled&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;true / false; true при отсутствии записи&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Включает конкретный нативный парсер.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;nativeParsers[].processData&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;true / false; true при отсутствии записи&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Разрешает обработку содержимого парсером.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;luaParsers[].script&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Имя файла&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Сценарий из scripts/eth-sessions/.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;luaParsers[].enabled&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;true / false&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Для отключения задайте false: удаление записи при reload не выгружает работающий сценарий.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;recordingRules[].script&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Имя файла&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Правило записи из scripts/eth-packets/.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;recordingRules[].enabled&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;true / false&lt;/p&gt;&lt;/td&gt;&#10;&lt;td class="tableblock halign-left valign-top"&gt;&lt;p class="tableblock"&gt;Работает совместно с trafficRecordSessions.&lt;/p&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;div class="paragraph"&gt;&#10;&lt;p&gt;Важно. Парсер без отдельной записи в nativeParsers остаётся включённым с processData: true. Чтобы оставить только выбранные протоколы, остальные парсеры отключают явно. Удаление строки не отключает обработку.&lt;/p&gt;&#10;&lt;/div&gt;</description></item></channel></rss>