|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Igor S Chencov 2:5020/400 24 Sep 2002 11:57:42 To : Artem Chuprina Subject : Re: доступ к данным ipfirewall -------------------------------------------------------------------------------- Artem Chuprina <ran@ice.ru> wrote: AC: Здравствуй, Igor S Chencov. EL>>>> имеем: EL>>>> машинку под freebsd с настроенным файрволом. EL>>>> при авторизации юзера динамически создается правило, разрешающее ему EL>>>> ходить в инет типа EL>>>> ipfw numer add allow all from any to user_ip EL>>>> ipfw numer+1 add allow all from user_ip to any EL>>>> надо: EL>>>> в реалтайме считать траффик пользователя. EL>>>> сейчас я делаю так: EL>>>> @fw=`ipfw show`; EL>>>> и начинаю парсить строки EL>>>> но я таки думаю, что должен быть какой-то модуль, позволяющий как-то EL>>>> упростить доступ к данным, и не вызывающий внешнюю комманду. EL>>>> извечный вопрос где рыть и где не рыть? ISC>> AC: Вряд ли. ipfw, извините, в ядро лазает. ISC>> man bpf ISC>> Hо к perl это не относится AC: А что bpf? Имеется в виду не то, что из user-space туда не влезешь, а что AC: формат данных там все равно специфический. Формат детально описан в man - да и много программ обсчета через него написано ... Единственно - не на perl же это все писать ... Опять же ipfw - долько под root-ом пускать можно ... (это об user-space) Bye ! P.S. Еще можно в исходниках ipfw посмотреть - где она счетчики хранит - в каких структурах. -- -= Игорь Ченцов - системный администратор | =- -= E-mail chs<at>aquilon.ru | АКВИЛОH =- -= г. Архангельск | =- --- ifmail v.2.15dev5 * Origin: Internet-Arkhangelsk Company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/459612dff7f8.html, оценка из 5, голосов 10
|