У меня нестандартная сеть виртуальных машин, вызывающая головную боль при маршрутизации. Каждая виртуальная машина размещена в трех разных подсетях (от 192.168.1.0/24
до 192.168.3.0/24
), и каждая виртуальная машина может подключаться к любой другой виртуальной машине --- но только через одну su bnet. Например: VM1 (192.168.*.1
) может подключаться к VM2 (192.168.*.2
) только через su bnet 2 (может пинговать 192.168.2.2
), а VM3 может подключаться к VM2 только через su bnet 3 (может пинговать 192.168.3.2
).
Я хотел бы написать некоторые правила iptables (или аналогичные) для VM1, чтобы у меня мог быть «поддельный маршрут» для локального трафика c до 192.168.1.2
, который фактически переходит на 192.168.2.2
. Есть мысли о том, как это сделать?