FreePBX 17 с тремя сетевыми интерфейсами
Добавлено: 29 ноя 2025, 07:40
Коллеги прошу помочь.
Решили перейти с FreePBX13 на OS Centos на FreePBX17 на OS Debiean.
Voip сервер имеет три сетевых интерфейса:
pbxeth0 - статика (gateway не указан) смотрит в локальную сеть компании.
pbxeth1 - DHCP (gateway отбрасываем) смотри в sip канал провайдера IDPhone через PVC 0/41.
pbxeth2 - статика (gateway указан) смотрит в интернет.
При такой конфигурации сетевых интерфейсов, внутренние номера регистрируются на станции, станция выходит в интернет.
Но проблема с pjsip транком на sip.telecom.kz не проходит регистрация.
1. SIP транк в FreePBX13 был настроен через Outbound Proxy 10.0.0.68.
В файле /etc/hosts добавил запись вида:
10.0.0.68 sip.telecom.kz
2. В файле конфигурации интерфейса etc/network/interfaces.d/pbxeth1 добавил запись вида:
up ip route add 10.0.0.68/8 via 10.31.104.103 dev pbxeth1
down ip route del 10.0.0.68/8 via 10.31.104.103 dev pbxeth1
Где 10.31.104.103 основой шлюз который дает DHCP.
Команда ip route get 10.0.0.68 показывает существование маршрута через pbxeth1.
Команда ping sip.telecom.kz показывает ip адрес outbound proxy 10.0.0.68 (который прописал в host файле).
Но пинги закрыты на стороне sip провайдера.
Регистрация не проходит.
Посмотрите свежим глазом.
А то я уже начал таблизацу маршрутизации крутить... по началу статус транка появился - зарегистрирован. Но после перезагрузки sip сервера, в reports-asterisk info-Registries вообще транк пропал. Пишет PJSIP No objects found.
Сейчас откатываюсь назад.
Заранее буду благодарен за любую подсказку.
Решили перейти с FreePBX13 на OS Centos на FreePBX17 на OS Debiean.
Voip сервер имеет три сетевых интерфейса:
pbxeth0 - статика (gateway не указан) смотрит в локальную сеть компании.
pbxeth1 - DHCP (gateway отбрасываем) смотри в sip канал провайдера IDPhone через PVC 0/41.
pbxeth2 - статика (gateway указан) смотрит в интернет.
При такой конфигурации сетевых интерфейсов, внутренние номера регистрируются на станции, станция выходит в интернет.
Но проблема с pjsip транком на sip.telecom.kz не проходит регистрация.
1. SIP транк в FreePBX13 был настроен через Outbound Proxy 10.0.0.68.
В файле /etc/hosts добавил запись вида:
10.0.0.68 sip.telecom.kz
2. В файле конфигурации интерфейса etc/network/interfaces.d/pbxeth1 добавил запись вида:
up ip route add 10.0.0.68/8 via 10.31.104.103 dev pbxeth1
down ip route del 10.0.0.68/8 via 10.31.104.103 dev pbxeth1
Где 10.31.104.103 основой шлюз который дает DHCP.
Команда ip route get 10.0.0.68 показывает существование маршрута через pbxeth1.
Команда ping sip.telecom.kz показывает ip адрес outbound proxy 10.0.0.68 (который прописал в host файле).
Но пинги закрыты на стороне sip провайдера.
Регистрация не проходит.
Посмотрите свежим глазом.
А то я уже начал таблизацу маршрутизации крутить... по началу статус транка появился - зарегистрирован. Но после перезагрузки sip сервера, в reports-asterisk info-Registries вообще транк пропал. Пишет PJSIP No objects found.
Сейчас откатываюсь назад.
Заранее буду благодарен за любую подсказку.