问题:KVM虚拟机无法联网

简单来说就是咱使用 virt-manager 管理 QEMU/KVM 虚拟机,虚拟机和主机以及虚拟机之间都能够相互 ping 通,但是虚拟机内部却无法上网(Limited Connection)。

解决:修改 /etc/libvirt/network.conf

很容易想到是防火墙的问题,所以我们只需要在 /etc/libvirt/network.conf 文件中加上这么一句魔法咒语——

1
firewall_backend = "iptables"

之后重启 libvirtd 即可,不知道为什么在 openSUSE Tumbleweed 上这个服务似乎是默认关闭的。

1
sudo systemctl restart libvirtd