小编tes*_*dby的帖子

libvirt:“无法初始化有效的防火墙后端”

我正在尝试在 Arch Linux 主机上为 libvirt 设置一个没有 DHCP 的虚拟 NAT 网络设备。

我尝试过的:

# virsh net-define network.xml 
Network default defined from network.xml
Run Code Online (Sandbox Code Playgroud)

[ network.xml]:

<network>
  <name>default</name>
  <bridge name="maas0" />
  <forward mode="nat" />
  <ip address="10.137.0.1" netmask="255.255.255.0" />
</network>
Run Code Online (Sandbox Code Playgroud)

我的笔记本电脑在启动时输出以下内容:

# virsh net-start default
error: Failed to start network default
error: internal error: Failed to initialize a valid firewall backend
Run Code Online (Sandbox Code Playgroud)

与此主题相关的所有其他线程都在谈论升级软件——我使用的是最新版本:

$ pacman -Q ebtables dnsmasq libvirt iptables
ebtables 2.0.10_4-5
dnsmasq 2.75-1
libvirt 1.3.3-1
iptables 1.4.21-3
Run Code Online (Sandbox Code Playgroud)

这可能是什么原因,internal error我可以做什么?

networking qemu virtual-machine linux-kvm libvirt

30
推荐指数
2
解决办法
6万
查看次数

标签 统计

libvirt ×1

linux-kvm ×1

networking ×1

qemu ×1

virtual-machine ×1