Формат пакетов CoA

Questions related to general functionality
Post Reply
Mistkerl
Posts: 1
Joined: 16 Jan 2018, 15:09

Формат пакетов CoA

Post by Mistkerl »

Добрый день.
Я просмотрел раздел документации на сайте, и не нашёл там ничего на предмет того, какой формат должны иметь пакеты CoA, чтобы корректно работать с Accel-PPP. Можно ли об этом где-то почитать? Суть в том, что есть необходимость связать сервер на Accel-PPP со сравнительно нестандартным RADIUS-сервером, и чтобы поставить его разработчику ТЗ по CoA, нужна какая-то документация.
dimka88
Posts: 866
Joined: 13 Oct 2014, 05:51
Contact:

Re: Формат пакетов CoA

Post by dimka88 »

Добрый день, про CoA/PoD вы можете узнать из rfc.
Использовать примерно так

Code: Select all

echo 'NAS-Port=0' | radclient 127.0.0.1:3799 disconnect testing123
echo "Acct-Session-Id=55dd1a11e0546abc" |  radclient  127.0.0.1:3799 disconnect testing123
echo "User-Name=1111,Framed-IP-Address=xx.xxx.xxx.xx,PPPD-Downstream-Speed-Limit=10000,PPPD-Upstream-Speed-Limit=10000" |  radclient  127.0.0.1:3799 coa testing123
Обратите внимание на последнюю строку в примерах, что только по User-Name срабатывать не будет, необходимо добавлять дополнительные аргументы.
Что бы accel-ppp принимал CoA/PoD в accel-ppp.conf секции [radius] необходимо задать dae-server={ip интерфейса сервера} и секрет.

Code: Select all

dae-server=x.x.x.x:port,secret
Specifies IP address, port to bind and secret for Dynamic Authorization Extension server (DM/CoA).
Post Reply