带有Kamailio的前向注册消息



centos盒子上有kamailio,我的方案看起来像这样:

sip客户端---> kamailio ---> pbx(不是星号)

,我需要知道如何通过Kamailio向SIP客户端转发注册和所有消息,除了订阅外。

我谷歌搜索,我尝试了很多次,但我不知道我在做什么错

示例: rewriteHost 发送

有一个默认的kamailio.cfg,我正在添加hander ander thang sip注册方法

if(is_method("REGISTER"))
 {
 send("udp:ip address:5060");
 };

,我也尝试了

rewritehost("ip address");

但行不通。

请检查路径模块。

route[REGISTRAR] {
    if(!is_method("REGISTER"))
        return;
    add_path_received();
        route(DISPATCH);
}

我创建了示例配置,它可以与FreesWitch一起使用,并且应与任何支持路径的PBX一起使用。

https://github.com/os11k/dispatcher/blob/master/kamailio.cfg

请使用此代码块一定会帮助您:

if (!is_method("REGISTER")) { save("location","0x02"); }

和继电器使用之前,仅用于注册消息:

rewritehostport("192.168.1.90:5060");

最新更新