MACVLAN Мост в нетплане
Я настроил контейнеры LXD в Ubuntu 18.04 с интерфейсами MACVLAN, чтобы они могли DHCP-адреса в моей локальной сети. Все это прекрасно работает, контейнеры доступны в моей локальной сети, и они могут достигать друг друга, но контейнеры не могут подключиться к хосту.
Это известная и довольно распространенная проблема, и общее предложение заключается в добавлении моста MACVLAN, но во всех инструкциях используется ifupdown, как показано ниже. Как мне добавить мост и необходимые маршруты в современной Ubuntu с помощью netplan?
http://noyaudolive.net/2012/05/09/lxc-and-macvlan-host-to-guest-connection/
1 ответ
Поддержка macvlan в настоящее время не реализована в netplan. Вы можете отслеживать прогресс этой функции на https://bugs.launchpad.net/netplan/+bug/1664847.
Между тем, вы все равно можете настроить интерфейс macvlan с помощью ifupdown, вам просто нужно установить пакет ifupdown из архива Ubuntu. ifupdown и netplan могут сосуществовать в системе, если вы не пытаетесь использовать их оба для управления одним и тем же интерфейсом.