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

FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 07:40
Bogazki
Коллеги прошу помочь.
Решили перейти с 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.
Сейчас откатываюсь назад.

Заранее буду благодарен за любую подсказку.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 13:56
Glukinho
Подключить всё через роутер и пусть он занимается маршрутизацией - вариант?

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 19:08
Zavr2008
Что за роутер? производитель, модель.
Может правда этот серый интерфейс на него перекинуть и не мучать бобика с двумя default GW.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 19:09
Zavr2008
плюс защиту поставить.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 19:20
ded
Я бы всё на chan_sip собрал.
Проверяйте
tcpdump -i pbxeth1
что там бегает в сторону провайдера, и как он отвечает.
Маршрутизацию лучше через утилиту mtr -a проверить.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 22:39
Bogazki
Маршрутизатор с двумя WAN портами, а тут три сетевые.
Читал, что можно направить sip трафик транка через отдельный транспорт. Не получается транспорт создать. В GUI не нашел кнопку добавить. А если файлы конфигурации править начинаю, то вообще все отваливается.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 23:06
Bogazki
Сейчас думаю, максимум, что смогу сделать.
eth0- смотрит в сеть офиса (статика, gateway не указан)
eth1 - смотри в sip канал (DHCP , gateway отклоняю)
eth2 - смотрит в интернет по статике (основной шлюз указан).
Маршрутизатор Zyxel USG60, можно настроить маршрутизацию.
Тогда eth0 и eth2 можно объединить и использовать один сетевой интерфейс.
Но опять возникает проблема с двумя шлюзами.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 23:12
Bogazki
eth0 будет смотреть в сеть в офиса и через него будет выходить в интернет через маршрутизатор.
eth1 для sip.telecom.kz

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 29 ноя 2025, 23:41
Glukinho
> Маршрутизатор с двумя WAN портами, а тут три сетевые.

Значит, поменяйте маршрутизатор на тот , в котором интерфейсы настраиваются более гибко - возьмите Mikrotik, заодно в нем идеально работающий ALG.

Эта балалайка на три сетевухи - плохое решение. Переделайте на хорошее: сетью занимается маршрутизатор, а в сервере - одна сетевая карта во внутренней сети. Сразу жизнь наладится.

Re: FreePBX 17 с тремя сетевыми интерфейсами

Добавлено: 30 ноя 2025, 07:03
Bogazki
Так то вы правы.

Но в FreePBX есть функционал, либо он не доработан, либо его наоборот отключили.