The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"запуск скрипта по правилу ipfw"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"запуск скрипта по правилу ipfw"  
Сообщение от Alex123 on 21-Дек-08, 20:47 
Народ, можно ли как-то запускать скрипт, если в систему попал пакет, подходящий под определённое правило ipfw?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "запуск скрипта по правилу ipfw"  
Сообщение от ronin (??) on 21-Дек-08, 21:13 
Если Вы подразумеваете какой-либо встроенный в ipfw механизм вызова скриптов в зависимости от срабатываемых правил, то такового не имеется (по крайней никогда о таком не слышал). Но можно организовать такую проверку своим скриптом. Примерно вот так:

1. Проверить счётчик пакетов/байтов для нужного правила:
   brigde1# ipfw show 65500
   65500 18674  3848776 allow ip from 172.16.0.0/16 to any
   brigde1#

2. Если второе или третье поле в выводимой строке не равно 0 (второе поле - счётчик пакетов, третье - байтов), то запустить необходимый Вам скрипт. Ну, и, конечно, обнулить эти счётчики:
   brigde1# ipfw zero 65500
   Entry 65500 cleared.
   brigde1#


Периодичность проверки можно обеспечить заданием в cron. Но здесь одно ограничение - можно выполнять проверку не чаще чем раз в минуту. Если нужно чаще - тогда придётся писать свой скрипт, который бы постоянно работал в фоне и с необходимой частотой выполнял такую проверку.

удачи,
ronin

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру