Решил воспользоваться программой trafd для учета трафика. сразу хочу сказать что прям все замечательною. :)
Единственное хотел бы узнать, в связи с тем что сеть делится на
городскую и "мир", есть ли возможность в trafd не учитывать трафик
определенных (городских) сетей. в ридми трафд описан ключ
-F file use file as input for the filter expression
как я понял вот этим ключом и возможно исключить в подсчете городскую
сеть. Но какой должен быть синтаксис?
Или же лучше перед тем как все в базу складывается поработать с файлом trafd, типа исключить из него ненужные сети. Но блин как? например в логе трафа есть строка
src_IP scr_port dst_IP dst_port bytes и тд.
а у меня есть например такая сеть Х.Х.Х.Х/20 как исключить определенные IP из этой сети в файлике трафа?
Думаю например что еще есть третий вариант, это при подсчете испольозвать запросы из базы в которых исключить городские сети! но Опять же сетей много, соответсвенно запрос будет ураган просто какой. И через месяц другой записей в базе будет много и запрос будет выполняться очень долго.
>-F file use file
>as input for the filter expression
>как я понял вот этим ключом и возможно исключить в подсчете городскую
>
>сеть. Но какой должен быть синтаксис?Как у tcpdump
>>-F file use file
>>as input for the filter expression
>>как я понял вот этим ключом и возможно исключить в подсчете городскую
>>
>>сеть. Но какой должен быть синтаксис?
>
>Как у tcpdumpага...
создаю файлик, в нем, например откидываю какую-нить сеть:
not net х.х.х.х/24
вот... так он работает. А как прописать сразу несколько сетей?
>>>-F file use file
>>>as input for the filter expression
>>>как я понял вот этим ключом и возможно исключить в подсчете городскую
>>>
>>>сеть. Но какой должен быть синтаксис?
>>
>>Как у tcpdump
>
>ага...
>создаю файлик, в нем, например откидываю какую-нить сеть:
>not net х.х.х.х/24
>вот... так он работает. А как прописать сразу несколько сетей?да любые конструкции типа типа:
dst net x.x.x.x/24 and not dst (x.x.x.x or x.x.x.x)