The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Radius+VoIP. Наведите на мысль..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [Проследить за развитием треда]

"Radius+VoIP. Наведите на мысль..." 
Сообщение от RA emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 22-Окт-03, 19:55  (MSK)
Знающие люди, коллеги !
Подскажите мысль как заставить Radius понимать и хранить accounting записи которые передает циска, интересуют естественно записи которые генерируются протоколом H.323
Уже просто совсем излазился по форумам, у всех все есть, и про это там ни слова...
Мое Вам почтение
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 23-Окт-03, 15:31  (MSK)
Вообще-то всё зависит от радиуса. Что значит, как научить? Радиусы разные бывают. Какой у тебя радиус? Может не в радиусе проблема а в настройках цыски? Или ты хочешь, чтобы нецысковский радиус понимал цысковские AV-pair?

Сразу замечу, что имел дело тока с цысковским радиусом (Secure ACS) и несколькими самописаными.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Radius+VoIP. Наведите на мысль..." 
Сообщение от LS Найти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 03:23  (MSK)
>Знающие люди, коллеги !
>Подскажите мысль как заставить Radius понимать и хранить accounting записи которые передает

хранить=логировать?

???
в радиусе подключаешь соответствующий словарь, чтобы радиус
"научился понимать" н323-атрибуты, идущие от циски


>циска, интересуют естественно записи которые генерируются протоколом H.323
>Уже просто совсем излазился по форумам, у всех все есть, и про
>это там ни слова...
>Мое Вам почтение

???

aaa accounting network h323 start-stop group XXX
aaa accounting connection h323 start-stop group XXX

gw-accounting voip
gw-accounting h323 vsa


подробней ситуацию - иначе просто масса вариантов. покажи, что есть - для начала:

sh ver
все про aaa
интерфейсы под телефонию из sh run


и скажи точнее, что ты хочешь


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 13:46  (MSK)
пасиба что ответили
>и скажи точнее, что ты хочешь
Задача, как я понял из прочитаного на форумах уже стала банальной, надо
поднять IP-телефонию,(С5300+ISDN PRI+IC-Radius+биллинг). Проблема состоит в настройке Радиуса. Как я понял изначально Радиус не может хранить атрибуты Н.323, и без этого написать свой биллинг я не могу.  Мучаюсь над этим долго, и пока без рез-ов, подавались идеи чего-то там дописать в Радиус, но чего ...., так и осталось тайной :)  С железом проблем нет, его победили, остался темным вопросом для меня, связка Radius+TCL, как они связаны блин. Вот это меня и останавливает.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Witaly Kurakolow emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 16:37  (MSK)
>пасиба что ответили
>>и скажи точнее, что ты хочешь
>Задача, как я понял из прочитаного на форумах уже стала банальной, надо
>
>поднять IP-телефонию,(С5300+ISDN PRI+IC-Radius+биллинг). Проблема состоит в настройке Радиуса. Как я понял изначально
>Радиус не может хранить атрибуты Н.323, и без этого написать свой
>биллинг я не могу.  Мучаюсь над этим долго, и пока
>без рез-ов, подавались идеи чего-то там дописать в Радиус, но чего
>...., так и осталось тайной :)

Посмотрите на http://www.freeradius.org/
там в комплекте была схема для Postgres и пример конфигурации
для работы с Н.323

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 17:22  (MSK)
>Посмотрите на http://www.freeradius.org/
>там в комплекте была схема для Postgres и пример конфигурации
>для работы с Н.323

смотрел я там не так давно, да не только на freeradius.org, но и на сайтах други Радиусов, нету там
если вы знаете линк точнее, укажите пожалуйста

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Witaly Kurakolow emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 18:02  (MSK)
>>Посмотрите на http://www.freeradius.org/
>>там в комплекте была схема для Postgres и пример конфигурации
>>для работы с Н.323
>
>смотрел я там не так давно, да не только на freeradius.org, но
>и на сайтах други Радиусов, нету там
>если вы знаете линк точнее, укажите пожалуйста

ftp://ftp.freeradius.org/pub/radius/freeradius-0.9.2.tar.gz

после разворачивания смотреть в src/billing
там описание по настройке и примеры SQL схемы

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin Найти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 18:29  (MSK)
скачал
с первого взгляда вроде бы то, по крайней мере есть что переписывать если понадобится, и мысль ясна
Спасиба за помощь!!!!!!!!!!!
а вы его использовали ????


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Radius+VoIP. Наведите на мысль..." 
Сообщение от LS Найти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 18:17  (MSK)
>пасиба что ответили
>>и скажи точнее, что ты хочешь
>Задача, как я понял из прочитаного на форумах уже стала банальной, надо
>
>поднять IP-телефонию,(С5300+ISDN PRI+IC-Radius+биллинг). Проблема состоит в настройке Радиуса. Как я понял изначально
>Радиус не может хранить атрибуты Н.323, и без этого написать свой
>биллинг я не могу.  Мучаюсь над этим долго, и пока

радиус какой? как правило все они имеют возможность подключения дополнительных словарей, в которых эти атрибуты и описываются

>без рез-ов, подавались идеи чего-то там дописать в Радиус, но чего
>...., так и осталось тайной :)  С железом проблем нет,
>его победили, остался темным вопросом для меня, связка Radius+TCL, как они
>связаны блин. Вот это меня и останавливает.

tcl - программа выполняемая на циске. можещь например посылать радиусу какие-то свои данные и затем анализировать его ответ и что-то делать

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin Найти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 18:52  (MSK)
>tcl - программа выполняемая на циске. можещь например посылать радиусу >какие-то свои данные и затем анализировать его ответ и что-то делать

ну да, TCL выполняется на циске, верно, но вот например, я дозваниваюсь, ввожу ACCOUNT и PIN, TCL прога их как-то проверяет, так получается что, ACCOUNT и PIN хранятся в базе и TCL обращается туда или как? не пойму
Смотрел скрипты на TCL но так и не понял как они все таки проверяют данные, или может я не видел из-за того что не знаю тонкостей языка ???


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 19:03  (MSK)
>ну да, TCL выполняется на циске, верно, но вот например, я дозваниваюсь,
>ввожу ACCOUNT и PIN, TCL прога их как-то проверяет, так получается
>что, ACCOUNT и PIN хранятся в базе и TCL обращается туда
>или как? не пойму
>Смотрел скрипты на TCL но так и не понял как они все
>таки проверяют данные, или может я не видел из-за того что
>не знаю тонкостей языка ???

В TCL IVR API есть ф-ции aaa authentication (используется редко, поскольку её полностью заменяет следующая), aaa authorization и aaa accounting.

Например:
aaa authorize $account $pin  $ani $dest leg_incoming
проверяет по имени, pin'у, АОНу и номеру назначения.

Когда в скрипте выполняется эта комманда, то цыска посылает радиус-запрос на радиус. Радиус даёт/не даёт, цыска получает ответ и передаёт его в скрипт в виде кода возврата.

Всё есть тут: http://www.cisco.com/univercd/cc/td/doc/product/access/acs_serv/vapp_dev/tclivrv2/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 19:07  (MSK)
Пардон, ф-ции называютя aaa authenticate, aaa authorize и aaa accounting
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 19:32  (MSK)
мерси за инфу ..  :)
вот теперь есть ясность, все таки мне надо было повнимательней читать мне про TCL,
поправьте меня если я ошибаюсь, но тогда получается следующая схема:

звонок_на_циску -> запускается скрипт.тисиэль-> ввод аккаунта и пина -> передача циской данных в радиус -> возврат ответа в скрипт.тисиэль -> в зависимости от полученного ответа .....
и потом уже прикручивается каким-то образом биллинг ..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 19:43  (MSK)
я использую IC-Radius, очень удобный
вы не знаете где взять словарь для h323 ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 19:49  (MSK)
Да, так всё и работает. Вообще скрипт запускается при входящем звонке и работает до самого конца разговора.

А биллинг работает только с радиусом. Т.е. он именно с радиуса берёт инфо, кто когда зашёл, сколько сидел и предоставляет ему инфо, кого пускать, с какими паролями и всё другие параметры.

А вот как конкретно прикручивается биллинг к радиусу (т.е. как они общаются), зависит от радиуса. Например в цысковском радиусе (Secure ACS) есть свой программный интерфес.

Например, сейчас я реализую проект по построению узла ISP, а биллинг мы заказали у программера, который уже давно разработал телефонный биллинг. Задача была переделать его под ISP. Чтобы не париться с чужими радиусами, он буквально за несколько дней написали свой радиус. И это при том, что он до этого вообще не знал, как он работает. Т.е. изучал с нуля RFC и т.д. Поэтому, если ты хочешь написать сам биллинг (!!!), то сделать свой радиус - вообще плёвое дело  :-)
(протокол очень простой, просто осложняется большим кол-вом параметров).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 20:15  (MSK)
талантливый программер значит, слава богу у нас страна такая богатая на таких людей
я написал свой биллинг для ДиалАпа, карточную систему + всякие там планы тарифные и прочая ерунда + веб интерфейс, ничего сверхестественного.
и вот настал черед Телефонии, это будет наверно поинтересней, главное определить точно что надо считать, потому и задаю с такой дотошностью вопросы про Радиус, и Радиус я все таки переписывать не посмею (пока)
знаете/есть ли вы что-нибудь про словари h323 для Радиуса
и насколько хорош freeradius для этого дела
выше была указана ссылка и в той версии действительно есть поддержка VoIP, меня очень сиьно поджимает время и нет времени на долгие сравнения и проверки, хотелось бы изначально выбрать максимально удобный и устойчивый вариант.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 20:19  (MSK)
Как я уже сказал, с реализациями радиуса имел мало дела. Поэтому насчт словарей ничего подсказать не могу.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 20:24  (MSK)
Попробуй спросить на Комтеке (если ещё не спрашивал)
http://online.comptek.ru/index.xhtml?&id_tmp=oFz8behY2nRLPnzCadMk

Там быстро отвечают, да и народ толковый собирается. Тока запусти вопрос не только в топик по ip-телефонии, но и в топик про роутеры


  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 20:41  (MSK)
Спасиба, и мое Вам почтения коллеги за ответы
помогли
  Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "Radius+VoIP. Наведите на мысль..." 
Сообщение от Kr emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 24-Окт-03, 20:54  (MSK)
>Спасиба, и мое Вам почтения коллеги за ответы
>помогли

Рад помочь!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

20. "Radius+VoIP. Наведите на мысль..." 
Сообщение от LS Найти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 25-Окт-03, 01:31  (MSK)
>>tcl - программа выполняемая на циске. можещь например посылать радиусу >какие-то свои данные и затем анализировать его ответ и что-то делать
>
>ну да, TCL выполняется на циске, верно, но вот например, я дозваниваюсь,
>ввожу ACCOUNT и PIN, TCL прога их как-то проверяет, так получается
>что, ACCOUNT и PIN хранятся в базе и TCL обращается туда
>или как? не пойму

tcl прога должна радиусу все данные отдать, и обработать овет от него. а как ты в радиусе будешь организовывать обработку данных - твое дело


>Смотрел скрипты на TCL но так и не понял как они все
>таки проверяют данные, или может я не видел из-за того что
>не знаю тонкостей языка ???


  Рекомендовать в FAQ | Cообщить модератору | Наверх

21. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 25-Окт-03, 13:05  (MSK)
ну хорошо, с TCL разобрались, вот в Радиусе и все дело
выше я сказал, что есть работающий биллинг для Диалапа, тоже работеат с Радиусом, и как мне безболезненно подшаманить Радиус что бы я мог сделать биллинг и для звонков ??? Вот в чем вопрос, мне нужно как то (не знаю как) что то добавить в Радиус что бы он понимал Н323 атрибуты. Думаю что не я первый сталкивюсь с такой проблемой, не так ли ??? И решение должно быть где то рядом .., и если есть идеи......


  Рекомендовать в FAQ | Cообщить модератору | Наверх

22. "Radius+VoIP. Наведите на мысль..." 
Сообщение от gin emailНайти другие сообщения данного автораПоместить сообщение в закладки. См. нижнее поле навигации. on 25-Окт-03, 13:16  (MSK)
извиняюсь, что добавлять понятно
нужно сделать таблицы в базе данных
и самое главное заставить ядро Радиуса принимать с циски запросы, работать с этими таблицами и возвращать циске ответы
вроде просто, казалось бы

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру