Incus网络配置指北

我是来结束这个教程的!

Incus与Macvtap

什么是Macvtap?自己查,总之就是快速将虚拟机/容器暴露给主机所在的网络的功能。

需要注意,Macvtap能实现与局域网内其他主机的通信,但唯独不能实现与主机的通信!如果有和主机通信的需要,建议为虚拟机配置一块额外的网卡,或使用传统的Bridge网络。

1
2
3
4
5
6
7
8
9
10
11
# 创建一个配置文件
# macvlan-enp4s0是配置文件名称
# eth0是虚拟机中这个macvtap网卡的名称
# enp4s0是想要连接到的主机网卡名称
incus profile device add macvlan-enp4s0 eth0 nic nictype=macvlan parent=enp4s0

# 以该配置创建一个新容器
incus init images:debian/12 my-debian --profile default --profile macvlan-enp4s0

# 或是为虚拟机设置配置文件
incus profile add my-debian macvtap-enp4s0