netplan 中的 MACVLAN Bridge

netplan 中的 MACVLAN Bridge

我在 Ubuntu 18.04 中为 LXD 容器配置了 MACVLAN 接口,以便它们可以在我的 LAN 上获取 DHCP 地址。一切正常,容器在我的 LAN 上可以访问,它们可以相互访问,但容器无法连接到主持人

这是一个已知且相当常见的问题,常见的建议是添加 MACVLAN 桥接器——但所有说明都使用 ifupdown,如下面的链接。如何使用 netplan 在现代 Ubuntu 上添加桥接器和所需的路由?

http://noyaudolive.net/2012/05/09/lxc-and-macvlan-host-to-guest-connection/

答案1

macvlan 支持目前尚未在 netplan 中实现。您可以在以下位置跟踪此功能的进度:https://bugs.launchpad.net/netplan/+bug/1664847

同时,您仍然可以使用 ifupdown 配置 macvlan 接口,只需从 Ubuntu 存档中安装 ifupdown 包即可。如果您不尝试同时使用它们来管理同一个接口,ifupdown 和 netplan 可以在系统上共存。

相关内容