Есть два провайдера. Оба не резервные. Просто, один обычный, а второй спущен «сверху» и им «постановили» пользоваться. Один, условно, comcor, а второй «департамент».
В чем прелесть:
Можно было бы просто пользоваться услугами обычного, но в подсети от департамента находятся разного рода ресурсы, на которые обязывают то же заходить. Из внешней сети они недоступны, а только если дефолт маршрут к гейту такого провайдера.
Можно конечно сделать что-то типа
ip rule add to 192.168.3.3 table department pref 30000
ip route add default via 192.168.1.1 dev eth1 table department
Вопрос. Можно ли вместо ip ресурсов указать какой-то address list? Ну и, наверное, сам лист генерить посредством layer7, нет? То есть забить регулярок (доменные имена ресурсов) и тем самым генерить список ip и подкидывать его для маршрутов. +генерация ip от dns такого прова, а не от внешнего.
И вообще. В правильном ли направлении иду? Как более грамотно в таком случае поступить? А то, похоже, вообще выкатил ересь. Не сталкивался с таким.
так-то, если гуглить тему, то если мультипровайдинг, то только на случай резервного варианта, «если вдруг что». Или разделение клиентов, кто через какой гейт ходить будет.