LXC——两座桥梁

LXC——两座桥梁

我正在尝试创建两个不同的桥接器以便与 LXC 一起使用。

我有以下配置:

/etc/lxc/default.conf

lxc.net.0.type = veth
lxc.net.0.link = lxcbr0
lxc.net.0.flags = up
lxc.net.0.hwaddr = 00:16:3e:xx:xx:xx

 lxc.net.0.type = veth
 lxc.net.0.link = lxcbr1
 lxc.net.0.flags = up
 lxc.net.0.hwaddr = 00:00:00:00:00:3x

/etc/default/lxc-net

LXC_BRIDGE="lxcbr0"
LXC_ADDR="10.0.3.1"
LXC_NETMASK="255.255.255.224"
LXC_NETWORK="10.0.3.0/27"   LXC_DHCP_RANGE="10.0.3.20,10.0.3.30"
LXC_DHCP_MAX="10"

 LXC_BRIDGE="lxcbr1"
 LXC_ADDR="10.0.3.33"
 LXC_NETMASK="255.255.255.224"
 LXC_NETWORK="10.0.3.32/27"


 LXC_DHCP_RANGE="10.0.3.35,10.0.3.40"
LXC_DHCP_MAX="5"

但随后只出现了其中一座桥:

 lxcbr1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    inet 10.0.3.33  netmask 255.255.255.224  broadcast 0.0.0.0
    ether 00:16:3e:00:00:00  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

如果我删除 lxcbr1 的配置,它会显示 lxcbr0(ifconfig),但配置了两个桥后,它只会出现第二个。

这样,只有连接到lxcbr1的容器才有IP地址。

谁能帮我?

答案1

您使用了同一个密钥两次。

尝试使用 lxc.net.0 和 lxc.net.1

我对桥牌很着迷。我已升级到 lxc.net.6 :D

相关内容