Jump to content

Recommended Posts

Posted

Здравствуйте, коллеги.

 

Наверняка эта тема поднималась и не один раз. Поэтому прошу прощения за возможный повтор...

 

Необходимо поднять PPPoE/PPTP сервер.

Авторизация пользователей через RADIUS.

Аккаунтинг - через него же.

Поддержка Alive пакетов.

И наконец, самое главное, возможность задать для пользователя объем трафика, который он может прокачать, и сбросить сессию при достижении этого объема.

Последнее требование очень важно потому, что будут использоваться карточки.

На какой ОС собирать, FreeBSD/Linux, не очень важно.

 

Если кто такое делал, поделитесь плиз опытом, какой софт ставить, как настраивать.

 

Заранее и премного благодарен.

Posted

Делал такое на жабе в виде сервиса-посредника между стандартным pppd и биллингом. Только разрыв по команде из биллинга для мультисессионности.

Alive тоже через задаваеый биллингом интервал, обсчёт на iptables.

 

Стандартных средств нет. Есть под фрю expppd с лимитами, но мультисессионность соответственно не умеет.

Posted

Мультисессионность и не нужна особенно.

 

Про expppd слышал, но проект мертвый.

И исходников не могу что-то нигде найти. Не поскажете где взять? И как они работают на FreeBSD 5-STABLE?

expppd вообще кто-нибудь еще использует?

 

А другие варианты решения проблемы есть?

Posted

1 ExPPP проект не мёртв просто из за загрузки разработчика он двигаетсян е очень бістро и не анонсируется публично

2 Попробуй http://abills.sf.net в нём реализировано все что требовалось выше

Posted
Спасибо за инфу.

Жаль, что разработчик перестал анонсировать свой проект. Полезная вещь-то ..

Увы - загрузки хватает выше крыши.

Если что хорошее добавляю - кидаю асмодеусу.

Но очень редко. У нас тут таакая перестройка началась.

Posted

Коллеги,

 

большое спасибо за информацию, но биллинг меня не интересует, так как уже есть, работает и, надеюсь, еще долго будет работать :)

 

Больше всего интересна реализация перечисленных функций для PPPoE/PPTP, и опыт внедрения/эксплуатации тех, кто с этим работает.

Posted

mpd+freeradius+Postgresql

пишется функция radreply которая в зависимости от остатка на счету отдает

насу Session-Octets-Limit.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.