Автор Гілка: netams+quota  (Прочитано 1686 раз)

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
netams+quota
« : 2006-02-08 16:00:37 »
Допоможіть налаштувати в нетамс-і сервіс quota ...
в мене Linux і netams-3.2.3, с-ку збирає через libcap,
Для блокування кляєнтів після перевищення ліміту я хотів використовувати access-script,
але як це зробити ........
netams.cfg:
#NeTAMS version 3.2.3 (build 2238.1) compiled by root@host
#configuration built Wed Feb  8 15:12:58 2006
#begin
#global variables configuration
debug none
user oid 050367 name admin real-name "Admin" crypted nj4glJ34. email root@localhost permit all
schedule oid 08FFFF time 3min action "html"

#services configuration

service server 0
login local
listen 20001
max-conn 6

service processor
lookup-delay 60
policy oid 060066 name ip target proto ip
policy oid 0B9401 name www target proto tcp ports 80 81 8080 3128
policy oid 058455 name mail target proto tcp ports 25 110
policy oid 06BDE7 name localnet target file /usr/local/netams/etc/lan.txt
policy oid 0552C0 name stat target policy-and ip !localnet
restrict all pass local pass
unit user oid 01D8FB name ip_242 ip 192.168.15.242 email user@domain.ua acct-policy ip www mail localnet stat
storage 1 all
access-script "/usr/local/netams/sbin/my_script.sh"

service storage 1
type mysql
user *****
password ******

service data-source 1
type libpcap
source eth0

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

service html
path /usr/local/apache/htdocs/netams
language ru
run 3min
htaccess yes
client-pages all
account-pages none

#end


Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: netams+quota
« Відповідей #1 : 2006-02-08 16:12:07 »
Хм...
Для початку, ви doc/serv_quota.html і doc/serv_proc.html дивились? Там немало написано. Що з того ви не зрозуміли?
Читайте документацію - вона кермує.

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: netams+quota
« Відповідей #2 : 2006-02-08 16:17:16 »
Так я читав це не один раз .....
в мене декілька питань
1. якщо access-script прописаний, то він обовязково буде  виконуватись в разі перевищення ліміту ???
2. що прописувати в такома випадку в пункті block-policy
« Змінено: 2006-02-08 16:19:48 від vova07 »

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: netams+quota
« Відповідей #3 : 2006-02-08 16:32:58 »
зупиняю нетамс, прописую в netams.cfg:
service quota 0
storage 1
запускаю нетамс ....
далі :
telnet localhost 20001
проходжу авторизацію
>service quota
parse: switching to service quota:0 for configuring
quota:0#set name ip_242 policy ip  notify {soft} {owner} notify {hard} {owner} hour 2M day 3M month 5M
parse: unit 01D8FB quota policy set to ip (060066)
quota:0#
>save
>show quota
OID: 01D8FB (ip_242) policy: ip soft-treshold: 80% ACTIVE
Notification: soft {owner} , hard {owner} , return {owner}
Total units: 1, enabled: 1, active: 1, blocked: 0, softblocked: 0
>exit
Connection closed by foreign host.

а базі mysql поля  h_in | h_out | h_sum | d_in | d_out | d_sum | w_in | w_out | w_sum | m_in | m_out | m_sum  пусті (тобто 0), я дкмав там має бути ліміт на відповідний термін ......

Підкажіть що я не так роблю ...