avenger86 Posted April 9, 2010 Posted April 9, 2010 Есть пппое сервер, с привязаным к нему радиусом. Когда использую пптп, радиусу передаеться параметр Calling-Station-Id. Это происходит потому что пптп передает айпи адрес клиена через параметры ППП, а вот с пппое нет. Необходимо чтобы к пппое пользователи подключались только с тех айпи, которые закреплены за ними в базе данных. Т.е. нужно чтобы пппое передавал ппп айпи адрес подключаемого клиента. Может кто подскажет как это сделать Вставить ник Quote
bsdelnik Posted April 9, 2010 Posted April 9, 2010 Курите доки. При PPPoE нет никаких ip адресов, только чистый эзернет сегмент, пускай даже пользователь и получил по dhcp в локалке какой-нибудь адрес. Так что, то что вы говорите, невозможно. Вставить ник Quote
avenger86 Posted April 9, 2010 Author Posted April 9, 2010 Это все и так ясно. Думал может есть у кого то какой нить патчик. Ну тогда как сделать так чтобы невозможно было одновременно подключиться, используя одинаковые (имя пользователя/пароль) Вставить ник Quote
SokolovS Posted April 9, 2010 Posted April 9, 2010 Смотреть наличие уже установленной сессии. Т.е. вести все сессии в БД и при подключении проверять не активна ли она уже в данный момент. Вставить ник Quote
Ivan Rostovikov Posted April 12, 2010 Posted April 12, 2010 Во первых авторизацию можно привязать к MAC адресу. (тот же самый Calling-Station-Id) Во вторых Вам надо научить радиус отслеживать уже установленное соединение и разрешать соединятся только 1 раз. п.с. Практически любой нормальный биллинг умеет делать это "из коробки". Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.