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
задан 16 July 2019 в 05:45

1 ответ

Вы используете тот же ключ дважды.

Попытайтесь использовать lxc.net.0 и lxc.net.1

Я - сумасшедший мост. Я до lxc.net.6 :D

2
ответ дан 7 December 2019 в 13:16

Другие вопросы по тегам:

Похожие вопросы: