DarkStat - установка и настройка в Gentoo
Материал из AlexNook
Версия от 14:29, 16 декабря 2008; ALEX (обсуждение | вклад)
DarkStat - это программа мониторинга сетевого интерфейса компьютера. Она мониторит скорость, колличество переданных пакетов, байт, посещённые хосты и данные о хостах. Данные программа представляет в виде веб странички - то есть в неё встроен свой мини веб сервер. Пример такой прграммы можно посмотреть вот тут - DarkStat Example.
Установка в Gentoo
Стандартная процедура установки.
emerge darkstat
Далее устанавливаем программу в автозапуск.
rc-update add darkstat default
Теперь настраиваем конфиг - /etc/conf.d/darkstat Как пример - вот мой:
File: /etc/conf.d/darkstat
# The interface to listen on # Use only with /etc/init.d/darkstat init script. If you use # /etc/init.d/darkstat.if init script, then this option should be ignored. INTERFACE="ppp0" # The port for the embedded webserver PORT="667" # The address embedded webserver should bind to ADDRESS="78.107.250.18" # Set the filter. See tcpdump documenation for details. #FILTER="" # Log daily traffic statistics into the named file, relative to the # chroot directory (see, below). DAYLOGFILE="darkstat.log" # Other options: DARKSTAT_OPTS="--no-promisc --no-dns --user darkstat" # The directory to which the program chroots after initialization. # If you change this, please note the variable below and adjust # the permissions accordingly. Note that if you want to use the # --daylog option in EXTRAOPTS, the files are logged relative # to the chroot-directory; see the man-page for details. CHROOT=/var/lib/darkstat
Далее запускаем программу:
/etc/init.d/darkstat start
Для просмотра статуса можно выполнить:
/etc/init.d/darkstat status
Для просмотра результатов работы программы следуем по адресу:
http://HOST_OR_IP:PORT
где HOST_OR_IP:PORT беоуться из конфига /etc/conf.d/darkstat.
Всё - установка законченна.