...
Блок кода |
---|
|
# хост, на который будут ретранслироваться пакеты, единственный обязательный параметр для включения функционала
radiuspacket.forward.host=<host>
# порт, на который будут ретранслироваться пакеты, по умолчанию равен 1813
radiuspacket.forward.port=<port>
# RADIUS-секрет, которым будет подписан пакет, по умолчанию берётся секрет NASа
radiuspacket.forward.secret=<secret>
# префикс к значению атрибута User-Name из аккаунтинг accounting-пакета, если не указан - префикс не добавляется
radiuspacket.forward.user.name.prefix=<prefix>
# суффикс к значению атрибута User-Name из аккаунтинг пакетaccounting-пакета, если не указан - суффикс не добавляется
radiuspacket.forward.user.name.suffix=<suffix>
# шаблон значения атрибута User-Name. -Возможные можетзначения:
быть# указано1) значение $contractTitle, чтобы- User-Name былбудет заменен на номер договора,
# для2) этого$contractId в- конфигурацииUser-Name модуля будет заменен на id договора из таблицы contract
# Для корректной работы данного механизма должен быть указан параметр radius.forward.after.process=1, # т.к. номер договора будет известен только после обработки
#radius.forward.user.name.pattern=$contractTitle
# если указано, отправка происходит после предобработки (по умолчанию - перед предобработкой)
#radius.forward.after.preprocess=1
# если указано, отправка происходит после обработки
#radius.forward.after.process=1
# Размер очереди radius-пакетов для пересылки. По умолчанию равно 500. В случае переполнения данной очереди пакет будет проигнорирован.
#radius.forward.maxQueueSize=500 |
Данные параметры (если необходимы) нужно указывать в конфигурации модуля:
...
Блок кода |
---|
|
radius.forward.host=bitel.ru
radius.forward.port=4444
radius.forward.secret=4343
radius.forward.user.name.prefix=test_
radius.forward.user.name.suffix=_forv
radius.forward.user.name.pattern=$contractTitle |
Блок кода |
---|
|
# хост, на который будут ретранслироваться пакеты, единственный обязательный параметр для включения функционала
packet.forward.host=<host>
# порт, на который будут ретранслироваться пакеты, по умолчанию равен 1813
packet.forward.port=<port>
# RADIUS-секрет, которым будет подписан пакет, по умолчанию берётся секрет NASа
packet.forward.secret=<secret>
# префикс к значению атрибута User-Name из accounting-пакета, если не указан - префикс не добавляется
packet.forward.user.name.prefix=<prefix>
# суффикс к значению атрибута User-Name из accounting-пакета, если не указан - суффикс не добавляется
packet.forward.user.name.suffix=<suffix>
# шаблон значения атрибута User-Name. Возможные значения:
# 1) $contractTitle - User-Name будет заменен на номер договора
# 2) $contractId - User-Name будет заменен на id договора из таблицы contract
# Для корректной работы данного механизма должен быть указан параметр radius.forward.after.process=1, т.к. номер договора будет известен только после обработки
#radius.forward.user.name.pattern=$contractTitle
# если указано, отправка происходит после предобработки (по умолчанию - перед предобработкой)
#radius.forward.after.preprocess=1
# если указано, отправка происходит после обработки
#radius.forward.after.process=1
# Размер очереди radius-пакетов для пересылки. По умолчанию равно 500. В случае переполнения данной очереди пакет будет проигнорирован.
#radius.forward.maxQueueSize=500 |