User Tools

Site Tools


биллинговая_система_netams4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
биллинговая_система_netams4 [2014/04/04 09:54]
val [Получение отчетов]
биллинговая_система_netams4 [2018/04/02 09:09] (current)
val [Установка NetAMS4]
Line 7: Line 7:
 ===== Установка NetAMS4 ===== ===== Установка NetAMS4 =====
  
-  * [[http://​docs.netams.com/​pages/​viewpage.action?​pageId=294931]]+  * [[http://​docs.netams.com/​pages/​viewpage.action?​pageId=294931|Документация NETAMS 4.0/​Установка]]
   * [[Сервис MySQL#​Установка]] MySQL   * [[Сервис MySQL#​Установка]] MySQL
   * [[Сервис JRE]]   * [[Сервис JRE]]
Line 13: Line 13:
 ==== Windows ==== ==== Windows ====
  
-  * Загрузка дистрибутива [[http://​val.bmstu.ru/​unix/​billing/​netams4.0.1625-win-x86.zip]])+  * Загрузка дистрибутива ​([[http://​val.bmstu.ru/​unix/​billing/​netams4.0.1625-win-x86.zip]])
   * Правка пути к jre   * Правка пути к jre
 <​code>​ <​code>​
Line 27: Line 27:
 </​code>​ </​code>​
  
-===== Ubuntu =====+===== Debian/Ubuntu =====
 <​code>​ <​code>​
 # mkdir /​usr/​local/​netams4 # mkdir /​usr/​local/​netams4
Line 37: Line 37:
 # tar -xvf netams4.0.1633-linux-i386.tar.gz # tar -xvf netams4.0.1633-linux-i386.tar.gz
  
-# ln -s /​usr/​lib/​jvm/​java-6-openjdk-i386/​jre java+ubuntu14# ln -s /​usr/​lib/​jvm/​java-7-openjdk-amd64/​jre java 
 + 
 +ubuntu16# ln -s /​usr/​lib/​jvm/​java-8-openjdk-amd64/​jre java 
 + 
 +debian9# ln -s /​usr/​lib/​jvm/​java-8-openjdk-i386/​jre java
 </​code>​ </​code>​
  
 ===== FreeBSD ===== ===== FreeBSD =====
 +
 <​code>​ <​code>​
 # mkdir /​usr/​local/​netams4 # mkdir /​usr/​local/​netams4
Line 50: Line 55:
 # tar xvf netams4.0.1633-freebsd-i386.tar.gz # tar xvf netams4.0.1633-freebsd-i386.tar.gz
  
-# ln -s /usr/local/diablo-jre1.6.0/ java +# ln -s /usr/local/openjdk8-jre/ java
- +
-# ln -s /​lib/​libkvm.so.5 /​lib/​libkvm.so.3+
 </​code>​ </​code>​
 +
  
 ===== Настройка NetAMS4 ====== ===== Настройка NetAMS4 ======
 +
 +В Debian9 надо заранее создать пустую базу данных,​ дать права на нее отдельному пользователю и указать его в настройках
  
 <​code>​ <​code>​
Line 74: Line 80:
 </​code>​ </​code>​
  
-==== FreeBSD/​Ubuntu ====+==== FreeBSD/Debian/Ubuntu ====
 <​code>​ <​code>​
 # ./​startup.sh # ./​startup.sh
Line 91: Line 97:
  
 <​code>​ <​code>​
-System->​DataSource->​Add New Datasource->​NetFlow ​(!!! укзать src и dst ip адреса )+System->​DataSource->​Add New Datasource->​NetFlowDataSource ​(!!! укзать src и dst ip адреса, порт по умолчанию 20001)
 </​code>​ </​code>​
  
Line 100: Line 106:
  
   Contracts -> Add   Contracts -> Add
-    Name: Corporation ​1+    Name: Corporation ​X
     Contract type: CORPORATE     Contract type: CORPORATE
  
   Tariffs -> Add   Tariffs -> Add
     Name: Tariff 1     Name: Tariff 1
-    ​Tariff 1FlatRate2+    ​Engine nameFlatRate v2
     More Settings     More Settings
       Upload price: 1       Upload price: 1
Line 154: Line 160:
 </​code>​ </​code>​
 ==== Настройка учета потребления ресурсов по протоколу RADIUS ==== ==== Настройка учета потребления ресурсов по протоколу RADIUS ====
 +
 +=== EAP ===
 +
 +  * [[http://​www.netams.com/​doc/​kb_radius.html]]
 +  * [[http://​docs.netams.com/​display/​N4/​FreeRADIUS]]
 +
 +=== PAP/CHAP ===
 +
 <​code>​ <​code>​
 # cd /​usr/​local/​netams4/​radius/​ # cd /​usr/​local/​netams4/​radius/​
  
 # sh radius-startup.sh # sh radius-startup.sh
 +
 +System->​DataSource->​Add New Datasource->​LocalRadiusDataSource
 +  !!! пароль не относится к AS !!!
 +  ​
 +System->​Access servers->​Add ...
 +  !!! 127.0.0.1 не работает,​ использовать ip на реальном интерфейсе !!!
 +  !!! Radius после добавления AS перезапустить (ps axwww; kill ...)
 +
 +Elements -> 
 +
 +  Contracts -> Add
 +    Name: Ivanov Ivan
 +    Contract type: PERSONAL
 +    Web username: user1
 +    Web password: rpassword1
 +
 +  Tariffs -> Add
 +    Name: Tariff 2
 +    Engine name : PeriodicFeeRateLimit
 +
 +Billing ->
 +  Customer -> Search criteria -> Contract ID: 2
 +  ...
 +    !!! ip для учета 0.0.0.0/32 динамический
 </​code>​ </​code>​
 +
  
 ==== Получение отчетов ==== ==== Получение отчетов ====
биллинговая_система_netams4.1396590861.txt.gz · Last modified: 2014/04/04 09:54 by val