Вимагає відповіді

Локальна IP телефонія.

Через перерви із мобільним звязком та інтернетом настроюю собі та для знайомих в будинку SIP сервер чи VoIP. Щоб за наявності світла смартфони ну хоч трохи були відмінні від кирпичини. Ніби локальна мережа теж є в послугах, принаймні на неї можна настроювати фільтр.

Тож почитавши про такі програми взяв один з розповсюджених варіантів Asterisk. Локально, в межах роутера дзвінки працюють відмінно, а от за спроби поздвонити від знайомого до себе дзвінок йде, але звуку чомусь нема. Транспорт UDP для економії ресурсів.

Тим хто трошки знається на питанні, так виглядає дзінок у журналі:

176.36.YYY.YYY - адреса знайомого. 192.168.0.100 - моя локальна адреса у нього на роутері

178.133.ZZZ.ZZZ - адресу яку видав мобільний оператор, поки йшов до роутера знайомого, 192.168.0.60 - моя локальна адреса у мобільного оператора.

6001 - номер що на моєму смарті з Andriod

6010 - "Ехо тест" на сервері.

-- Added contact 'sip:6001@176.36.YYY.YYY:53020;x-ast-orig-host=192.168.0.100:53020' to AOR '6001' with expiration of 3600 seconds

-- Removed contact 'sip:6001@178.133.ZZZ.ZZZ:60491;x-ast-orig-host=192.168.0.60:37168' from AOR '6001' due to remove existing

== Contact 6001/sip:6001@178.133.ZZZ.ZZZ:60491;x-ast-orig-host=192.168.0.60:37168 has been deleted

-- Executing [6010@internal:1] Answer("PJSIP/6001-00000009", "500") in new stack

> 0x8040b7000 -- Strict RTP learning after remote address set to: 192.168.0.100:21000

-- Executing [6010@internal:2] Playback("PJSIP/6001-00000009", "demo-echotest") in new stack

-- <PJSIP/6001-00000009> Playing 'demo-echotest.gsm' (language 'en')

-- Executing [6010@internal:3] Echo("PJSIP/6001-00000009", "") in new stack

== Spawn extension (internal, 6010, 3) exited non-zero on 'PJSIP/6001-00000009'

Видно що причина у невірному канальному узгодженні, адже замість зовнішнього айпі знайомого, поставлена моя локальна адреса на його роутері. Може хтось налаштовував собі подібне для свого будинку, допоможіть знайти вирішення, чи то канальний драйвер сервера не спрацьовує, чи то у мережі якісь особливості зрозуміти поки не можу.

Мої версії пз:

Asterisk 18.14.0

FreeBSD 13.1