我正在使用PBX(Asterisk),所有入站呼叫都来自我的代理(Kamailio)。我希望所有通过我的PBX的出站呼叫也由代理控制。当前出站呼叫通过PBX并与端点通信。我希望我的代理服务器成为所有通信的终端。在我看来,Kamailio必须进行SIP呼叫。这是对的吗?
谢谢!
答案 0 :(得分:1)
但是,如果您想将Asterisk PBX的呼叫发送到Kamailio和Kamailio,将其发送到运营商或SIP设备,则问题相当模糊,那么,是的,这是可能的。
其中一个常见用例是Asterisk将呼叫发送到Kamailio,这样可以最大限度地降低对一组运营商的路由或负载平衡(请参阅调度程序,lcr或运营商模块)。
答案 1 :(得分:0)
您可以将kamailio用作B2BUA(在这种情况下为Asterisk)发出的呼叫的出站代理。
pjsip.conf
[myitsp]
type = endpoint
; other stuff
outbound_proxy = sip:192.168.0.1\;lr
这将告诉Asterisk通过此出站代理路由所有出站呼叫。您只需要确保正确配置了Kamailio,即可从您的Asterisk服务器接收流量。
中的更多信息