в общем ситуация банальная ;) имеется впн сервер,настроил мпд, нат и т.п. пользователи пользуются интернетом по впн. но остается одна маленькая задачка учет трафика и блокировка пользователя при нулевом балансе. для данной задачи выбрал NetAms Всё вроде бы хорошо, но ничего хорошего. нетамс запускается и есть в top, по телнету отвечает на ура. каманды html, save show config и другие работают. но связи с Mysql не наблюдаю ;/
поясните как его связать с ним. если верить документации то netams подключается к mysql как root без пароля. но эт мне кажется не то :) в общем подскажите как связать его с mysql, что для этого надо (скажем добавить пользователя ..., создать таблицу... дать права или еще что) вот собсно мой простенький конфиг:debug none
user name admin real-name Admin password 123 email vik2@ngs.ru permit allservice server 0
login local
listen 20001
max-conn 6service processor 0
lookup-delay 60
flow-lifetime 300
policy oid 14643C name ip target proto ip
policy name www target proto tcp ports 80
restrict all pass local pass
unit group name ALL
unit host name server ip 172.16.100.1 acct-policy ip
unit user name vik ip 172.16.100.2 password 123 acct-policy ipservice storage 1
type mysqlservice data-source 1
type libpcap
netams.cfg: unmodified: line 1
debug none
user name admin real-name Admin password 123 email vik2@ngs.ru permit allservice server 0
login local
listen 20001
max-conn 6service processor 0
lookup-delay 60
flow-lifetime 300
policy oid 14643C name ip target proto ip
policy name www target proto tcp ports 80
restrict all pass local pass
unit group name ALL
unit host name server ip 172.16.100.1 acct-policy ip
unit user name vik ip 172.16.100.2 password 123 acct-policy ipservice storage 1
type mysqlservice data-source 1
type libpcap
source ng0
rule 11 "ip"service alerter 0
report oid 06100 name rep1 type traffic period day detail simple
smtp-server localhostservice html 0
path /var/html
run hourly
Логи нетамса запали. Там всё понятно написано. Или сюды запости...
Да ты прочитай доку, там всё великолепно описано. Есть даже на русском.Прописывать доступ к базе надо. А вот все таблицы если их нет он в MySQL создаёт сам.
>service storage 1
>type mysql
socket /var/run/mysql/mysql.sock
host localhost
user netamsuser
password Password
>>service storage 1
>>type mysql
>socket /var/run/mysql/mysql.sock
>host localhost
>user netamsuser
>password Password
все бы харашо да ничего хорошего. прописал все это дело. запускаю по телнету конекчусь пишу show config и тут огарчение>show config
#NeTAMS version 3.3.2 (build 2823.1) compiled by root@himera.plhs
#configuration built Thu Feb 2 21:39:11 2006
#begin
#global variables configuration
debug none
language en
user oid 06135E name admin real-name "Admin" crypted $1$$GmbL3iXOMZR57QuGDLv.L1 email vik2@ngs.ru permit all#services configuration
service server 0
login local
listen 20001
max-conn 6service processor
lookup-delay 60
policy oid 04643C name ip target proto ip
policy oid 00F3F4 name www target proto tcp port 80
restrict all pass local pass
unit group oid 0E3F1D name ALL
unit host oid 07A53B name server ip 172.16.100.1 acct-policy ip
unit user oid 010217 name vik ip 172.16.100.2 password 123 acct-policy ipservice data-source 1
type libpcap
source ng0
rule 11 "ip"service alerter 0
report oid 06100 name rep1 type traffic period day detail simple
smtp-server localhostservice html
path /var/html
run hourly
client-pages all
account-pages noneservice scheduler
oid 08FFFF time hourly action "html"собственно сервиса mysql то нету ;/ почему такое.. кто подскажет? ;/ при компиляции чтоль муську не нашла ;/