Первоначальная настройка
Скопируйте примерный конфигурационный файл из addon/netams.cfg в место, указанное в переменной PATH_TO_CONFIG вашего Makefile, использовавшегося при компиляции.
Для минимального запуска конфигурационный файл должен содержать что-то вроде :
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 192.168.0.1 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/html
run hourly
Запускаем программу:
/usr/local/etc/rc.d/netams-startup.sh start
При удачном запуске вы увидите процесс
netams в списке выполняющихся процессов в системе. Можно попробовать присоединиться к программе:
telnet localhost 20001
(укажите логин, "admin")
(укажите пароль, "aaa")
в случае успеха вы увидите приглашение к набору команд:
>
Попробуйте выполнить команды "html", "save", "show version", "show config".
Первая команда, html, создаст в каталоге /var/html (указанный в команде path сервиса html) файлы с текущей статистикой и параметрами системы.
Вы должны будете настроить свой веб-сервер, чтобы он отображал эти страницы.
Вторая команда, save, вызывает сохранение текущего выполняемого конфигурационного файла обратно в файл. Это необходимо для сохранения значений ключей БД, присваиваемых объектам автоматически.
Если все четыре команды отработали успешно и вы увидели изменения в конфигурационном файле, вам доступны HTML-страницы и информация о версии показывает пару десятков строк - поздравляем, вы успешно установили NeTAMS.