如何在Kamailio上添加SIP Trunk?

时间:2019-09-10 09:18:54

标签: routing sip kamailio trunk

我有这种情况:

我的Kamailio ip为10.12.13.0,域名为example.com。我仅创建了1个用户帐户(例如:Anna)。使用SIP客户端,我已经注册,我想使用相同的域但使用不同的IP 10.12.13.1呼叫Anthony。因此,INVITE将是Anna@example.com(10.12.13.0)至Anthony@example.com(10.12.13.1)

我已经在Minisipserver上尝试过这种情况,并且配置更加简单。只需添加SIP中继,添加前缀,添加AnalyzeCalledNumber。对于Kamailio,我没有任何辅导。任何人都可以给教程。抱歉,标题错误。

1 个答案:

答案 0 :(得分:2)

Kamailio不是PBX或软交换,它是制作SIP东西的工具箱。

您必须使用配置文件告诉Kamailio如何处理INVITE。这意味着您必须存储Anna和Anthony的详细信息,因此,当Kamailio从Anna收到来自Anna的INVITE Anthony@example.com的邀请时,Kamailio可以查找Anthony的IP地址并将SIP邀请转发到Anthony的IP地址。

我用basics of how to use Kamailio called Kamailio 101写了初级读本-可能有助于您入门。该教程介绍了如何进行注册以及如何从一个注册用户呼叫另一个用户。

Kamailio非常棒,可扩展性强且非常灵活,但是在没有SIP信令背景的情况下快速实现基本工作时,它可能不如FreeSWITCH或Asterisk容易。