|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : mitrohin a.s. 2:5020/400 10 Feb 2006 09:35:37 To : Victor Sudakov Subject : Re: mpd+freeradius+SQL - сбросить клиента --------------------------------------------------------------------------------
On Wed, Feb 08, 2006 at 09:13:44AM +0000, Victor Sudakov wrote:
> Michael Lednev wrote:
> >
> > MS> У меня написана целая функция для проверки баланса, и если среди
> > MS> активных пользователей она находит тех у кого лимит превышен, она
> > MS> возвращает IPшник или интерфейс или IDсессии вобщем может вернуть любые
> > MS> данные которые могут понадобиться мне для отрубания клиента... в случае
> > MS> с poptop она мне возвращала тока IPклиента, этого мне хватало что бы
> > MS> послать kill -1 <PID> и сбросить клиента...
> >
> > запускаешь mpd -c 12345, потом в процессе узнаешь куда клиент подключен,
> > например, pptp10.
>
> А как именно узнаёшь?
>
set iface up-script /usr/local/etc/mpd/up-script.sh
up-script.sh
#!/bin/sh
MPD_IFACE="$1"
MPD_LOCALIP="$3"
MPD_REMOTEIP="$4"
MPD_USER="$5"
...
/swp
--- ifmail v.2.15dev5.3
* Origin: BSPU InterNetNews site (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3499751db2d8.html, оценка из 5, голосов 10
|