Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / SrcIP в CDR

SrcIP в CDR

Сообщений: 4

SrcIP в CDR

Доброго дня,

Можно ли настроить, чтобы в сдр-файл писался также source ip, с которого пришел вызов?

Пробовал в лоб прописать в cdr-custom.conf поле "${CDR(srcip)}" - не заработало
2006-05-17 15:08

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: SrcIP в CDR

Смотря какой канал.
В OH323 смотрите недокументированную переменную OH323_RADDR.
В SIP SIPHeader команду, в IAX не помню.
Мы не используем IP для авторизации и учета, поэтому такого вопроса не стоит.
Но старые классические биллинги используют, и там это актуально.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2006-05-18 14:17

Avatara of navigator
Сообщений: 92

Re: SrcIP в CDR

В диалплане можно вытащить src IP с помощью функций ${SIPCHANINFO(recvip)} или ${IAXPEER(CURRENTCHANNEL)}. А куда их дальше определять - думайте сами.
Если хотите в cdr файл или базу, то простой правкой конфигов астериска тут не обойтись...
http://www.pbxware.ru - профессиональная техническая поддержка Digium и Asterisk
2006-05-18 14:47

Сообщений: 47

Re: SrcIP в CDR

В cdr есть поле - userfield. Вот туда и можно сохранить.
Set(CDR(userfield)=${SIPCHANINFO(recvip)})
2006-05-19 13:39

Сообщений: 4

Re: SrcIP в CDR

Поле такое нашел, но где прописать
Set(CDR(userfield)=${SIPCHANINFO(recvip)}) ?
Непосредственно в dial-peer ?
2006-05-25 18:19

Сообщений: 4

Re: SrcIP в CDR

Уточню ТЗ:
Пришел вызов по Sip channel. Необходимо, чтобы в файл CDR также записывались данные об ip-адресе, с которого пришел вызов.
2006-05-25 18:21

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru