1

我已经通过以下方式在 Ubuntu 10.04 LTS 上安装了 Kamailio: http ://www.kamailio.org/dokuwiki/doku.php/packages:debs

将 /etc/kamailio/kamctlrc 更新为:SIP_DOMAIN=MY-IP DBENGINE=MYSQL

我还通过 apt-get 安装了 kamailio-mysql-modules。

然后我运行 kamdbctl create 并创建了 MySQL 数据库。

之后,我通过 kamctl start 启动了 Kamailio。成功。

最后我添加了两个用户: kamctl add 100 PASS1 kamctl add 101 PASS2

现在我应该能够在 SIP 客户端与订阅者之间进行呼叫,对吗?

但是当我尝试时没有任何反应。我还发现,无论我在客户端上使用什么用户名和密码,他们都会成功注册。

怎么了?

4

1 回答 1

1

您正在使用 Kamailio 的默认配置,该配置非常开放且不安全。为了获得一些 NAT 支持,在 kamailio.cfg 文件中有一个标志来打开 NAt 支持,这意味着 Kamailio 将在注册中存储发件人的 IP 地址,而不是 SIP 消息中的地址。

祝你好运。如果您还有其他问题,我推荐 Kamailio 用户邮件列表,您可以在http://www.kamailio.org上找到它

/O

于 2011-12-17T14:39:10.107 回答