Перейти к содержимому
Калькуляторы

netflow и nat log

Добрый день. Собственно проблема:

cisco-asr отправляет nat log в таком виде (фото 1),а в коллекторе я вижу по-другому (фото 2) .

В чём скрывается проблема ? foto1.thumb.jpg.190dc50ccd43f32365bffbe0df87441a.jpg

foto2.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

возможно я не очень понимаю. Но верно же ,если я отправляю в коллектор нат лог по порту 9898 ,в самом коллекторе получаю по порту 9898 и ничего другого?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

по порядку.

Есть cisco-asr , настроенная. 

Есть коллектор сделанный мной (не факт что настроен верно).

Сам коллектор сделан на nfsen(сенсор).

В коллектор с cisco  отправлены nat log, но получаю я  то что изображено на foto2. Можно ли настроить сенсор так чтобы он показывал мне nat log как на самой циске?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2020 at 12:49 PM, Dimonm440 said:

по порядку.

Есть cisco-asr , настроенная. 

Есть коллектор сделанный мной (не факт что настроен верно).

Сам коллектор сделан на nfsen(сенсор).

В коллектор с cisco  отправлены nat log, но получаю я  то что изображено на foto2. Можно ли настроить сенсор так чтобы он показывал мне nat log как на самой циске?

 

 

show ip nat translations не имеет отношения к тому, что шлется через Netflow. Читайте что такое Netflow Nat Event Logging(и как его настроить на Cisco) и проверяйте(да хотя бы через tcpdump/wireshark), что он на коллектор его шлет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 часов назад, Pinkbyte сказал:

show ip nat translations не имеет отношения к тому, что шлется через Netflow. Читайте что такое Netflow Nat Event Logging(и как его настроить на Cisco) и проверяйте(да хотя бы через tcpdump/wireshark), что он на коллектор его шлет

я уже написал что cisco настроена . Вопрос в том почему я не вижу тех же самых нат логов как на циске . Флоу у меня отправляется на по одному порту а нат лог по другому (естественно я я принимаю порт с нат лог) . 

И ваши в комментарии в стиле - " читай " совершенно ни к чему , написать в теме ради ответа . Я изучил много информации , видимо неверно её воспринимаю  вот и обращаюсь на форум !

 

вот флоу

flow exporter FLOW-MONITOR-1
 destination 10.240.0.6
 transport udp 9796
!
!
flow monitor FLOW-MONITOR-1
 exporter FLOW-MONITOR-1
 record netflow ipv4 original-input
 

вот нат лог

ip nat log translations flow-export v9 udp destination 10.240.0.6 9898
ip nat translation timeout 1800
ip nat translation tcp-timeout 1800
ip nat translation udp-timeout 60
ip nat translation max-entries 2000000000
ip nat translation max-entries all-host 2000
 

вот колектор


#$BASEDIR = "/data/nfsen";
$BASEDIR = "/usr/local/nfsen";


$BINDIR="${BASEDIR}/bin";


$LIBEXECDIR="${BASEDIR}/libexec";


$CONFDIR="${BASEDIR}/etc";


$HTMLDIR    = "/var/www/nfsen/";


$DOCDIR="${HTMLDIR}/doc";


$VARDIR="${BASEDIR}/var";


# $PIDDIR="$VARDIR/run";

# FILTERDIR="${VARDIR}/filters";


# FORMATDIR for custom printing formats
# FORMATDIR="${VARDIR}/fmt";

$PROFILESTATDIR="${BASEDIR}/profiles-stat";


$PROFILEDATADIR="${BASEDIR}/profiles-data";


$BACKEND_PLUGINDIR="${BASEDIR}/plugins";


$FRONTEND_PLUGINDIR="${HTMLDIR}/plugins";


#$PREFIX  = '/usr/local/bin';
$PREFIX = '/usr/bin';


# $COMMSOCKET = "$PIDDIR/nfsen.comm";


$USER    = "apache";


$WWWUSER  = "apache";
$WWWGROUP = "apache";

# Receive buffer size for nfcapd - see man page nfcapd(1)
$BUFFLEN = 200000;


$EXTENSIONS = 'all';
# $EXTENSIONS = '+3,+4';

$SUBDIRLAYOUT = 1;


$ZIPcollected     = 1;


$ZIPprofiles     = 1;


#$InterruptExpire = 0;


$PROFILERS = 2;


$DISKLIMIT = 98;


$PROFILERS = 6;


# $PERL_HAS_MEMLEAK=0;

%sources = ( 'router' => { 'port' => '9898', 'col' => '#abcdef', 'type' => 'netflow' }, );


$low_water = 90;


$syslog_facility = 'local3';


# $LogSocket = 'unix';


# $BACKEND_PLUGINDIR and $FRONTEND_PLUGINDIR

@plugins = (
    # profile    # module
    # [ '*',     'demoplugin' ],
);

%PluginConf = (
    # For plugin demoplugin
    demoplugin => {
        # scalar
        param2 => 42,
        # hash
        param1 => { 'key' => 'value' },
    },
    # for plugin otherplugin
    otherplugin => [ 
        # array
        'mary had a little lamb' 
    ],
);


$MAIL_FROM   = 'your@from.example.net';


$SMTP_SERVER = 'localhost';


$MAIL_BODY     = q{ 
Alert '@alert@' triggered at timeslot @timeslot@
};


# $SIMmode = 1;
# %sim = (
#    'tstart'     => '200707100000',    # Simulation data available from July 10th 2007 00:00
#    'tbegin'     => '200707110000',    # Simulation begins at July 11th 2007 00:00
#    'tend'       => '200707112355',    # Simulation ends at July 11th 2007 23:55
#    'cycletime'  => '30',                # 30s per 5min slot
# );

1;
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а что за коллектор? он точно умеет v9?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, NewUse сказал:

а что за коллектор? он точно умеет v9?

коллектор NFSEN , насколько я понял  то поддерживает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Никогда о таком не слышал...

знаю nfcapd и flow-capture

кто-то из них v9 точно поддерживал, попробуйте их....

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

59 минут назад, Dimonm440 сказал:

коллектор NFSEN , насколько я понял  то поддерживает.

Поставьте nfdump с поддержкой nsel.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, NewUse сказал:

Никогда о таком не слышал...

знаю nfcapd и flow-capture

кто-то из них v9 точно поддерживал, попробуйте их....

 

nfcapd

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Quote

я уже написал что cisco настроена...<skip>
Я изучил много информации ,видимо неверно её воспринимаю

Банальная логика подсказывает что трафик, который не отправляется с одной железки на другую может не приходить по 3 причинам:
1) его не отправляют;
2) он теряется в пути;
3) его не принимают(или принимают, но не обрабатывают);

Отложим вариант 2) на самый крайний случай. Вариант 1) можно проверить, посмотрев на получателе в tcpdump/wireshark. Поэтому, повторяю свой вопрос - "проверяйте(да хотя бы через tcpdump/wireshark), что он на коллектор его шлет". Если nat logs приходят, просто коллектор не знает что с ними делать - курить что не так с коллектором(или менять его, как уже подсказали выше)

 

Я сам использую nfcapd, шлю логи с Cisco ASR1001-X, всё приходит нормально

 

On 11/20/2020 at 10:48 AM, Dimonm440 said:

коллектор NFSEN , насколько я понял  то поддерживает.

Только если собран с опцией --enable-nel. Если не хотите менять коллектор - смотрите с какими опциями его собирали(если используете дистрибутивный пакет, собранный мэйнтэйнерами) или собирайте правильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 23.11.2020 в 10:51, Pinkbyte сказал:

 

Банальная логика подсказывает что трафик, который не отправляется с одной железки на другую может не приходить по 3 причинам:
1) его не отправляют;
2) он теряется в пути;
3) его не принимают(или принимают, но не обрабатывают);

Отложим вариант 2) на самый крайний случай. Вариант 1) можно проверить, посмотрев на получателе в tcpdump/wireshark. Поэтому, повторяю свой вопрос - "проверяйте(да хотя бы через tcpdump/wireshark), что он на коллектор его шлет". Если nat logs приходят, просто коллектор не знает что с ними делать - курить что не так с коллектором(или менять его, как уже подсказали выше)

 

Я сам использую nfcapd, шлю логи с Cisco ASR1001-X, всё приходит нормально

 

Только если собран с опцией --enable-nel. Если не хотите менять коллектор - смотрите с какими опциями его собирали(если используете дистрибутивный пакет, собранный мэйнтэйнерами) или собирайте правильно.

Спасибо! доступно объяснили ! 

Сейчас всё заново соберу и проверю. Вероятно всё дело в опции "--enable nel"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.