Страница 1 из 1

Звонки из разных сетей

Добавлено: 28 июн 2019, 08:35
_OS_
Здравствуйте! Мне двадцать лет, я бородат, живу с мамой, тролль, лжец и девственник. Вот и сейчас... P.S. Извените за неровный почерк..
Помогите разобраца есть сервер asterisk 16 на ubuntu 16.04 стоить за роутерем mikrotik со статическим ip 8х.ххх.ххх.ххх
И есть удаленный офис с динамическим ip, офисы в разных сетях 8х.ххх.ххх.ххх и 2x.xxx.xxx.xxx
Как осуществить звонки между этими офисами использую номера asteriska.
VPN нет возможности поднять, необходимо осуществлять звонки использую сервер со статикой.

конфиг sip.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[general]
externaddr=8x.xxx.xxx.xxx:5060
language=ru
context=default
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
transport=udp
srvlookup=yes
allowguest=no
limitonpeers=yes
nat=force_rport,comedia
videosupport=yes
allow=ulaw,alaw,vp8,h264,h263p,mpeg4

[authentication]

[phones](!)
type=friend
context=call-out
secret=xxxxxxxxxxx
host=dynamic
nat=no
qualify=yes
canreinvite=no
callgroup=1
pickupgroup=1
call-limit=1
dtmfmode=auto
disallow=all
allow=alaw
allow=ulaw
allow=g729
allow=g723
allow=g722

[1001](phones)
callerid="1001" <1001>

[1002](phones)
callerid="1002" <1002>
extensions.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[general]
static=yes
writeprotect=no
[globals]
[default]
[handup-sip]
exten => _X!,1,HangUp()
[call-out]
exten => _XXXX,1,Dial(SIP/${EXTEN})
include => handup-sip
Внутри сети все прекрасно работает
Телефоны регистрируются на сервере звонок проходит а голоса не слышно когда береш трубку.
Помогите разобраца плз

Re: Звонки из разных сетей

Добавлено: 28 июн 2019, 10:34
april22
если один статический - всегда есть возможность поднять VPN.
у меня дача на YOTA - Vpn поднят ... ;-)

Re: Звонки из разных сетей

Добавлено: 28 июн 2019, 10:48
ded

Re: Звонки из разных сетей

Добавлено: 29 июн 2019, 16:29
Zavr2008
VPN нет возможности поднять
Почему такой возможности нет?
На микротиках это делается элементарно - PPTP, L2TP или же SSTP достаточно чтобы лишь с одной стороны статика была.
asterisk 16 на ubuntu 16.04
Наиграетесь поставите Asterisk 13 и будет гораздо проще жить.

А насчет NAT - совсем нет желания даже здесь на форуме поискать? Борода мешает, барбершопы гнилые да кальяны вонючие виноваты во всём?

1. Отключаем на микротиках SIP ALG: http://wiki.otx.ru/wiki/Mikrotik_SIP_ALG_Disable.
2. Проброс для IP подсетей прова что дает инет во второй офис. делаем dstnat 5060/UDP.
3. Прописываем externip и localnet в [general] sip,conf
4. Cтавим для всех пиров directmedia=no, nat=force_rport,comedia. Также ставим списки ACL deny/permit для ВСЕХ пиров с host=dynamic
5. Смотрим в логи, учимся включать sip отладку. Читаем 2 главы Будущего Телефонии.

Re: Звонки из разных сетей

Добавлено: 01 июл 2019, 08:39
_OS_
Спасибо заработало
А почему лучше 13 чем 16 и чем смутила Ubuntu ?

Re: Звонки из разных сетей

Добавлено: 01 июл 2019, 10:53
ded
Нечётные версии - стабильные, для работы (production). Чётные - для экспериментов и тестирования.

Re: Звонки из разных сетей

Добавлено: 01 июл 2019, 10:59
Zavr2008
Для кого этот форум? для тех, кто потом пойдет и найдет подобное "Спасибо заработало", ищущий матюгнется и опять пйодет искать в гугл.
Пишем что конкретно не так было.

Asterisk13 - сейчас вылизан более-менее, убрав всё ненужное работает неплохо.
Asterisk 16 - в разработке. Это не для новичков и не для продакшена.

Re: Звонки из разных сетей

Добавлено: 01 июл 2019, 11:58
vozub.d.28
Zavr2008 писал(а): А насчет NAT - совсем нет желания даже здесь на форуме поискать? Борода мешает, барбершопы гнилые да кальяны вонючие виноваты во всём?

1. Отключаем на микротиках SIP ALG: http://wiki.otx.ru/wiki/Mikrotik_SIP_ALG_Disable.
2. Проброс для IP подсетей прова что дает инет во второй офис. делаем dstnat 5060/UDP.
3. Прописываем externip и localnet в [general] sip,conf
4. Cтавим для всех пиров directmedia=no, nat=force_rport,comedia. Также ставим списки ACL deny/permit для ВСЕХ пиров с host=dynamic
5. Смотрим в логи, учимся включать sip отладку. Читаем 2 главы Будущего Телефонии.
Подскажите в случае с pjsip что куда прописывать???

ЦО + ФИЛИАЛ , между ними VPN и маршруты , по портам никаких ограничений
Выдаю номер, прописываем на телефоне в Филиале.
Созваниваемся , меня слышал,я филиал не слышу.

прописал в pjsip.conf - local_net - подсети филиала
Толку нет (
3 пункт - externip ? это что такое и какие параметры ??? куда пихать?
4 пункт куда пихать эти настрйоки??? Списки ACL ? Это где??

И подскажите что дальше ? достаточной core reload ??? Как не перезагружая АСТ все применить???

PS - новичек, можно более подробно? Спасибо

Re: Звонки из разных сетей

Добавлено: 01 июл 2019, 12:21
ded
Для новичков - специальный раздел
Вопросы новичков
Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Re: Звонки из разных сетей

Добавлено: 01 июл 2019, 12:54
Zavr2008
Подскажите в случае с pjsip что куда прописывать???
Хм, там сложнее)
там отдельно транспорт, aor и прочее.
Возиться нехочется если и приспичил именно pjsip - FreePBX сделает за вас)

А так мы всем до сих пор меняем на chan_sip, порт 5060. PJSIP ставить пока не вижу потребности - и так работает..
DNS - ставлю локально и нет проблем..