Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
dpi:opt_cgnat:cgnat_log:start [2023/08/25 14:36] – elena.krasnobryzh | dpi:opt_cgnat:cgnat_log:start [2023/08/28 08:55] (текущий) – удалено elena.krasnobryzh | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Журналирование NAT трансляций ====== | ||
- | {{indexmenu_n> | ||
- | ===== 1 Экспорт трансляций на внешние коллекторы в формате IPFIX ===== | ||
- | {{indexmenu_n> | ||
- | Для анализа данных по совершенным NAT трансляциям на внешних системах, | ||
- | |||
- | Экспорт NAT трансляций настраивается следующими параметрами: | ||
- | <code ini> | ||
- | ipfix_dev=em1 | ||
- | ipfix_nat_udp_collectors=1.2.3.4: | ||
- | ipfix_nat_tcp_collectors=1.2.3.6: | ||
- | </ | ||
- | где | ||
- | * **em1** - имя сетевого интерфейса для экспорта. | ||
- | * **ipfix_nat_udp_collectors** - адреса UDP коллекторов. | ||
- | * **ipfix_nat_tcp_collectors** - адреса TCP коллекторов. | ||
- | |||
- | ^ Формат IPFIX шаблона для экспорта NAT трансляций | ||
- | ^ | ||
- | | 323 | ||
- | | 4 | 0 | 1 | int8 | PROTOCOL_IDENTIFIER |Идентификатор протокола транспортного уровня | ||
- | | 230 | 0 | 1 | int8 | TYPE_OF_EVENT |Тип события | ||
- | | 8 | 0 | 4 | IPv4 | SOURCE_IPV4_ADDRESS |Адрес отправителя | ||
- | | 225 | 0 | 4 | IPv4 | POST_NAT_SOURCE_IPV4_ADDRESS |Адрес отправителя после NAT | | ||
- | | 7 | 0 | 2 | int16 | SOURCE_PORT |Порт отправителя | ||
- | | 227 | 0 | 2 | int16 | POST_NAPT_SOURCE_TRANSPORT_PORT |Порт отправителя после NAT | | ||
- | | 12 | ||
- | | 11 | ||
- | | 2000 | ||
- | | 2003 | ||
- | |||
- | Для сбора информации в формате IPFIX подойдет любой универсальный IPFIX коллектор, | ||
- | или утилита __[[dpi: | ||
- | |||
- | |||
- | Также информация о NAT трансляциях передается в полях postNATsourceIPv4Address и postNAPTsourceTransportPort при экспорте [[dpi: | ||
- | |||
- | ===== 2 Ведение журнала трансляций в текстовом формате ===== | ||
- | {{indexmenu_n> | ||
- | Для записи NAT трансляций в текстовый лог на сервере СКАТ в конфигурационном файле /// | ||
- | настраиваются следующие параметры: | ||
- | |||
- | <code ini> | ||
- | ajb_save_nat=1 | ||
- | ajb_save_nat_format=ts: | ||
- | ajb_nat_path=/ | ||
- | ajb_nat_ftimeout=30 | ||
- | </ | ||
- | где\\ | ||
- | * ajb_save_nat=1 активировать запись трансляций в текстовый лог | ||
- | * ajb_nat_path=/ | ||
- | * ajb_nat_ftimeout=30 периодичность записи | ||
- | * ajb_save_nat_format=ts: | ||
- | * ts - временная метка | ||
- | * ssid - идентификатор сессии (для связи с данными Netflow/ | ||
- | * event - событие : 1 - NAT44 Session create, 2 - NAT44 Session delete | ||
- | * login - login абонента | ||
- | * ipsrc - IP адрес источника запроса (абонента) | ||
- | * portsrc - порт источника запроса (абонента) | ||
- | * ipsrcpostnat - IP адрес источника запроса (абонента) после NAT трансляции | ||
- | * portsrcpostnat - порт источника запроса (абонента) после NAT трансляции | ||
- | * ipdst - IP адрес получателя запроса (хоста) | ||
- | * portdst - порт получателя запроса (хоста) | ||
- | |||
- | :!: файловая система для записи логов должна быть быстрой и локальной (никаких NFS и других remote), данный вариант журналирования | ||
- | рекомендуется только в целях кратковременной диагностики |