Сделать указанную фильтрацию журнала ip из входного зеркалирования портов с помощью iptables
Мне сложно создать правило трафика iptables, поступающее от коммутатора, который настроен как зеркалирование портов.
Я проверил, отправляется ли трафик с моего коммутатора с помощью tcpdump -> Tcpdump обнаруживает трафик.
Итак, я попробовал несколько конфигураций с iptables, чтобы иметь возможность определять IP-адрес назначения, но ничего не обнаружено. Проблема в том, что у меня более 2000 направлений ip для входа. Snort, похоже, не отвечает, потому что слишком много пакетов установлено на моем CF, и его трудно отправить внешнему менеджеру журналов с помощью syslog.
Итак, я хочу сделать с iptables. Как вы думаете, это будет возможно сделать? Если да, пожалуйста, дайте мне несколько синтаксисов или правило iptables.
Спасибо за вашу помощь
1 ответ
Пакеты, не предназначенные для "этого" хоста, отбрасываются до того, как ядро (и, следовательно, iptables) даже увидит их.
Вам нужно перевести интерфейс в случайный режим (это то, что делает tcpdump):
ip link set eth0 promisc on
замещать eth0
с соответствующим интерфейсом для вашей коробки.