首页 > 解决方案 > 如何在 Xen 客户机中启用桥接网络?

问题描述

我正在运行Xen 4.9并添加一个 yocto 客人。

我用基本配置启动它:

name="yoctoguest"
builder="hvm"
kernel="/usr/lib/xen-4.9/boot/hvmloader"
memory=128
disk=[...]

但现在我补充说:

vif=['bridge=xenbr0']
serial='pty'

并得到错误:

libxl:error:libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/vif-bridge online [29260] exited with error status 1

还 ...script: Could not find bridge device xenbr0

这是我的netplan文件:

network:
    ethernets:
        enp0s31f5:
            dhcp: false
    version: 2
    bridges:
        xenbr0:
            interfaces: [enp0s31f5]
            dhcp: true

为了在此访客中启用桥接网络,我缺少什么?

标签: virtual-machineyoctoconfigurexen

解决方案


使用命令:

网络计划生成

其次是

网络计划申请

是我当时所缺少的。

这有助于重新启动 netplan - 我没有重新生成 netplan 配置。


推荐阅读