- Главная... arrow - Статьи... arrow | - Linux arrow Учет трафика Linux - просто: Darkstat

#Записки о Unix/Linux/BSD/Solaris

Учет трафика Linux - просто: Darkstat
Автор H@wk!   
11:04:2009 г.
Для простого учета статистики воспользуемся пакетом  Darkstat. Настроек практически никаких, удобное web представление графиков.
Darkstat - это небольшой и эффективный сниффер пакетов, позволяющий вам без особой головной боли учитывать на своей Linux-машине сетевой трафик. Darkstat имеет встроенный веб-сервер, обращаясь к которому вы получите довольно подробную статистику о потраченных вами кило-, мега- или гигабайтах.  Позволяет просматривать статистику по портам и протоколам.


Рассмотрим на примере UBUNTU:

sudo apt-get install darkstat


Запускается darkstat командой:

sudo darkstat -i eth0

в данном случае: -i eth0 - означает какой интерфейс “слушать” для сбора статистики.
Просмотреть интерфейсы можно с помощью команды:

ifconfig


Важно! ... адрес должен быть статическим.

Для автоматического запуска изменим /etc/rc.local следующим образом:

sudo nano /etc/rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0″ on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

 

darkstat -i eth0
echo darkstat is loading…

exit 0

Посмотреть статистику можно в браузере по следующей ссылке:

http://localhost:666/


Вместо localhost можно указать IP адрес компьютера для доступа к статистике из локалки к примеру.

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code


Просмотров: 16334

  Коментарии (3)
RSS комментарии
 1 Написал(а) Mescalito, в 12:45 15.12.2011
Обычно порт по умолчанию 667 а не 666, а подстроить можно в /etc/darkstat/init.cfg 
что я и сделал поменяв на 666 :)
 2 Написал(а) H@wk!, в 09:12 01.02.2011
Могу посоветовать посмотреть точно ли запускается darkstat примерно так: # ps waux | grep darkstat, слушает ли сервер darkstat порт 666, например командой lsof -i | grep 666 
Можно попробовать подключиться к порту с помощью telnet, если первые две команды положительны: 
#telnet localhost 666 
Т.е. произвести минимальные диагностические действия, возможно что-то где-то блочится.
 3 Написал(а) Aleksandr, в 22:43 31.01.2011
Установил, запустил, запустилось, но статистику почему то посмотреть не могу- браузер вываливает сообщение о невозможности достучаться до узла...
 
« Интеграция Linux-клиента с LDAP сервером   UBUNTU Server отключить CTRL-ALT-DEL »

#COMMENT

Блокируем Ylmf-pc на Exim, Bru...
Благодарю за кучу уцелевших нервов:) постоянно приходилось б...
30/05/17 00:02 More...
By Mus

Установка даты и времени в кон...
Спасибо
12/05/17 17:49 More...
By dushka

Раскладка в rdesktop
Огромное спасибо!
28/04/17 14:01 More...
By Виктор

Аутентификация средствами Apac...
подскажите как писать пороль цифры ?пж! :sigh
28/03/17 13:06 More...
By Лиза

Logwatch - мониторинг журналов...
Отлично, очень не хватало. Автору большое спасибо, пиши еще.
25/01/17 02:44 More...
By Gregg

Сейчас на сайте находятся:
1 гость