Такая ситуация: на маршрутизаторе под linux - 4 сетевухи (две под локальные сети 192.168.0.0 и 192.168.2.0 и две на разных вышестоящих провайдера 10.0.0.1 и 11.0.0.1) и надо чтобы каждая локалка выходила на отдельного прова. Проблема в том, что default путь в route единственный, Хочется чтоб локалки взаимодействовали с DNS и proxy, которые тоже в локалке с внутренними ip, при настройке NAT назначить разные внешние ip тоже не выходит, так как при прописании /sbin/route add -net 192.168.0.0/24 gw 10.0.0.1 (при дефолтном шлюзе 11.0.0.1) пакеты не доходит до DNS сервера.