У меня возник вопрос по поводу маршрутизации. Есть сеть из нескольких машин и роутер на gentoo. Есть два провайдера. На роутере работает iproute2
В rt_tables добавлены 2 таблицы prio1 и prio2 lля 1 и 2 провайдера. Открываю файл /etc/conf.d/netПравила настроены следующим образом
rules_eth1=(
"from 192.168.0.32/27 table prio1"
"tos reliability table prio1"
"from ${prov1_ip} table prio1"
)
rules_eth2=(
"from 192.168.0.16/28 table prio2"
"from 192.168.0.64/26 table prio2"
"from 192.168.0.128/25 table prio2"
"tos throughput table prio2"
"from ${prov2_ip} table prio2"
Отсюда видно, что подсети 192.168.0.16/28 ; 192.168.0.64/26 ; 192.168.0.128/25 должны выходить в интернет через провайдера 2, т.к. напротив них написано table prio2, но реально через провайдера 2 ходит в инет только подсеть 192.168.0.128/25
Объясните что не так?