Kamailio и Asterisk Inbound trunk для DID
Я настроил входящий в магистрали звездочку, но сначала сбросил Kamailio...Kamailio и Asterisk работают на одной машине. Первоначальная проверка выполняется через IPAUTH в Kamailio и передается в Asterisk.
Я застрял в конфигурации магистрали в Asterisk.
Если я установлю HOST={PROVIDER IP} в звездочке, то магистраль не будет работать должным образом, если я установлю HOST={LOCAL MACHINE IP}, тогда она будет работать, но если мне придется настроить несколько соединительных линий, это будет проблемой?
Мне нужно правильное решение?
1 ответ
Вы должны пометить провайдера ip в заголовках sip и прочитать звездочку через
Функция SIPHEADER
Для исходящего вы можете использовать outboundproxy= в sip.conf, но для входящего вы не можете делать обычную аутентификацию на основе ip, если используете kamailio.
На самом деле лучший способ - НЕ делать аутентификацию вообще на звездочке, а делать всю аутентификацию на kamailio. На основе IP можно сделать через модуль разрешения.