Второй способ заключается в использовании openvswitch.
Для использования этого способа необходимо установить соответствующий пакет, ну и, конечно же, ваше физическое сетевое оборудование должно быть настроено соответствующим образом.
В моем примере на физическом коммутаторе порты настроены в режиме транка, и в качестве native vlan передается vlan, в котором должен находиться управляющий интерфейс самого проксмокса. Ну и, естественно, в транке должны присутствовать vlans, которые планируется использовать на виртуальных машинах.
Итак, после установки проксмокса, нужно установить пакет OVS. Для этого в консоли выполняем команды:
Shell
apt-get install openvswitch-switch
1 | apt-getinstall openvswitch-switch |
Перед этим можно закомментировать коммерческий репозиторий proxmox:
открываем файл в редакторе
Shell
nano /etc/apt/sources.list.d/pve-enterprise.list
1 | nanoetcaptsources.list.dpve-enterprise.list |
и закомментируем строку
После установки пакета удаляем стандартный Linux Bridge:
Все изменения, сделанные в настройках через графический интерфейс, применяются после перезагрузки, так что удаляйте смело.)
Затем создаем уже OVS Bridge:
После этого создаем OVS Bond с использованием только что созданного бриджа и указываем сетевые интерфейсы, которые хотим объединить в Bond.
Режим балансировки у меня указан LACP(требует настройки на физическом коммутаторе), вы можете выбрать другой.
После этого перезагружаете хост и просите сетевого инженера настроить LACP на портах физического коммутатора.
Возможно, вас заинтересуют статьи по VMware и Hyper-V.