eth1,eth1:1,eth2 - lan
К lan подключено около 40 клиентов
Задача - организовать контроль трафика
Узнал про NetFlow, пробую пока не на сервере, а на тестовой машине
На обоих компьютерах: и сервер, и тестовая стоит Debian Squeeze
Поставил в качестве сенсора softflowd, содержимое /etc/default/softflowd
Код: Выделить всё
INTERFACE="eth0"
OPTIONS="-n 127.0.0.1:9995"Поставил пакет flow-tools, в его состав входит коллектор flow-capture и консольные анализирующие утилиты, содержимое /etc/flow-tools/flow-capture.conf
Код: Выделить всё
-w /var/flow/fgupmzrta 0/127.0.0.1/9995Через какое-то время в /var/flow/fgupmzrta начали появляться подкаталоги с текущими датами и в них файлы данных - значит всё работает,
Теперь как мне эту информацию получить, вроде есть консольная утилита flow-stat. Вот никто не подскажет как с её помощью получить следующие отчёты:
1. Суммарный входящий и исходящий трафик каждого клиента по отдельности за последние 3 дня.
2. Подробный трафик отдельного клиента, но чтобы в нём не ip, а доменные адреса были.
3. Отсортированный в порядке убывания по трафику список интернет узлов, тоже с доменными адресами.