Jump to content
Калькуляторы

DLINK Option82 + Radius

Кто делал отзовитесь?

Смысл такой, что длинковские коммутаторы возвращают opt82 в бинарном виде. Брас их честно отдает радиусу в виде атрибутов:

Agent-Remote-Id = 0x00060021912130bf

Agent-Circuit-Id = 0x000400650001

 

вопрос как их отпарсить до состояния приемлемого в качестве использования user-name

 

Share this post


Link to post
Share on other sites

Кто делал отзовитесь?

Смысл такой, что длинковские коммутаторы возвращают opt82 в бинарном виде. Брас их честно отдает радиусу в виде атрибутов:

Agent-Remote-Id = 0x00060021912130bf

Agent-Circuit-Id = 0x000400650001

 

вопрос как их отпарсить до состояния приемлемого в качестве использования user-name

http://wiki.sirmax.noname.com.ua/index.php...Relay_option_82

Share this post


Link to post
Share on other sites

Мне Opt82 нужен не для выдачи IP, а для формирования User-Name в радиусе, для дальнейшей авторизации в биллинге.

 

dhcp работает с opt82 четко и без проблем.

Share this post


Link to post
Share on other sites

Ну так там же ключевое описано...

Если вам надо логин вида IPсвича-порт или Ipсвича-влан, то адрес свича вырезаете из RemoteID(начиная с пятого байта до конца поля), номер порта или номер vlan берете из circuitID. Номера байтов я называю как в вики sirmax-а.

Share this post


Link to post
Share on other sites

Так вот я и спрашиваю как в во FreeRadius можно вырезать и подставить результат в User-Name.

Ну не силен я во FreeRadius :(

Share this post


Link to post
Share on other sites

ну Wingman посоветовал заюзать pre_auth, отпарсить это дело в перл и затем уже передать в rlm_sql для дальнейшей обработки (rlm_sql смотрит в сторону биллинга).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.