LINUX.ORG.RU
ФорумAdmin

Iptables & logging


0

0
Доброго времени суток
Есть iptables v1.2.11
Логирование отброшенных пакетов сделано так:
-A INPUT -j LOG --log-prefix "all_input" (последнее правило в цепочке INPUT)
Все политики по умолчанию - DROP
Требуется исключить из логов udp пакеты, приходящие из локалки на порт 138 (в сети есть самба - сервера)
Делаю так:
iptables -A INPUT -i ! eth0 -p ! udp --dport ! 138 -j LOG --log-prefix "all_input"
(это правило вместо -A INPUT -j LOG --log-prefix "all_input")
Получаю:
iptables: Invalid argument
Где ошибка?
Ответ на: комментарий от ManJak
Не прокатило - "iptables: Invalid argument"
Если делать
iptables -A INPUT -i ! eth0 -p ! udp --dport ! 138 -j LOG --log-prefix "all_input"
- это правило принимает, но на сканирование из локалки реакция пропадает совсем. Странно.
Mousehouse
() автор топика
Если указанное правило (с -j LOG) последнее, и policy DROP, стало быть "udp пакеты, приходящие из локалки на порт 138" будут убиты. А раз так, то их можно убивать и до -j LOG, т.е. предпоследним правилом:
iptables -A INPUT -i eth0 -p udp --dport 138 -j DROP
последнее оставить без изменений:
iptables -A INPUT -j LOG --log-prefix "all_input"
spirit ★★★★★
()
Ответ на: комментарий от Mousehouse
Тьфу, описался

iptables -A INPUT -i ! eth0 -p ! udp --dport ! 138 -j LOG --log-prefix "all_input" - не работает

iptables -A INPUT -i ! eth0 -p ! udp -j LOG --log-prefix "all_input" - работает, но перестает детектировать сканирование со стороны локалки

Как пофиксить?
Mousehouse
() автор топика
Ответ на: комментарий от Mousehouse
вообще как показывает практика, очень полезно заводить цепочку trash c -j DROP и пихать в нее весь мусор (всякие нетбиосовские броадкасты и прочую ересь) . цепочку вызывать перед цепочкой логгинга.
sasha999 ★★★★
()
Ответ на: комментарий от sasha999
>очень полезно заводить цепочку trash c -j DROP и пихать в нее весь мусор
А насколько это реально полезно? Если в trash только DROP? +1 правило на дропаемый пакет. А если вместо -j trash просто -j DROP писать?
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.