466 просмотров
от (120 баллов) в категории Тонкая настройка

Добрый день!

В настоящий момент в организации есть Asterisk(к нему подключены два филиала) и две ip ldk 60(соответственно ещё два), Asterisk выступает в качестве SIP провайдера, ip ldk подключены к нему как peer. На данный момент в Asterisk, чтобы звонки уходили в нужном  направлении в sip.conf и extensions.conf прописана такая конструкция

extensions.conf
 
[to-lg]
 
exten => _2XX,1,Dial(SIP/2000/${EXTEN})
exten => _2xx,n,Hangup
 
sip.conf
 
[2000]
dtmfmode=rfc2833
host=dynamic
username=2000
secret=xxxxxx
type=friend
insecure=invite,port
context=from-lg
canreinvite=no
nat=no
disallow=all
allow=alaw
qualify=yes
 
С Asterisk всё работает как надо. Когда я с телефона, подключенного к Астериск набираю 207, звонок уходит через 2000 пир и попадает в ip ldk. На данный момент я пытаюсь настроить триал версию 4.0.5, удалось залогинить ip ldk как телефон. Подскажите в каком направлении работать, чтобы объяснить Askozia, что звонки на номера по шаблону 2хх должны уходить через 2000 пир. Писать вручную в extensions.conf? Либо заполнять раздел Manual Dialplan Outgoing?  Ещё какие-то способы. Стандартный вариант когда две АТС логинятся друг на друге не работает, ip ldk может работать по Sip только как peer. Спасибо.

1 Ответ

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

Верно ли я понимаю:

Есть станция Askozia и две станции LG (ip ldk)

Абоненты подключены к Askozia. 
LG необходимо использовать для исходящих звонков. 

При наборе номера 207 вызов должен быть направлен через станцию LG. 

LG станции следует подключить через учетные записи вида "Провайдер". Примеры подключения шлюзов описаны на нашей wiki:
http://wiki.askozia.ru/handbook:faq#podkljuchenie_shljuzov

от (120 баллов)
редактировать от
Добрый день! Спасибо за ответ,
удалось зарегистрировать IP LDK на Askozia, вызов проходит в обе стороны, но нет звука и разрывает соединение. Askozia и две IP LDK находятся в разных подсетях, соединены через VPN (сети 192.168.10.0 2.0 и 1.0 соответственно). Как я понял, проблема в том, что в настройках Askozia можно задать только одну localnet в разделе general sip.conf, в итоге при попытке вызова с Askozia 192.168.10.15 на ip ldk 192.168.1.52 мы имеем следующий sip пакет

INVITE sip:114@192.168.1.52 SIP/2.0
Via: SIP/2.0/UDP 178.238.xx.xxx:5060;branch=z9hG4bK156c6e06
Max-Forwards: 70
From: "Bass" <sip:303@192.168.10.15>;tag=as570979ea
To: <sip:114@192.168.1.52>
Contact: <sip:303@178.238.xx.xxx:5060>
Call-ID: 5aa63b1502e921636e723f3811d1a593@192.168.10.15
CSeq: 102 INVITE
User-Agent: AskoziaPBX
Date: Fri, 03 Feb 2017 12:42:15 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
upported: replaces, timer
Content-Type: application/sdp
Content-Length: 284

v=0
o=root 390676785 390676785 IN IP4 178.238.xx.xxx
s=Asterisk PBX 10.9.0
c=IN IP4 178.238.xx.xxx
t=0 0
m=audio 10482 RTP/AVP 8 0 3 101
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv

в том месте где мы должны видеть адрес aszkozia 192.168.10.15 мы видим externip 178.238.xx.xxx Askozia пытается работать через nat, которого нет, который везде явно запрещен для этого провайдера через nat=no . Так работать ничего не будет.

Каким способом я могу добавить в секцию [general] sip.conf все свои localnet, чтобы у меня были правильно заполнены заголовки sip пакетов и настройки сохранялись после перезагрузки?

В секцию дополнительных параметров localnet я писал, но это не работает, видимо параметр должен быть обязательно в разделе general. Спасибо

P.S. дополнение. Да. всё работает если прописать localnet правильно. После перезагрузки запись из sip.conf естественно пропадает.
от (120 баллов)
Сам спросил, сам и разобрался, но оставлю, вдруг другим новичкам в Askozia пригодится.

В любом месте Askozia GUI жмём ESC, попадаем в Integrator Panel, в режиме Append правим sip.conf, всё сохраняется
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

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

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление ошибка очередь битрикс24 провайдеры очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи перехват-вызова ростелеком нерабочее-время bitrix24 факс модуль nat docker запись-разговора веб-интерфейс goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

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

2.4 тыс. ответов

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

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

...