Проблемы с Kamailio 3.1, между абонентами не удается звонить - PullRequest
1 голос
/ 22 июля 2011

Я установил Kamailio на Ubuntu 10.04 LTS через: http://www.kamailio.org/dokuwiki/doku.php/packages:debs

Обновлен / etc / kamailio / kamctlrc: SIP_DOMAIN = MY-IP DBENGINE = MYSQL

Я также установил kamailio-mysql-modules через apt-get.

Затем я запустил kamdbctl create и создал базу данных MySQL.

После этого я запустил Kamailio через kamctl start. Успех.

Наконец я добавил двух пользователей: kamctl добавить 100 PASS1 kamctl add 101 PASS2

Теперь я должен иметь возможность звонить между SIP-клиентами с абонентами, правильно?

Но когда я пытаюсь ничего не происходит. Я также узнал, что независимо от того, что я использую для имени пользователя и пароля на клиентах, они будут успешно регистрироваться.

Что не так?

1 Ответ

1 голос
/ 17 декабря 2011

Вы используете конфигурацию по умолчанию для Kamailio, которая очень открыта и небезопасна. Чтобы получить поддержку NAT, в файле kamailio.cfg есть флаг для включения поддержки NAt, что означает, что Kamailio будет хранить IP-адрес отправителя при регистрации, а не адрес в сообщении SIP.

Удачи. Если у вас есть дополнительные вопросы, я рекомендую список рассылки пользователей Kamailio, который вы можете найти в http://www.kamailio.org

/ О

...