ГлавнаяФорумКонтактыEnglish version Консультация: +7 (863) 261-21-14, 241-63-29

TraffPRO

Демо версия

Документация

Как Купить

Поддержка

Поиск по сайту:   
Популярное
Новости

Выпущена новая версия Биллинга (Корпоративного интернет шлюза, софт роутера) TraffPro 1.4.8!
Все версии:
Доработана система блокировок:
Система автоматически следит за изменениями ip адресов у сайтов.
Система автоматически меняет данные на блокировки в течении всей работы системы, дополняя список блокируемых (разрешённых) ip для переданного администратором домена.
Блокирование по ip даёт гарантию недоступности как по http так и по https.
Блокировка осуществляется не только по http но и полностью ресурса, даже если он будет работать на нестандартном порту.

Добавлена функция блокировки подсетей, формат x.x.x.x/x (для примера 192.168.0.0/24, что в полной трансляции выглядит как сеть - 192.168.0.0 маска подсети - 255.255.255.0)

Блокировка по DNS запросам:
Позволяет блокировать ресурсы на уровне обращения к DNS серверу за предоставлением ip адреса.
Не требует вмешательство в работу DNS.

Добавлен скрипт сбора ip адресов для ручной блокировки по домену.

Файлы языковой поддержки поставляются в не зашифрованном виде, что позволяет менять названия и надписи в интерфейсе административной консоли и личного кабинета по усмотрению администратора.
 
Скачать новую версию для установки или обновления можно здесь



TraffPro 1.4.7Выпущена новая версия Биллинга (Корпоративного интернет шлюза, софт роутера) TraffPro 1.4.7!
Все версии:
  • Добавлена новая политика ядра шейпера, на каждый поток захвата пакетов введены раздельные потоки шейпера с раздльными очередями, несколько потоков шейпера на несколько потоков захвата в одной очереди, независимость потоков исходящего и входящего трафика.
  • Исправлена работа скрипта GOSREESTR загрузка списков блокируемых сайтов рос. реестра.
  • Добавлен отчёт для требований службы безопасности и органов МВД и ФСБ позволяющий:
  • Отобрать по параметрам посещения на домен, ip адрес, порт, по времени и дате.
  • Добавлен отчёт по ТОП (наиболее посещаемым) сайтам по всем пользователям, а так же по отдельному пользователю (пользователям).
  • Формирование блоков архивов посещений клиентов для продолжительного хранения соответствующего требованиям силовых структур, архивация.
  • Добавлен online чат для поддержки клиентов (Online Manager) находящийся на странице входа в клиентский кабинет.
  • Добавлен Online Manager для размещения на сторонних ресурсах, позволяет устанавливать Online Manager на корпоративные сайты, или сайты с информацией для клиентов.
  • Внесение изменений в систему антифлуда, помимо общисистемной конфигурации антифлуда появилась возможность указания независимых настроек антифлуда для отдельных клиентов. .
  • Возможность указывать количество разрешённых пакетов для всех протоколов для конкретного клиента.
  • Возможность указывать количество соединений по TCP и количество пакетов по UDP и прочим протоколам для конкретного клиента.
  • Доработан раздел системной конфигурации, добавлены подсказки наименований параметров в конфигурационном файле /etc/traffpro/traffpro.cfg для тех кто меняет параметры вручную.
  • Исправлена проблема некорректного отображения названий параметров раздела системной конфигурации для Ubuntu, Debian из за ошибки Mysql.
  • Доработано корректное отображение версии и подверсии в административной консоли.
  • Изменено местоположение некоторых пунктов меню, перенесены в меню более соответствующие смысловой нагрузке.
  • Исправлена ошибка установщика приводившая к удалению собственных форм договоров при обновлении.
  • Введено оповещение о выходе новых версий.
Провайдер версия:
  • Добавлена система моментальных платежей Робокасса robokassa.ru
Скачать новую версию можно здесь
Документация к новой версии здесь
Инструкция по быстрой установке, а так же дополнительная информация здесь
 
 
 
 



10.03.15

 
Новая документация по быстрой установке Корпоративного интернет шлюза (биллинга) TraffPro на OS Linux Fedora 20 - 21
 
Установка TraffPro + Fedora 20-21 быстрый старт (How To):
 
http://download.traffpro.ru/docs/1.4.6/howto.pdf
 



23.09.14

В версии 1.4.6-03 добавлена проверка каталогов /var/www или  /var/www/html для новых версий Ubuntu,Debian в которых был изменён каталог с документами html.



3.09.14

Выпущена новая версия TraffPro v 1.4.6

Все версии:
  • Добавлена функция автоподлючения для win информера.
  • Добавлен новый win информер с автоматическим стартом и подключением:
Устанавливать информер с применением групповых политик Active Directory.
Автоматически настраивать информер с помощью командной строки или копирования раздела реестра.
Автоматически авторизоваться клиентам сети не вводя логина и пароля (на основании авторизации ActiveDirectory).
Автоматически подключать интернет при входе на компьютере в свой профиль Windows.
Получать краткую информацию о потреблении трафика.
Автоматически отключаться от интернет при выходе из профиля Windows.
Не требует внесения данных о сетевых картах.
Не требует внесения данных о ip и MAC адресах клиентов.
Автоматически стартует при входе в профиль Windows.
При смене пользователя автоматически меняет данные и переподключает клиента.
Поддержка 32х и 64х битных платформ Windows.

  • Система переведена на более новые системы, теперь доступна установка на Fedora 19-20, Ubuntu 14.
  • Введён параметр отключения шейпера TraffPro, для возможности использования своих шейперов (параметр shaper_enable=false).
  • Введён новый параметр управления передачи в user space количества данных, позволяет уменьшить нагрузку на систему, производится копирование не всего пакета, а только первых 128 байт.(параметр paket_copy_enable=false)
  • Добавлена автоматическая загрузка списка блокируемых сайтов соглассно ФЗ РФ.
  • добавлен скрипт сбора доменов и ip адресов из базы посещений клиентов для блокировок посещений.
  • для OS Linux Fedora новых версий осуществлён совместимый переход на Maria DB
  • Внесены изменения в ядро системы для повышения производительности.
Внимание!!! Изменились системные требования, скачать новые системные требования можно по ссылке
Добавлена новая инструкция по настройке win информера
 



Статистика сайта
Статьи
Популярное
Функции
Голосование
Нужны базовые тарифы?

Да
Нет


Установка Traffpro, новое FAQ по установке
26.10.08
Внимание!!! Данный материал устарел, обратитесь в раздел официальной документации для получения нового HowTo по установке или официального документа по установке  traffpro

В данной статье я попытаюсь рассказать как устанавливать traffpro, и о минимальных настройках.

Для начало нам нужно скачать наш пакет, для этого выполним wget.

Если файл скачался с именем download.php?id=100, то выполним команду mv
mv /root/download.php?id=100 /root/traffpro.1.1.4-02.tar.gz

После чего распакуем
tar -zxvf traffpro.1.1.4-02.tar.gz -C /tmp

После перейдем в каталог, куда распаковали.
cd /tmp/install/

В нем должно быть следующее:
-rwxrwxrwx 1 vsinyaev vsinyaev 11436 Сен 23 10:44 fcfg.save
drwxr-xr-x 12 vsinyaev vsinyaev 4096 Окт 17 22:21 install
-rwxrwxrwx 1 vsinyaev vsinyaev 10460 Окт 17 22:03 install.sh

Дальше нам нужно проверить, чтобы в нашей системе были установлены нужные пакеты.
Нам понадобятся:
rpm -qa httpd mysql-devel iptables-devel gcc php php-mysql mysql-server

Если чего то не хватает устанавливаем
yum install .....

Перед началом установки, выключите selinux
Для этого, откройте
vi /etc/selinux/config

И приведите конфиг вот к такому виду.

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
# SETLOCALDEFS= Check local definition changes
SETLOCALDEFS=0

Запустим скрипт инсталляции системы.
./install.sh

Первый вопрос, который будет это
Старт установки системы TRAFFPRO
Внимание!!! Не запускайте скрипт установки из путей с РУССКИМИ буквами!!!
Укажите Ваш дистрибутив Linux
0 - Red Hat и ему подобные Fedora, CentOS и так далее
1 - Debian, Ubuntu
2 - SUSE


Вам нужно выбрать какой у вас дистрибутив.
Второй вопрос:
Собирать демона контроля (y) или использовать уже собранный (n)
В случае сборки необходимя пакеты mysql-devel и iptables-devel

Я рекомендую собирать, но для этого нужно установить большее количество программ. Наберитесь терпения и до установите не достающие.
Если видим эту строку, то сборка прошла успешно.
Finished building target: billing

На следующий вопрос, отвечаем да
Продолжить установку? y/n

Следующий вопрос, предлагается собрать демон timer отвечаем да, он может вам пригодится.
Собирать демона таймера (y) или использовать уже собранный (n)
В случае сборки необходимя пакеты mysql-devel

Если увидили, следующие сообщение значит все ок.
Finished building target: timer

Нас спросят еще раз, продолжить установку нажимаем да.
Следующий пункт.
Создание каталогов для резервного копирования /var/traffpro_back
Каталог конфигурации /etc/traffpro/ Не Существует, Создаём!
Проверка на запущенную систему traffpro
Обновляем систему? y - да, n - нет перестановка существующей
Внимание при перестановке база не удаляется а просто обновляется!!

Если обновляем, то нажимаем y, если первый раз ставим то n. Так я ставлю первый раз жму n
Еще один вопрос, кон фигурируем систему или нет. Я нажал, да. Это позволит сразу задать нужные параметры для конфигурационного файла /etc/traffpro/traffpro.cfg
Конфигурируем систему? y - да, n - оставить настройки по умолчанию

На вопрос ввести путь установки, рекомендую оставить по умолчанию
# Введите путь установки системы:
# умолчанию /opt/traffpro

На вопрос как должна запускатся система traffpro, я советую оставить по умолчанию. Нажмите просто Enter
# Введите:
# определение в каком режиме будет запущено приложение
# Запустить в режиме демона (фоновой службы) y/n по умолчанию в режиме демона

На вопрос, с просьбой ввести адрес сервера mysql можете указать localhost или нажать Enter
# Введите адрес базы данных (по умолчанию введите localhost)

На вопрос, введите имя пользователя введите нужное имя. Учтите что данного пользователя нужно заранее создать и указать пароль. В конце статьи я расскажу как это сделать, пока оставьте root
#Введите имя пользователя базы данных mysql
# под чьими правами будет подключатся система к mysql (по умолчанию введите root)

На вопрос, введите пароль. Укажите нужный пароль. Учтите, что по умолчанию пароль для root к серверу mysql такой же как и системный, если вы его сменили то укажите его.
# Введите пароль пользователя mysql

На вопрос, ввести имя базы данных mysql просьба ввести желаемое имя базы. Я рекомендую не менять, дабы избежать лишних вопросов в работе системы, т.к. смена может повести к возникновению лишних проблем.
# Введите имя базы данных к которой подключается система, по умолчанию office

На вопрос о способе обновления базы данных лучше ответить, просто нажатием Enter
# Тип обновления базы данных в командном или файловом режиме command/file , используйте для обновления больших баз file!!! Default command

На следующий вопрос, ответ просто указав нужное время в секундах или нажмите Enter
# Введите время ожидания перед получением данных из базы данных в секундах (оптипальное значение 10)

Следующий вопрос, это вопрос касательно как часто демон traffpro будет отправлять данные в mysql. Рекомендованно, вести число не меньше 180 секунд или нажмите Enter
# Введите время ожидания перед отправкой данных в базу данных в секундах (оптипальное значение 180)

На вопрос о контроле mac адресов лучше ответить y, так как это усложнить возможность подмены ip. А то есть ушлые пользователи.
Как определить mac-адрес с сервера, это nmap или еще проще arp. Я ответил y.
# Контролировать MAC адреса для клиентов y/n По умолчанию отключено

На этот, вопрос отвечаем указав 0 или жмем Enter
# номер шлюза сети, применяется при распределённом
# учёте трафика, при единственном шлюзе устанавливается в ноль 0

На вопрос о включении, детализации по портам я ответил да. Выберете нужное.
# Включить детализацию по портам y/n по умолчанию включено

На вопрос, о включении защиты сервера лучше ответить нет, а включить ее после проверки работы системы.
# Включение защиты, сервера и учета трафика самого сервера. y/n по умолчанию отключено

На вопрос о выборе сетевого интерфейса, укажите нужный вам интерфейс смотрящий в сторону инета.
# Указываем карточку с внешним интерфесом. возможные варианты eth0 eth1 ppp1
# либо другие сетевые интерфейсы, по умолчанию eth0

На вопрос, по детализации посещений. Я выбрал да, меня интересует кто какие страницы посещает, и те что посещаются очень часто и не по работе я баню посредством squidGuard
# Включить детелизацию по посещению www страниц. y/n , по умолчанию выключено

На вопрос Внешний IP адрес, лучше указать адрес так как NAT быстрее и лучше чем MASQUERADE, особенно при большом количестве клиентов.
# Внешний IP адрес - Если параметр указан то поднимается NAT а если не указан то MASQUERADE

На вопрос об адресе для прослушки монитора коллектора, укажите тот по которому вы будите слушать монитор.
# Адрес прослушивания для монитора, если не указывать параметр то по умолчанию 127.0.0.1

Вопрос, о порте для прослушивания монитора, можно оставить по умолчанию и сменить только в случаи, если какой то другой сервис использует данный порт.
# Порт прослушивания для монитора (если не указывать параметр то по умолчанию 9999)

На вопрос, о размере очереди ответе по умолчанию.
# Размер очереди пакетов в вашей OS, По умолчанию 2048


На вопрос, введите имя администратора введите интересующие вас логин администратора.
#Введите имя Администратора для WIN и WEB административных консолей
#По умолчанию - admin

На вопрос, о пароле введите нужный вам пароль.
# Введите пароль Администратора WIN и WEB административных консолей

На вопрос, о включении проброса портов можно ответить n,эти данные можно внести потом в ручную.
Включить проброс портов во внутренюю сеть? y/n, по умолчанию нет

На вопрос, связанный настройкой traffpro и прозрачный squid, я ответил нет. Так как, для этого нужно настроить сквид. Лучше это делать на рабочей системе, и для начала просто проверить работу сквида.
# Настроить Traffpro на прозрачный SQUID? y/n По умолчанию нет

На вопрос об использовании парсера логов squid для traffpro, отказался. Это тоже можно настроить потом.
Использовать встроенный парсер SQUID
y/n по умолчанию нет


На этот вопрос, об использовании автоматической загрузки планировщика, я ответил нет, т.к. использую cron
# Запускать автоматически планировщик заданий? y/n по умолчанию нет

На вопрос о включении модулей iptables. которые позволят нормально работать FTP я ответил да.
# Включить модули для корректной работы FTP? y/n по умолчанию нет


После этого вопроса пойдет процесс установки системы траффпро, будет скопированы файлы и создана база данных.

Последний вопрос, о котором нас спросят, "добавить адмнистратора в базу"?
Добавить администратора в базу данных y / n ???


После чего в терминале вы должны увидить следующее.

End Install or Update DATABASE!
Добавить администратора в базу данных y / n ???
y
End Installation Base
По умолчанию вы можете получить доступ к вашей WEB админке ВАШ_СЕРВЕР/oc-admin
По умолчанию вы можете получить доступ к вашму информеру ВАШ_СЕРВЕР/oc-clients
По умолчанию вы можете получить доступ к вашей тестовой WEB админке ВАШ_СЕРВЕР/tp-admin


Это сообщение говорит о том, что уставнока прошла успешно. Теперь можно и проверить наличие путей в нужной директории.

После установки в каталоге /opt/ появится каталог /traffpro/ в этом каталоге находятся скрипты, демон траффпро, web админка и клиенты.
В /etc/ будет создан каталог /traffpro/, а в нем конфигурационные файлы.
Проверьте на наличие, для этого выполните команду ls -l /etc/traffpro/
-rw-r--r-- 1 root root 339 Окт 26 12:28 traffpro.cfg
-rw------- 1 root root 632 Окт 26 12:28 traffpro_rule.cfg



Перед запуском системы проверьте, ваш конфигурационный файл.
Выполните команду cat /etc/traffpro/traffpro.cfg
to_install_dir="/opt/traffpro"
daemon=true
db_url=localhost
db_usr=root
db_passwd=
db_name=administra
time_in=10
time_out=180
control_eth_addr=true
net_number=0
ports_detail=true
ss_enabled=false
eth_out=eth0
url_detail=true
out_ip=192.168.2.230
listen_addr=127.0.0.1
listen_port=9999
ip_queue_maxlen=2048
squid_connect=false
timer=false

Вот тут вы можете прочесть описание конфигурационного файла

Также проверьте наличие в автозагрузке сервера Mysql, для этого выполните команду chkconfig --list
И если сервер находится не в автозугрузке, то выполните команду chkconfig --levels 2345 mysqld on

После чего переходим к созданию пользователя, это можно сделать через web или win админку или воспользоватся скриптом находящимся в /opt/traffpro/client/bin/ скриппт client_new
Или воспользуйтесь web админкой
Вот основное окно входа в новую админку.
скрин
Вот я создал нового пользователя.
скрин
После чего переходим к настройкам клиента, укажим сетевой адрес и шлюзом будет наш сервер 192.168.2.230
Вот как выглядят настройки у клиента.
скрин
Обратите внимание, так как я не конфигурировал свой dns сервер, то я указываю dns провайдера. А то значит, что клиентам нужно открыть 53 порт.
После создания хотя бы одного пользователя, можно пробовать стартовать систему.
Для этого, выполните следующую команду service traffpro start

Проверем запущен traffpro или нет, для этого выполним команду
ps x | grep traffpro | grep -v "grep"
Должны увидеть что типа этого:
2621 ? Ssl 1:34 /opt/traffpro/billing-daemon/bin/billing daemon=true


Для того чтобы вочпользоватся web админкой, нужно запустить apache.
Сделать это можно так:
service httpd start
Правда нужно сконфигурировать, httpd перед этим.

Все, на этом устанвока закончина. Данная статья не понацея, поэтому использовать ее как библию по установке не стоит. Это просто пример, при которых нормально работает система Траффпро.

Статья будет обновлятся и дополнятся.
Скачать статью в формате PDF [attachment=92]

Подробнее Просмотров: 13366Раздел: Новости Автор: volerКомментарии (0)

Другие новости по теме:

  • Установка Ubuntu + TraffPro
  • Вольная статья о волшебном слове Unlim
  • Sendmail разбор логов
  • Описание конфигов демона учета TRAFFPRO.
  • Пошаговая Установка Fedora 8 с TraffPro
  • Информация

    Комментировать статьи на нашем сайте возможно только в течении 5 дней со дня публикации.