Сетевой мост (bridge) — это программный аналог физического коммутатора L2. Мост объединяет виртуальные и физические интерфейсы в единый широковещательный домен и позволяет ВМ и контейнерам взаимодействовать друг с другом и с внешней сетью.
Все виртуальные системы могут использовать один мост, также можно создать несколько мостов для отдельных сетевых доменов. На каждом узле кластера можно создать до 4094 мостов.
28.4.1. Конфигурация с одним мостом
По умолчанию после установки на каждом узле PVE есть единственный мост (vmbr0), связанный с физической сетевой картой, которая была выбрана на этапе установки системы:
При такой конфигурации сети ВМ будут вести себя так, как если бы они были напрямую подключены к физической сети. Каждая ВМ будет видна в сети со своим MAC-адресом.
Соответствующая конфигурация в
/etc/network/interfaces может выглядеть следующим образом:
auto lo
iface lo inet loopback
iface eno1 inet manual
iface enp0s20f0u1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.186/24
gateway 192.168.0.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
dns-nameservers 8.8.8.8