#networking #linux-kernel #openvswitch #virtual-network
#сетевой #linux-ядро #переключатель openvswitch #виртуальная сеть
Вопрос:
У меня есть настройка на хосте, где VM1 пытается поговорить с VM2. Пакеты Ping (ping 172.17.8.101) от VM1 достигают моста OVS, который является шлюзом по умолчанию, настроенным на маршрутизаторе OVS. Они не видны на virbr2.
Я могу пинговать VM2 с хоста.
Как я могу пересылать пакеты с OVS-моста в ядро Linux таким образом, чтобы оно могло направлять пакет на virbr2?
VM2 (172.17.8.101) VM1 (10.0.0.2) | | | | -------- ------------ | virbr2 |-----------------| OVS-router | | | | OVS-br | -------- ------------ virbr - 172.17.8.1 VM2 - 172.17.8.101 OVS-router - 172.16.0.1 OVS-bridge - 172.16.0.254 #sudo netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.0.0.0 172.16.0.1 255.255.255.0 UG 0 0 0 br-ex 172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br-ex 172.17.8.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr2
Буду признателен за любую помощь.