вторник, 15 февраля 2011 г.

SBS на базе Ubuntu Server - квотирование трафика NetAMS

Инсталляция
Ставим из репозитария
sudo apt-get install netams

В процессе установки необходимо задать пароль для доступа к базе данных.
При создании начального конфиг-файла произошел сбой, но система NetAMS в итоге оказалась полностью работоспособной.

Автозапуск
В файле /etc/default/netams
раскомментировать строку
RUN="yes"

sudo ln -s /etc/init.d/netams /etc/rc2.d/S98netams

Первый запуск

Для минимального запуска конфигурационный файл должен содержать что-то вроде :

debug none
user name admin real-name Admin password aaa email root permit all

service server 0
login local
listen 20001
max-conn 6

service processor 0
lookup-delay 60
flow-lifetime 300
policy oid 14643C name ip target proto ip
restrict all pass local pass
unit group name ALL
unit user name server ip 10.137.131.209 acct-policy ip

service storage 1
type mysql

service data-source 1
type libpcap
source eth0 # поставьте тут имя вашего сетевого интерфейса!
rule 11 "ip"

service alerter 0
report oid 06100 name rep1 type traffic period day detail simple
smtp-server localhost

service html 0
path /var/www/netams
run hourly

Настройка apache
cp /etc/netams/apache.conf /etc/apache2/netams.conf
sudo nano /etc/apache2/apache2.conf
дописываем в конец файла такие строки:
#  Include the netams configuration:
Include netams.conf

Сохраняем файл, перезапускаем apache
sudo /etc/init.d/apache2 restart

Запускаем netams:
/etc/init.d/netams start

При удачном запуске вы увидите процесс netams в списке выполняющихся процессов в системе. Можно попробовать присоединиться к программе:

telnet localhost 20001
(укажите логин, "admin")
(укажите пароль, "aaa")
в случае успеха вы увидите приглашение к набору команд:
#

Попробуйте выполнить команды "html", "save", "show version", "show config".

Подробности здесь

Комментариев нет:

Отправить комментарий