在没有 libvirt 的情况下在 KVM 中创建桥接网络

在没有 libvirt 的情况下在 KVM 中创建桥接网络

我已经使用与此处类似的方法在主机上创建了一座桥:

http://wiki.libvirt.org/page/FAQ#Why_doesn.27t_libvirt_just_auto_configure_a_regular_network_bridge.3F

但是,为了将客户机链接到网桥,文档建议在 libvirt 配置文件中执行如下操作:

 <interface type='bridge'>
    <source bridge='br0'/>
    <mac address='00:16:3e:1a:b3:4a'/>
 </interface>

但是我不想使用 libvirt。如何通过在创建客户机时使用“kvm”命令指定命令行选项来实现这一点?

答案1

当你使用 virt-install 创建映像时,它会告诉 libvirt 使用以下命令启动 kvm:

kvm [more options] -net nic,macaddr=54:52:00:52:1c:7c,vlan=0,model=virtio -net tap,fd=7,script=,vlan=0,ifname=vnet0

我创建一个帖子关于使用 KVM 和 libvirt 创建虚拟机。我只是用那个博客来记住一些东西,但也许对你有用。

相关内容