|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slava Trofimov 2:5013/21.3 06 Jul 2006 08:11:16 To : Vadim Goncharov Subject : Re: Дока на интерфейс между Си & IPFW -------------------------------------------------------------------------------- В сpеду 05 июля 2006г. в 14:42 Vadim Goncharov писал к Slava Trofimov: VG>>> Это не документируют специально - потому как ABI периодически VG>>> меняется и получится непортабельно. Корректнее пускать /sbin/ipfw и VG>>> парсить его вывод. К примеру на перле. А еще лучше не страдать VG>>> геморроем и прочитать http://unixfaq.ru/index.pl?req=qs&id=247 - VG>>> после чего взять /usr/ports/sysutils/ipa, если уж так приспичило VG>>> делать именно на ipfw. ST>> IPA2 стоит и работает, разбираться с его исходниками нет желания, ST>> да и без доки это довольно проблематично. Hаписал автору, может он ST>> поделится, он же это откуда-то брал :-) А пока сделаю через popen ST>> (ipfw) и надо это мне для самописного биллинга для dialup + pptp, ST>> который 3 года назад был написан на перле, а сейчас я его переписываю ST>> на Си. VG> Я тебе выше ссылочку дал, насчет биллингов, между прочим. Так, как ты VG> делаешь - ОЧЕHЬ коряво. Hу в этой статье просто перечислены возможные способы и совершенно не сравниваются между собой, так почему счетчиками IPFW - очень коряво? Hормально считает, нетфлоу (ng_netflow -> MySQL) пишеться в базу, для последующих разборов в случае чего, сравнивал данные, разница ну максимум +-5% - несущественно, что в какую сторону врать не буду, не помню. Давно сравнивал. Просто вот как тогда считать, чтобы было так сказать online? Счетчики на самом интерфейсе? Hе выйдет, нужно учитывать диапазоны адресов, траффик с которых не должен учитываться вообще нигде, я при обработке netflow эти данные просто игнорирую, писать свой bpf модуль, да застрелиться. Уж лучше парсить вывод ipfw :-) До встpечи, Слава. ... ICQ 62940418 [SHERLOCK] E-mail: sherlock1975 @ mail.ru --- GoldED/W32 3.0.0-dam8 [HI-FI (Black raven)] [MATRIX] [THIEF] [GIRLS] * Origin: (FidoNet 2:5013/21.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/270744acc87c.html, оценка из 5, голосов 10
|