Centos5.4 上的 libvirtd kvm 网络

Centos5.4 上的 libvirtd kvm 网络

我在 CentOS 5.4 上安装了 KVM,并尝试设置虚拟网络以允许每个 VM 与主机上的服务进行通信,即 DHCP 以允许 PXE 启动安装。
我在使网络正常工作方面遇到了一些严重问题。我怀疑我的配置中缺少一些细微之处,但一切都按照默认设置,我希望它能正常工作。

这是网络、域和一些有关主机的配置。

网络定义:http://pastebin.com/m48c28c5e

主机定义:http://pastebin.com/m58dbf605

主机信息(brctl、ifconfig、iptables):http://pastebin.com/m20e6b47b

DHCPd 配置:http://pastebin.com/m610e7f44

我渐渐地没有主意了。

答案1

最后解决了这个问题。诀窍是忽略所有 KVM 网络废话。使用 brctl 创建桥接,然后告诉 KVM 客户端将其用作桥接设备。

<interface type='bridge'>
  <mac address='00:a0:01:00:00:03'/>
  <source bridge='virbr0'/>
  <model type='e1000'/>
</interface>

而且它有效。

相关内容