Есть сервер, с двумя сетевыми картами. Раньше работала только eth0, в режиме bridge, чтобы у виртуальных машин были статические !Р. Провайдер выделил новую (другую) подсеть (/29) для второй сетевой карты eth1 на этом сервере, соответственно необходимо настроить Source Based Routing, чтобы на этом же родителе запускать вм с !Р из другой подсети. Сделал для eth1 тоже bridge.
Для настройки Source Based Routing, руководствуюсь этим http://www.colobridge.net/wiki/%D1%81%D0%B...e_based_routing но появился затык
Код: Выделить всё
[root@kvm-srv ~]# cat /etc/iproute2/rt_tables
...
186 net29
[root@kvm-srv ~]# ip route add хх.хх.хх.168/29 dev bridge1 table net29
[root@kvm-srv ~]# ip route add default via хх.хх.хх.169 dev bridge1 table net29
RTNETLINK answers: No such process
[root@kvm-srv ~]# ip rule add from хх.хх.хх.168/29 table net29
[root@kvm-srv ~]# ip r l t net29
хх.хх.хх.168/29 dev bridge1 scope linkПри добавлении второго шлюза по умолчанию, вылетает RTNETLINK answers: No such process
В чем проблема? Сервер я ещё не перезагружал, после редактирования rt_tables, как сказано в мануале.