Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:manual:admin:ipn:ipn_detail [2015/11/20 15:14]
asmodeus
abills:docs:manual:admin:ipn:ipn_detail [2018/08/30 09:55] (текущий)
diger [Детализация трафика на отдельный сервер]
Строка 1: Строка 1:
 ====Детализация трафика==== ====Детализация трафика====
  
-''​ / Отчёт / IPN / Подробней ''​+''​ / Отчёт / IPN / Детализация ​''​
  
 Отображается детализация траффика ip/port для сессий абонентов Отображается детализация траффика ip/port для сессий абонентов
Строка 12: Строка 12:
  
  
-Также в качестве адреса поиска можно задавать хост нейм (FQDN), система автоматически переведёт его в IP и произведёт поиск+Также в качестве адреса поиска можно задавать хост нейм (FQDN), система автоматически переведёт его в IP и произведёт поиск. Если для домена система обнаружила несколько IP  поиск будет производиться по нескольким 
 + 
 + 
 +====Детализация трафика на отдельный сервер==== 
 + 
 +В системе предусмотрена возможность ведения детализации трафика и запись его в отдельную базу данных или на отдельный сервер. 
 + 
 + 
 +для включения это возможности нужно указать переменные доступа к базе детализации  
 + 
 +  $conf{IPN_DBHOST}='​localhost';​ 
 +  $conf{IPN_DBNAME}='​abills_details';​ 
 +  $conf{IPN_DBUSER}='​abills_details';​ 
 +  $conf{IPN_DBPASSWD}='​sqlpassword';​ 
 + 
 +и завести базу детализации 
 + 
 +  # mysql 
 +вносим параметры доступа и таблицу  
 + 
 +  GRANT ALL ON abills_details.* TO `abills_details`@localhost IDENTIFIED BY "​sqlpassword"; ​  
 +  CREATE DATABASE abills_details DEFAULT CHARACTER SET utf8 COLLATE ​ utf8_general_ci;​ 
 +  use abills_details;​ 
 +  CREATE TABLE `ipn_traf_detail` ( 
 +    `src_addr` int(11) unsigned NOT NULL default '​0',​ 
 +    `dst_addr` int(11) unsigned NOT NULL default '​0',​ 
 +    `src_port` smallint(5) unsigned NOT NULL default '​0',​ 
 +    `dst_port` smallint(5) unsigned NOT NULL default '​0',​ 
 +    `protocol` tinyint(3) unsigned default '​0',​ 
 +    `size` int(10) unsigned NOT NULL default '​0',​ 
 +    `f_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,​ 
 +    `s_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,​ 
 +    `nas_id` smallint(5) unsigned NOT NULL default '​0',​ 
 +    `uid` int(11) unsigned NOT NULL default '​0'​ 
 +  ) COMMENT='​Ipn detail log traffic class';​ 
 +  quit; 
 + 
 +