Jump to content

Recommended Posts

Posted

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

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

Agent-Remote-Id = 0x00060021912130bf

Agent-Circuit-Id = 0x000400650001

 

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

 

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

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

Agent-Remote-Id = 0x00060021912130bf

Agent-Circuit-Id = 0x000400650001

 

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

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

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

 

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

Posted

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

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

Posted

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

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

Posted

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

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.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.