Radius (freeradius)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Radius

Сообщение Shura »

Цель:
Есть выход в инет, надо раздать его по сети (10 машин). Но не просто раздать, а еще и подсчитать кто сколько когда налазил. В сети невозможно проконтролировать подмену МАК и АйПи адреса.

В связи с этим выбор пал на VPN сервер.
Поставил pppd, pptpd - все работает.

Далее надо вести логи и считать траффик, тут возникла проблема. Первый вопрос: можно ли считать траффик каждого пользователя в отдельности используя только pppd и pptpd, не прибегая к дополнительным программам?

Кто-то подсказал поставить RADIUS. Поставил freeradius (слава богу он на умолчальных настройках запустился), но возникла проблема -
в /etc/ppp/options прописал

plugin /usr/local/lib/pppd/2.4.3/radius.so

так теперь при попытке соединится с VPN сервером, на сервере в консоли пишется:

Код: Выделить всё

pppd[4096]: /usr/local/lib/pppd/2.4.3/radius.so: undefined symbol: MD5_Init
Couldn't load plugin /usr/local/pppd/2.4.3/radius.so


Может какие модули нужно запустить?

ЗЫ модуль md5 загружен
Rock'n'roll мертв © БГ
Спасибо сказали: