|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Voitenkov 2:5020/400 07 Sep 2006 17:27:47 To : Mykola Dzham Subject : Re: mp4 pptp сервер: слушать на нескольких ip --------------------------------------------------------------------------------
On 2006-09-07, Mykola Dzham wrote:
> Andrey Voitenkov wrote:
>> On 2006-09-05, Mykola Dzham wrote:
>> > Возможно ли один mpd сервер заставить слушать на нескольких ip на порту
>> > 1723 (или на *:1723), причем слушать так, чтобы различать к какому ip
>> > подключился клиент и в зависимости от этого выдавать ему разные данные?
>> > Пробовал указывать разные pptp self для разных pptp линков в mpd.links,
>> > в результате mpd биндится только на первый встретившийся ему ip, если
>> > вообще не указывать pptp self то биндится на звездочку, но естественно
>> > не различает к какому ip подключился клиент.
>> >
>> Hасчет четвертого не знаю, третий точно не умеет такого. Специально
>> колупал исходники на эту тему для такой же задачи. Пришлось вешать
>> на * и прикрывать лишнее файрволом. Различать IP при таком подходе,
>> ессесно, не получается.
>
> У меня есть идея что mpd должен radius-у передавать к какому ip
> подключились и уже radius будет в зависимости от этого выдавать разные
> параметры. Hадо будет проверить.
>
Было бы неплохо, но че-то я такого не встретил там.
Вот типичный Start пакет:
Thu Sep 7 10:11:21 2006
NAS-Identifier = "xxxxxx.xxxxx.kiev.ua"
NAS-Port = 0
NAS-Port-Type = Virtual
Service-Type = Framed-User
Framed-Protocol = PPP
Calling-Station-Id = "192.168.0.88"
User-Name = "grizzly"
Framed-IP-Address = 10.0.0.1
Acct-Status-Type = Start
Acct-Session-Id = "7613081-pptp0"
Acct-Multi-Session-Id = "7613081-pptp0"
Acct-Link-Count = 1
Acct-Authentic = RADIUS
NAS-IP-Address = 127.0.0.1
Client-IP-Address = 127.0.0.1
Acct-Unique-Session-Id = "xxxxxxxxxxxxxxxxxxxxxxx"
Timestamp = 1157613081
Тут нет Called-Station-Id, в который было бы логично это запихать.
Похачить mpd на это дело наверное не очень сложно...
--
mccloud@
--- ifmail v.2.15dev5.3
* Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/35547bdfe8e32.html, оценка из 5, голосов 10
|