forum.bitel.ru
http://forum.bitel.ru/

фильтрация по пакатем Called-Station-Id
http://forum.bitel.ru/viewtopic.php?f=44&t=12210
Страница 1 из 1

Автор:  a.vozny [ 13 янв 2017, 12:08 ]
Заголовок сообщения:  фильтрация по пакатем Called-Station-Id

Есть устройство mikrotik с pppoe и l2tp серверами, прикрутил авторизацию через радиусу в билинге, и теперь нужно запретить авторизацию через радиус для l2tp

сами пакеты отличаются полями
Called-Station-Id
для pppoe pppoe_server
для l2tp указывается ip адрес

Nas-Port-type
5 pppoe
15 l2tp


p.s.

может через Устройства-Бибилотека-устройство-атрибуты ?
попробовал добавить атрибут, ругается что редактор уже открыт.

Автор:  Phricker [ 13 янв 2017, 14:05 ]
Заголовок сообщения:  Re: фильтрация по пакатем Called-Station-Id

Расширить обработчик процессора протокола устройства.
Добавить в
Код:
@Override
   public void preprocessAccessRequest( RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet )
       throws Exception
   {
      super.preprocessAccessRequest( request, response, connectionSet );
   }

Все что вам необходимо

Автор:  Phricker [ 13 янв 2017, 14:12 ]
Заголовок сообщения:  Re: фильтрация по пакатем Called-Station-Id

Даже скорее в постпроцесс. И выдать ошибку

Автор:  a.vozny [ 13 янв 2017, 18:37 ]
Заголовок сообщения:  Re: фильтрация по пакатем Called-Station-Id

сюда ?
package ru.bitel.bgbilling.modules.inet.dyn.device.radius;

import ru.bitel.bgbilling.kernel.network.radius.RadiusProtocolHandler;

public class CoAProtocolHandler
extends AbstractRadiusProtocolHandler
implements RadiusProtocolHandler
{
}

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/