|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 24 Aug 2004 19:15:12 To : Alex Shevchuk Subject : Re: Парочка глупых вопросов -------------------------------------------------------------------------------- Alex Shevchuk -> Artem Chuprina @ Tue, 24 Aug 2004 14:53:41 +0400: >>>> Перезагрузку системы можно определить посредством проверки uptime. >>>> Есть как минимум такая команда, а есть ли на эту тему перловый >>>> модуль - не знаю. А вот обнуление таблиц ядра (а отнюдь не >>>> перезапуск демона - ipfw есть настройщик ядра) - это уж фигвам... SS>>> Сравнивать текущие значения счётчиков с предыдущими? AC>> Hу, в принципе, да. Hо у счетчиков для изменения есть несколько AC>> больше возможностей, чем у машины для перезагрузки. AS> Я решил использовать следующие способы: AS> - через uptime смотрим, была ли перезагрузка. AS> - далее смотрим, есть ли вообще нужное правило. Если нет, значит был AS> flush, отключаемся. - смотрим счетчик. Если значение меньше того, что было AS> в предыдущий раз, значит была команда zero. Реагируем. AS> Лучше никак не сделать? Hикак. Разве что выбрать другой метод подсчета трафика - не через анализ счетчиков ipfw, а в реалтайме. В качестве подворачивавшегося мне варианта (Linux) могу назвать netacct, и вроде бы были более приличные - этот местами поглюкивает и пишет в лог бредовые данные. И имеет шансы не работать под фрюхой. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/25606b3c67a3e.html, оценка из 5, голосов 10
|