Включить Netflow на Keenetic

Для начала нам нужно включить доступ к роутеру по SSH или через Telnet, я предпочитаю SSH, но для того чтобы получить доступ через SSH нужен будет клиент, в моем случае это Bash, который ставится вместе с Git, также можно использовать такую программу как Putty. Если ничего из этого ставить не хочется, лучше выбрать галочку Telnet. В этом случае можно подключиться через встроенный терминал на Windows. cmd.

Затем открываем Общие настройки

Дальше на странице нажимаем на кнопку Изменить набор компонентов

Далее в открывшемся диалоговом окне нам нужен будет Сенсор Netflow, ставим галочку, соглашаемся с установкой компонента, он установится, роутер перезагрузится.

Дальше нам нужно открыть cmd и набрать telnet 192.168.1.1 или ssh admin@192.168.1.1. Где 192.168.1.1 это IP адрес роутера.

При подключении спросят логин и пароль, в случае с телнетом надо сначала ввести логин, потом пароль. В случае с SSH нужно подключиться сразу с пользователем ssh admin@192.168.1.1

Дальше нам нужно посмотреть список интерфейсов. Это можно сделать командой:

show interfaces

после ввода этой команды дополнительно нажать пробел и клавишу Tab, и на экране отобразится список всех интерфейсов.

Я например хочу повесить наблюдение за интерфейсом PPPoE0

Для этого мне надо ввести следующую команду:

interface {name} ip flow (ingress|egress|both)

Т.е. в моем случае это:

interface PPPoE0 ip flow both

both — так как я хочу слушать как исходящий, так и входящий потоки.

Дальше нужно указать адрес сервера, который будет принимать пакеты Netflow

Это делается командой:

ip flow-export destination {address} {port}

Посмотреть информацию о состоянии можно командой:

more proc:/net/stat/ipt_netflow

more proc:/net/stat/ipt_netflow_flows

Версия Netflow по умолчанию используется 5.

Если надо поменять например на 9 или 10, то это можно сделать следующей командой:

system set net.netflow.protocol 9

Отключить netflow можно следующими командами:

ip no flow-export destination

interaface PPPoE0 no ip flow

Оставьте комментарий