kvm/libvirt 网络概述

kvm/libvirt 网络概述

我的虚拟机是 centos 4.8,它来自物理服务器。一切都很好,只是我似乎无法让桥接网络工作。默认用户模式网络很好,从客户机我可以访问互联网,但我想桥接以便主机可以看到客户机。

我读过一些关于它的文档,但感觉我错过了大局,感到很困惑。我在主机上设置桥接网络接口了吗?/etc/libvirt 中的配置文件起什么作用?我看到当我使用虚拟机管理器时,它会在那里添加 xml 文件,但网络接口的内容呢?当 libvirt 服务启动时,这会修改主机系统吗?

答案1

桥接网络接口在主机上设置。使用桥接时,客户网络接口使用主机桥接接口。 .xml 文件/etc/libvirt/qemu定义虚拟机,因此起着至关重要的作用。如果您使用桥接,应该有类似以下内容的行:

<interface type='bridge'>
  <mac address='52:54:00:87:d2:f4'/>
  <source bridge='br0'/>
  <model type='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>

我不使用 virt manager,但是可能会对你有帮助。

相关内容