Size: a a a

2020 November 16

AA

Alexandr Lesnyak Ale... in MikrotikClub
Проще так : chain=dstnat  action=dst-nat to-addresses =<local asteisk ip> protocol=udp src-address=<sip provider ip>
источник

th

tma home in MikrotikClub
Alexandr Lesnyak Alexandr
Проще так : chain=dstnat  action=dst-nat to-addresses =<local asteisk ip> protocol=udp src-address=<sip provider ip>
Человеку нужно SIP-телефоны подключать, а не провайдера
источник

AA

Alexandr Lesnyak Ale... in MikrotikClub
Оу, извиняюсь, но в этом случае ( моем случае ) на микроте  ничего делать не нужно, нужно пойти в freepbx -> settings -> asterisk sip settings -> local networks -> добавить подсети.
источник

th

tma home in MikrotikClub
Минимум нужно 5060 пробросить
источник

th

tma home in MikrotikClub
RTP порт asterisk пишет в SDP, но вопрос в направлении RTP - если от asterisk, то он сам откроет порт, если наоборот - откуда Mikrtoik знает куда пробрасывать порт?
источник

th

tma home in MikrotikClub
Лучше пробросить, т.к. если T38 поднимать, то упаритесь.
источник

th

tma home in MikrotikClub
Порт может меняться в течение разговора, к примеру когда на hold ставится разговор может измениться порт (даже IP)
источник

th

tma home in MikrotikClub
Короче могут возникнуть ситуации с односторонней слышимостью в какой-то момент, лучше изначально предусмотреть все варианты.
источник

AA

Alexandr Lesnyak Ale... in MikrotikClub
Ну тогда все так, мне стоило сначала прочитать :(
источник

NY

Nikolay Yakovlev in MikrotikClub
tma home
Пробросьте
Получилось вот так:
/ip firewall nat
add action=dst-nat chain=dstnat dst-port=внешний порт in-interface=ether10 protocol=tcp to-addresses=локальный адрес астера to-ports=5060
add action=dst-nat chain=dstnat dst-port=36600-39999 in-interface=ether10 protocol=udp to-addresses=локальный адрес астера to-ports=36600-39999
Для астера зарезервировал один внешний адрес, в sip.conf прописал:
[general]
bindaddr=локальный адрес
bindport=5060
externip=белый айпи на ether10
источник

th

tma home in MikrotikClub
Этот диапазон 36600-39999 прописан в rtp.conf asterisk'а?
источник

NY

Nikolay Yakovlev in MikrotikClub
[root@pbx01 ~]# vi /etc/asterisk/rtp.conf
[general]

rtpstart=36600
rtpend=39999
источник

th

tma home in MikrotikClub
5060 нужно udp и tcp пробрасывать
источник

NY

Nikolay Yakovlev in MikrotikClub
add action=dst-nat chain=dstnat dst-port=внешний порт in-interface=ether10 protocol=tcp to-addresses=локальный адрес астера to-ports=5060
add action=dst-nat chain=dstnat dst-port=внешний порт in-interface=ether10 protocol=udp to-addresses=локальный адрес астера to-ports=5060
add action=dst-nat chain=dstnat dst-port=36600-39999 in-interface=ether10 protocol=udp to-addresses=локальный адрес астера to-ports=36600-39999
источник

th

tma home in MikrotikClub
Для TLS еще и 5061
источник

th

tma home in MikrotikClub
Если не используете, то не нужно конечно
источник

АЗ

Алексей Зубрев ГУЗ С... in MikrotikClub
tma home
5060 нужно udp и tcp пробрасывать
Если используют sip то порты 5160 и 5161. А порты 5060  и 5061 используются для pgsip
источник

th

tma home in MikrotikClub
Лишнего пробрасывать ничего не нужно
источник

АЗ

Алексей Зубрев ГУЗ С... in MikrotikClub
Если это pbx и по умолчанию
источник

th

tma home in MikrotikClub
Алексей Зубрев ГУЗ СО "Федоровская РБ"
Если используют sip то порты 5160 и 5161. А порты 5060  и 5061 используются для pgsip
Два SIP стека? К сожалению не знаю какой у asterisk стабильtе. Тот, что default раньше мемори лик давал на INVITE, нужно было часто ребутать. pgsip не щупал, давно перешел на FreeSWITCH
источник