Мне нужна эта конфигурация
Он работает, но только с одним подключением, с eth0
Или только с мобильным широкополосным доступом
Я искал его, но нашел только решения для пересылки / маршрутизации. Как я могу видеть, что asterisk будет получать весь трафик (PPP и TCP) и перенаправлять его по правилам в extensions.conf, Linux не должен маршрутизировать его, просто работает с двумя подключениями.
IP-адрес Asterisk PPP - 31 .....
IP-адрес LAN - 192.168.1.100 / 255.255.255.0 / шлюз 192.168.1.1
IP шлюза LAN - 192.168.1.1
если активен eth0, активен и мобильный широкополосный доступ, но он не работает. даже если сначала настроить мобильный телефон, а затем настроить eth0.
Использование CentOS 6.5 с GNOME
Концепция шлюза по умолчанию предполагает, что в одной FIB может быть только один шлюз по умолчанию одновременно (да, я знаю, что это немного упрощает, но это верно для данной задачи). Поскольку мы рассматриваем одно приложение - *, вы не можете использовать несколько FIB. Итак, вам необходимо настроить правильную маршрутизацию (статическую или динамическую), чтобы разные одноранговые узлы sip обслуживались через разные каналы.
Я предлагаю самый простой способ - настроить разные маршруты для разных известных пиров. Но имейте в виду, что ваш * находится за NAT - поэтому эта установка будет чрезмерно сложной - вы столкнетесь с проблемами RTP на следующем шаге. Я настоятельно рекомендую вам избегать этого подхода и использовать публичные адреса в * с надлежащей фильтрацией.