Всем привет, помогите понять как верно сделать?
Есть нода на Proxmox
Есть два сетевых интерфейса eno1, eno2
Они объединены в bond0
Есть два vmbr10 и vmbr20
vmbr10- 10.10.0.1/24 (vlan10)
vmbr20- 10.20.0.1/24 (vlan20)
Дефолтный- vmbr10 он со шлюзом
Так же созданы Linux vlan(10/20) которые ссылаются на bond0
Мне нужно, чтобы весь трафик для 10.20.0.0/24 уходил через мой vmbr20-10.20.0.1(vlan20) и не грузил основной(дефолтный) vmbr10
почитал что это настраивается через iproute2 и так и сделал, но нифига не работает
верно ли я понимаю что трафик надо роутить через бридж(vmbr20)?? или я ошибаюсь?
Конфигauto eno1
iface eno1 inet manual
auto eno2
iface eno2 inet manual
auto bond0
iface bond0 inet manual
bond-slaves eno1 eno2
bond-miimon 100
bond-mode balance-tlb
auto vmbr10
iface vmbr10 inet static
address 10.10.0.1/24
gateway 10.10.0.1
bridge-ports vlan10
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
#WEB/VLAN10
auto vmbr20
iface vmbr20 inet static
address 10.20.0.1/24
bridge-ports vlan20
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
post-up ip route add 10.20.0.0/24 dev vmbr20 10.20.0.1 table rt2
post-up ip route add default via 10.20.0.1 dev vmbr20 table rt2
post-up ip rule add from 10.20.0.1/24 table rt2
post-up ip rule add to 10.20.0.1/24 table rt2
#VLAN20 from BackSrv
auto vlan10
iface vlan10 inet manual
<------>vlan-raw-device bond0
auto vlan20
iface vlan20 inet manual
<------>vlan-raw-device bond0