Добрый день.
Пишу все по той же теме наших работ с настройкой связки BGBilling 6.0 + ASR 1001-X ISG плюс разные коммутаторы. Сейчас работаем нам DHCP82.
Изначально настроили так, как указано в документации, в разделе:
13.4.1. Процессор ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor
Работает. Адрес клиент получает. Однако, необходимо связать это дело с радиусом. Соответственно, пошли по документации дальше:
13.4.2. Процессор ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor
Произвели настройку, изменили строку в inet-access.xml, однако теперь при попытке запроса адреса, мы получаем ошибку:
WARN [dhcpLstnr-p-10-t-1] InetAbstractDhcpProcessor - Device not found for address: 10.63.9.250, ignoring DHCP request.
Скажите пожалуйста, куда смотреть, в чем может быть проблема? В конфигурацию, после первоначальной настройки получения адресов, добавили только строчки, относящиеся к радиусу:
Код:
# Параметр привязки IP-адреса (сессии) к DHCP
dhcp.key.pattern=$deviceId:$remoteId:$circuitId:$mac
# Если по какой-то причине невозможно узнать из RADIUS-запроса агентское устройство или номер интерфейса/VLAN, то привязку можно сократить до кода устройства + MAC:
#dhcp.key.pattern=$deviceId:$mac
и
Код:
# Параметры извлечения опций из RADIUS-пакета
# игнорирование заголовка опций (длина)
radius.agent.option.removeHeader=2
# RADIUS-атрибут cisco-avpair
radius.agent.option.remoteId.type=1
# префикс для cisco-avpair с опцией remoteId
radius.agent.option.remoteId.prefix=remote-id-tag=
# RADIUS-атрибут cisco-avpair
radius.agent.option.circuitId.type=1
# префикс для cisco-avpair с опцией circuitId
radius.agent.option.circuitId.prefix=circuit-id-tag=