Macvlan 网络¶
Macvlan 是一种虚拟局域网(LAN),如果您希望为同一个网络接口分配多个 IP 地址,可以使用它,基本上是将网络接口拆分为多个具有各自 IP 地址的子接口。然后,您可以根据随机生成的 MAC 地址分配 IP 地址。
macvlan
网络类型允许指定在将实例连接到父接口时使用的预设。在这种情况下,实例 NIC 可以简单地将 network
选项设置为它们连接到的网络,而无需了解任何底层配置细节。
注意
如果您使用的是 macvlan
网络,则 Incus 主机与实例之间无法通信。主机和实例都可以与网关通信,但它们不能直接通信。
配置选项¶
以下配置键命名空间当前受 macvlan
网络类型支持
user
(用户元数据的自由格式键/值)
注意
Incus 使用CIDR 表示法,其中需要网络子网信息,例如 192.0.2.0/24
或 2001:db8::/32
。这并不适用于需要单个地址的情况,例如隧道的本地/远程地址、NAT 地址或要应用于实例的特定地址。
以下配置选项可用于 macvlan
网络类型
键 |
类型 |
条件 |
默认值 |
描述 |
---|---|---|---|---|
|
布尔值 |
- |
|
使用 GARP VLAN 注册协议注册 VLAN |
|
整数 |
- |
- |
新接口的 MTU |
|
字符串 |
- |
- |
在其中创建 |
|
整数 |
- |
- |
要附加到的 VLAN ID |
|
字符串 |
- |
- |
用户提供的自由格式键/值对 |