Я пытаюсь настроить гипервизор LXD, подключенный к двум сетям: interface eth0
подключение к виртуальной частной сети (т. е. 192.168.192.0/24) и интерфейс eth1
подключается к небольшой сети с 16 публичными IP (т. е. 8.8.8.0/28).
моя цель состоит в том, чтобы иметь возможность прикрепить контейнеры LXD к любой из этих сетей и иметь соответствующие IP-адреса, назначенные им службой DHCP, которая уже доступна в этих сетях. Это потребует конфигурации из двух мосты на хосте LXD в /etc/network/interfaces
, например такой br0
и eth0
:
auto br0
iface br0 inet dhcp
bridge-ifaces eth0
bridge-ports eth0
up ifconfig eth0 up
iface eth0 inet manual
мост br0
будет назначен IP-адрес из частной сети, чтобы хост LXD можно было управлять через этот IP. Это нормально.
С другой стороны, я хочу настроить мост br1
для второй сети с диапазоном публичных IP так что хост LXD делает не получить IP. Я хочу избежать "жертвоприношения" одного из немногих драгоценные 16 публичных IP-адресов для хоста (sice он уже имеет частный IP). По сути, я хочу настроить мост без IP, но все же позволить контейнерам LXD использовать этот мост так же, как br0
.
есть ли способ добиться этого и" спрятаться"br1
от ведущего? Спасибо за вашу помощь.