到 Xen VM 的以太网桥不工作

到 Xen VM 的以太网桥不工作

我正在使用 Ubuntu 18.04 在 Xen 中运行 Windows 7 实例。但问题是我在 Windows7 客户机中无法访问任何互联网,而在 dom0 中它运行正常。这是我的 netplan yaml:

# Let networkd manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
  #declare the interface used y the bridge device
    enp0s25:
     dhcp4: no
  bridges:
    xenbr0:
      dhcp4: yes
      interfaces:
       - enp0s25

brctl show 确认网桥已启动并绑定到我的以太网接口:

bridge name bridge id       STP enabled interfaces
docker0     8000.02422948448e   no      
xenbr0      8000.32d6f9443e7a   no      enp0s25

我真的不知道如何解决这个问题,所以欢迎任何指点。

答案1

事实证明,我曾从 xen 配置中删除了 vif 配置条目。将桥接器添加到配置中可以修复此问题。

相关内容