Hi Timo, > Thanks for your information; so, you were actually able to use one > ethN.n in more than one VE at the same time? That's the point it all > boils down.
Yup. See below for most of the config you can use as a reference in making it work. And to allocate an interface to a container, pairing it up with a host node bridge interface, I run: vzctl set <id> --netif_add eth0.<vlan>,,veth<id>.<vlan>,,brvl<vlan> --save where <id> := container id <vlan> := vlan id brvl<vlan> := logical bridge name That will allocate a MAC address for you automatically. [r...@hc ~]# brctl show bridge name bridge id STP enabled interfaces brvl10 8000.001851aa1922 no veth101.10 veth24.10 veth26.10 eth0.10 Containers 101, 24 and 26 are all bridged to eth0.10. Here's the output if ifconfig in the containers & host node. [r...@hc ~]# vzctl exec 101 ifconfig eth0.10 eth0.10 Link encap:Ethernet HWaddr 00:18:51:15:93:01 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::218:51ff:fe15:9301/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1533257 errors:0 dropped:0 overruns:0 frame:0 TX packets:1231514 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1113861032 (1.0 GiB) TX bytes:928317625 (885.3 MiB) [r...@hc ~]# vzctl exec 24 ifconfig eth0.10 eth0.10 Link encap:Ethernet HWaddr 00:18:51:CD:D2:81 inet addr:192.168.1.24 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::218:51ff:fecd:d281/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2979954 errors:0 dropped:0 overruns:0 frame:0 TX packets:642616 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:231909752 (221.1 MiB) TX bytes:64014412 (61.0 MiB) [r...@hc ~]# vzctl exec 26 ifconfig eth0.10 eth0.10 Link encap:Ethernet HWaddr 00:18:51:40:16:02 inet addr:192.168.1.26 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::218:51ff:fe40:1602/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3413253 errors:0 dropped:0 overruns:0 frame:0 TX packets:151027 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:649410741 (619.3 MiB) TX bytes:9924130 (9.4 MiB) [r...@hc ~]# ifconfig brvl10 brvl10 Link encap:Ethernet HWaddr 00:18:51:AA:19:22 inet addr:192.168.1.43 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::219:d1ff:fe69:fd2e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:47128149 errors:0 dropped:0 overruns:0 frame:0 TX packets:61377267 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:755961920 (720.9 MiB) TX bytes:2573333037 (2.3 GiB) [r...@hc ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes TYPE=Ethernet USERCTL=no [r...@hc ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0.10 DEVICE=eth0.10 BOOTPROTO=none ONBOOT=YES BRIDGE=brvl10 [r...@hc ~]# cat /etc/sysconfig/network-scripts/ifcfg-brvl10 DEVICE=brvl10 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.43 NETMASK=255.255.255.0 TYPE=Bridge DELAY=0 [r...@hc conf]# grep NETIF /etc/vz/conf/24.conf NETIF="ifname=eth0.10,bridge=brvl10,mac=00:18:51:CD:D2:81,host_ifname=veth24.10,host_mac=00:18:51:AA:19:22" [r...@hc conf]# grep NETIF /etc/vz/conf/26.conf NETIF="ifname=eth0.10,bridge=brvl10,mac=00:18:51:40:16:02,host_ifname=veth26.10,host_mac=00:18:51:FF:F6:95" # 101 is doing routing/nat so connected to multiple vlans [r...@hc conf]# grep NETIF /etc/vz/conf/101.conf NETIF="ifname=eth0.10,bridge=brvl10,mac=00:18:51:15:93:01,host_ifname=veth101.10,host_mac=00:18:51:BF:12:94;ifname=eth0.19,bridge=brvl19,mac=00:18:51:3F:54:C0,host_ifname=veth101.19,host_mac=00:18:51:C8:19:18;ifname=eth0.13,bridge=brvl13,mac=00:18:51:64:62:9E,host_ifname=veth101.13,host_mac=00:18:51:D8:6B:D0;ifname=eth0.12,bridge=brvl12,mac=00:18:51:29:D0:B9,host_ifname=veth101.12,host_mac=00:18:51:B7:B9:65" Regards, Chris Bennett cgb _______________________________________________ Users mailing list Users@openvz.org https://openvz.org/mailman/listinfo/users