Это делает несколько шагов:
В CT0 ("хост"), добавьте veth к VE ("VM"):
vzctl set <CTID> --netif_add eth0
В CT0 включите передачу IPv6 (net.ipv6.conf.all.forwarding=1
сделает это, временно. Консультируйтесь с документами своей ОС для того, как сделать это постоянным.)
В CT0 добавьте маршрут для/112 к виртуальному интерфейсу VE. Например, принятие Вашего VE имеет CTID 1:
ip -6 route add IP6_NET/112 dev veth1.0
Это завершает установку в CF0.
Теперь, наконец, в Вашем VE добавляют адреса, которые Вы хотите использовать (от подсети) к eth0 VE:
ip -6 addr add IP6_IP dev eth0
Конфигурация, которая удовлетворяет большинству ваших требований, должна включать в себя мостовое и связующее дерево на всех трех серверах.
Если вы можете жить без необходимости иметь возможность произвольно менять местами сетевые порты, Проще всего настроить статические IP-адреса для каждого интерфейса с тремя разными подсетями.
Не существует конфигураций, удовлетворяющих всем вашим требованиям.
Насколько я понимаю, вам нужно увеличить пропускную способность. Так почему бы не использовать связывание / объединение, например LACP: http://en.wikipedia.org/wiki/Link_Aggregation_Control_Protocol , который поддерживается на многих коммутаторах?