48 просмотров
от (230 баллов) в категории Настройка провайдеров

Добрый день.

PJSIP игнорирует /etc/hosts. На сколько я понимаю, это задуманное поведение драйвера.

Провайдер: Казахтелеком. Для работы АТС через SIP-сеть провайдера необходимо обмануть драйвер таким образом, чтобы он думал, что sip.telecom.kz = 10.0.0.116.

Каким образом можно задать настройки провайдера таким образом, чтобы регистрационная строка была вида login@sip.telecom.kz, а в адресе сервера было 10.0.0.116?

Во вложении настройки FreePBX, на которых телефония нормально работает. Как эти настройки повторить в MikoPBX?

1 Ответ

от (56.6 тыс. баллов)

В настройках провайдера смотрите "Расширенные настройки"

  • Переопределить имя домена в поле From: в SIP пакетах (fromdomain)
  • Переопределить имя пользователя в поле From: в SIP пакетах (fromuser)
В дополнительных параметрах можно переопределять поле "contact". Просто добавьте:
[aor]
contact = sip:123@test.ru:5060
назад от (230 баллов)

Добрый день.

Такое ощущение, что разделы "Настройки регистрации" и "Дополнительные параметры" вообще не работают. С помощью sngrep я сначала получил пакеты по пустым таким разделам. Потом заполнил настройки (см. приложенный скриншот) и опять снял пакеты. Сравнил их. Они абсолютно идентичны (если не считать различные уникальные идентификаторы). Т.е. не изменилось вообще ни одно поле.

Это я что-то делаю не так, или это ошибка в системе?

Версия АТС: 2020.1.124

назад от (230 баллов)
Короче, победная комбинация оказалась следующей:

1. Переопределить имя домена в поле From: в SIP пакетах (fromdomain):

sip.telecom.kz

2. Дополнительные параметры:

[registration]

client_uri = sip:1167585644@sip.telecom.kz:5060

Я думал, что поле "Переопределить строку регистрации (register)" как раз отвечает за client_uri, но оказалось, что это не так. А какое поле и в какой секции тогда меняет "Переопределить строку регистрации (register)"?
назад от (56.6 тыс. баллов)

См. документацию 

назад от (230 баллов)
Да я, вроде, смотрел.

Я по другому сформулирую. При внесении данных в поле "Переопределить строку регистрации (register)" в файл /etc/asterisk/pjsip.conf никаких изменений не вносится. Смахивает на ошибку.
назад от (56.6 тыс. баллов)

в chan_pjsip нет такого понятия как "строка регистрации", потому поле просто не задействовано. 

если необходимо кастомизировать параметры регистрации, то используйте поле "Дополнительные параметры". 

Определите секции:

[registration-auth]
; описываем параметры авторизации для [REG-AUTH-***]

[registration]
; описываем параметры регистрации на удаленном сервере [REG-***]

https://wiki.asterisk.org/wiki/display/AST/Configuring+Outbound+Registrations;jsessionid=D6AF4B9637E545AC7AD0502033436500

назад от (230 баллов)
Благодарю. Теперь понятно.
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia провайдер входящие-вызовы настройка запись-разговоров маршрутизация ivr провайдеры маршрут askozia6 очередь askozia7 запись обновление факс очередь-вызовов переадресация транк исходящие-звонки веб-интерфейс ascozia история мобильный callerid интеграция логи перехват-вызова провайдеров редактор разговоров nat релиз goip аон установка маршруты диалплан тишина smtp gsm панель-телефонии-1с перевод-вызова звонок лицензия панель askozia-5 переадресация-мобильный префиксы телефонная-книга время голосовая-почта голосовая почта парковка вызовы перевод vmware мультифон мегафон битрикс bitrix24 донабор настройка-провайдер статистика перехват вызовов номер asterisk skype ssh 2 web-интерфейс дополнительный-диск распределение проброс-портов beta задержки настройка-исходящие-исходящих-вызов-вызовов подменю goip4 отправка-факса железо grandstream beeline digium bruteforce взлом приложение zadarma исходящие fax web cdr времени модуль pickup yealink меню ростелеком

1.6 тыс. вопросов

1.3 тыс. ответов

3.2 тыс. комментариев

2.5 тыс. пользователей

...