Приветствую.
Сейчас попытаюсь обрисовать, что имеется и задачу.
Имеется шлюз под управлением linux и роутинг на нем настроен через iproute2. В шлюз приходит два провайдера - основной с серой сетью 10.152.111.0, второй с белой сетью 194.135.22.0. (сети взяты от балды). Каждый на свой физический интерфейс. Маршрут по умолчанию для NAT выхода (да и вообще для выхода в свет) через провайдера с серой сетью.
Шлюз обслуживает сервисы в отдельной сети 192.168.200.0/24, локальные сети 192.168.0.0/24, 192.168.10.0/24, 192.168.15.0/24 - все через VLAN на одном интерфейсе.
В сети сервисов есть Asterisk - 192.168.200.50, слушает 5060 и принимает всех клиентов из локальных сетей 192.168...../24. Сам он выходит в интернет по маршруту по умолчанию - через провайдера с серой сетью, транк на сипнет.
Задача пробраться к Asterisk из белой сети. При этом сохранить транк через провайдера серой сети, не забыть про подключения из локалок. Шаманить с маркировкой пакетов?