Traffpro ubuntu

[ubuntu] Internet Bandwith Monitoring and control HOWTO [Archive]

A how on setting up an internet connection on Ubuntu 10.04 server and control its distribution to other users in the local network.

The aim of this tutorial is to give the ubuntu user a easy way to control his internet traffic which is achieved restricting users on how much they can download, what sites they can go to, what ports can be opened and so on.

For this we shall use a program named traffpro.

Minimal Requirements:
* CPU 800 MHz or more
* RAM 256 MB
* 4 GB HDD
* Two network cards or other communications interfaces Lets assume our network has the following scheme:

ISP Providers Gateway:
Network

• IP: 80.80.80.225Our Servers Interfaces (eth0 and eth1)

Eth0 - External NIC:

• IP: 80.80.80.80

Система TraffPro, призвана решить круг задач, связанных с расчетом используемого трафика в офисе и установки контроля доступа в сети.
Комплекс позволяет:
контролировать потребление трафика пользователями внутренней сети
защитить от несанкционированного доступа в интернет (контроль по Ip, mac адрессу, логину и паролю)
Использовать систему как простую систему учёта трафика без авторизации, только контроль доступа по IP или по IP+MAC
Использовать авторизацию пользователей через web-интерфейс для получения доступа в интернет
ограничивать доступа пользователей к ресурсам внешней сети по портам и адресам
возможность пользователю просмотреть объём использованного трафик через web-интерфейс
защитить сервер от атак извне
контролировать трафик сервера
использовать систему совместно с DHCP сервером
использовать систему совместно с прокси сервером
использовать распределённое вычисление трафика (использование нескольких шлюзов доступа в интернет при одной БД и единой административной консоли)
Система предоставляет отчёты по потреблению трафика пользователями, содержит в своём составе терминал администратора под две операционные системы Windows и Linux, также имеется модуль Web клиента, который не зависит от платформы. Предусмотрен индикатор трафика для пользователя сети, позволяющий получать отчёты пользователем без вмешательства администратора. Если вы мобильный человек и постоянно находитесь в разъездах , вы можете воспользоваться терминальной консолью администратора которая позволит при малых затратах на GPRS администрировать систему.
Система Бесплатная и распространяется под лицензией GPL2, чем вносит свой вклад в развитие систем под лозунгом "Open Source". создавая альтернативу коммерческим продуктам.
Кстати у них на сайте http://traffpro.ru есть видеомануал по установке я могу предположить что можно это использовать в курсе по linux )))

Вот тут-то я тебя и буду валить вопросами )))
я так понимаю, что все это на iptables пашет. То есть есть демон, которые мониторит количество переданной инфы и, в случае чего, отрубает с помощью iptables коннект. Посему вопросы:
Насколько реально он считает трафик?
Не возникает ли конфликтов с существующей конфигурацией iptables?
Откуда он берет пользователей?
Прозрачное проксирование поддерживает?
А редиректы на проксе?

создаём базу данных office

mysql>create database office;

дальше создаём пользователя traffpro_user и даём ему все права для работы с базой office (только с локальной машины). Само собой MY_PASSWORD - придумаете сами

Ответов нет

Далее выполняем:

. ./vars

Очищаем старые ключи, если они есть

./clean-all

Создаём ca.key (авторитетный сертификат).

./build-ca

Отвечаем на вопросы и создадём сертификат и приватный ключ для сервера:

./build-key-server server


rm -rf /opt/traffpro

Скомпилированный под Ubuntu плагин для VPN, PPPoE авторизации находится в /home/traffpro/src/traffpro.free.1.3.3-45/install/traffpro.pppd/Debug/

Информация по настройке авторизации по VPN

Источники:

  • Добавлена функция автоподлючения для win информера.
  • Добавлен новый win информер с автоматическим стартом и подключением:

47 - Настройте DNS сервер на сервер по соответствующей документации к DNS серверу или оставьте DNS провайдера у клиентов.
48 - С более детальной настройкой системы вы можете ознакомится в документации к системе TraffPro, скачать можно по адресу:

Наверх