Задать вопрос
Francyz
@Francyz
Photographer & SysAdmin

Как привязать все Trunk'и по умолчанию к интерфейсу?

Камрады,
Требуется помощь знающих во FreePBX, поскольку ИИ сломался и начал повторяться. Нужна помощь кожаных мешков.
Есть Debian 12 + FreePBX 17:
ens18 - первая сеть в локалку
ens19 - вторая в локалку Ростелекома (они предоставляются VoIP), транки регистрируются на их сервере, который доступен по внутренней сети.
Два шлюза нельзя сделать, поэтому настроены rule
interfaces
auto ens18
iface ens18 inet static
        address 192.168.8.3
        netmask 255.255.252.0

        up ip route add 192.168.8.0/22 dev ens18 src 192.168.8.3 table 10
        up ip route add default via 192.168.8.1 dev ens18 table 10
        up ip route add default via 192.168.8.1 dev ens18 metric 100
        up ip rule add from 192.168.8.3 lookup 10 priority 100

        down ip rule del from 192.168.8.3 lookup 10 priority 100
        down ip route flush table 10

auto ens19
iface ens19 inet static
        address 10.10.199.18
        netmask 255.255.255.252

        up ip route add 10.10.199.16/30 dev ens19 src 10.10.199.18 table 20
        up ip route add default via 10.10.199.17 dev ens19 table 20
        up ip rule add from 10.10.199.18 lookup 20 priority 200

        down ip rule del from 10.10.199.18 lookup 20 priority 200
        down ip route flush table 20

Но как выяснилось PJSIP игнорирует rule и отправку делает по всем интерфейсам и как следствие trasport 0.0.0.0-udp
Через веб-интерфейс его не поменять, как не пытался. Через конфиг файлы ничего не вышло. Когда я создаю Trunk, чтобы он зарегился на сервере Ростелекома по второму интерфейсу, он игнорит правила и ломится на их сервер через внешний адрес, т.е. выходит в инет с первого интерфейса.Пытался через кастомные транки и всякие pjsip.transports_custom.conf но ума так и не получилось дать.
Подскажите, как поменять транспорт и подвязать его на нужную сетевую?
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • Skillbox
    Профессия 1С-программист
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы