вотс

не пробовалStalker (AKA Zver) писал(а):Траффик для статистикаи только с одного внтерфейса можно захватывать или несколько можно указать?
Разобрался сам спасибо.Drui_ писал(а):при старте дарка пишет такое сообщение: 1238: error: pcap_open_live():
подскажите пожалуйста что нетак
uname -a
FreeBSD pkozak.local 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Ну герой ну молодец не поленился об этом написать так чтоб все это видели! И наверно ждёшь когда тебя спросят а что же было да?Drui_ писал(а):Разобрался сам спасибо.Drui_ писал(а):при старте дарка пишет такое сообщение: 1238: error: pcap_open_live():
подскажите пожалуйста что нетак
uname -a
FreeBSD pkozak.local 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
аналогичная ошибка, ошибся в указании интерфейса в rc.confBoomberbun писал(а):Ну герой ну молодец не поленился об этом написать так чтоб все это видели! И наверно ждёшь когда тебя спросят а что же было да?Drui_ писал(а):Разобрался сам спасибо.Drui_ писал(а):при старте дарка пишет такое сообщение: 1238: error: pcap_open_live():
подскажите пожалуйста что нетак
uname -a
FreeBSD pkozak.local 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Код: Выделить всё
#!/bin/sh
DB="/var/run/darkstat/darkstat.db"
pid() {
PIDFILE="/var/run/darkstat/darkstat.pid"
if [ -f $PIDFILE ]; then
pid=`cat $PIDFILE`
fi
kill -SIGUSR1 $pid
}
pid
mv $DB /var/run/darkstat/"darkstat-`date +%Y-%m`"
touch $DB && chmod 666 $DB
pid
У меня такая же ситуация, причём с eth0... Кто-нибудь проверял _достоверность_ счётчиков darkstat? Как-то сомнительно, что после столь долгих лет разработки он считает не то, что надо. Или он использует какую-то свою собственную единицу измерения..WiseLord писал(а):Как-то странно по ppp0 считает - приблизительно в два раза меньше, чем ifconfig показывает. Не все пакеты захватывает.
По eth1 (через который ppp0 идёт, к adsl-модему) вообще отчего-то по нулям
По eth0 (включенй в локалку) что-то считало, не смотрел, правильно или нет.
Тоже интересно, можно ли? PS Перегружать работающий ради теста как то не хочеться, статистика пропадёт.Stalker (AKA Zver) писал(а):Траффик для статистикаи только с одного внтерфейса можно захватывать или несколько можно указать?
у меня только что так былоDrui_ писал(а):Разобрался сам спасибо.Drui_ писал(а):при старте дарка пишет такое сообщение: 1238: error: pcap_open_live():
подскажите пожалуйста что нетак
uname -a
FreeBSD pkozak.local 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Код: Выделить всё
darkstat_user="nobody"
Код: Выделить всё
mkdir /var/run/darkstat
mkdir /var/db/darkstat
Код: Выделить всё
darkstat_enable="YES"
darkstat_interface="rl0" # rl0 - интерфейс захвата, обязательный параметр, укажите Ваш
darkstat_dir="/" # относительную точку всех остальных расположений приравняли к корневой "/"
darkstat_pidname="/var/run/darkstat/darkstat.pid" # место .pid процесса, обязательно если darkstat_dir="/"
darkstat_flags="--import /var/db/darkstat/darkstat.db --export /var/db/darkstat/darkstat.db -f 'not port 22' --local-only " # место .db архива, обязательно если darkstat_dir="/" , и добавить ваши желания, согласно ОФ инструкции
Код: Выделить всё
/usr/local/etc/rc.d/darkstat restart
darkstat not running? (check ///var/run/darkstat/darkstat.pid).
Starting darkstat.
Код: Выделить всё
/usr/local/etc/rc.d/darkstat restart
Stopping darkstat.
Starting darkstat.
Код: Выделить всё
/usr/local/sbin/darkstat -i rl0 --chroot / --pidfile /var/run/darkstat/darkstat.pid --user nobody --import /var/db/darkstat/darkstat.db --export /var/db/darkstat/darkstat.db -f 'not port 22' --local-only
Код: Выделить всё
0 * * * * root /usr/local/etc/rc.d/darkstat restart