使用 QEMU 创建具有多个 vNIC 的 VM
Creating a VM with multiple vNICs using QEMU
我正在尝试使用 QEMU 在 KVM 上创建一个 VM,并想知道如何向其添加多个 vNIC,
qemu-system-x86_64 -enable-kvm -cpu host,-xsave,-avx,-avx2,-bmi2 -m 4096
-smp cores=2,sockets=1 -device virtio-scsi-pci,id=scsi
-device scsi-hd,drive=hd -drive if=none,id=hd,file=/opt/xyz.img,format=raw
-netdev tap,helper=/usr/lib/qemu-bridge-helper,id=hostnet1 -device virtio-net-pci,netdev=hostnet1,id=net1
-serial pty -boot d
这工作正常并提供了 1 个 vNIC,但只是想知道如何将多个 vNIC 添加到 vm 并在主机上使用相同的网桥?
谢谢,
我刚刚添加了另一个 tap 接口和设备,它工作正常,就像
qemu-system-x86_64 -enable-kvm -cpu host,-xsave,-avx,-avx2,-bmi2 -m 4096
-smp cores=2,sockets=1 -device virtio-scsi-pci,id=scsi
-device scsi-hd,drive=hd -drive if=none,id=hd,file=/opt/xyz.img,format=raw
-netdev tap,helper=/usr/lib/qemu-bridge-helper,id=hostnet1 -device virtio-net-pci,netdev=hostnet1,id=net1
-netdev tap,helper=/usr/lib/qemu-bridge-helper,id=hostnet2 -device virtio-net-pci,netdev=hostnet2,id=net2
-serial pty -boot d
我正在尝试使用 QEMU 在 KVM 上创建一个 VM,并想知道如何向其添加多个 vNIC,
qemu-system-x86_64 -enable-kvm -cpu host,-xsave,-avx,-avx2,-bmi2 -m 4096
-smp cores=2,sockets=1 -device virtio-scsi-pci,id=scsi
-device scsi-hd,drive=hd -drive if=none,id=hd,file=/opt/xyz.img,format=raw
-netdev tap,helper=/usr/lib/qemu-bridge-helper,id=hostnet1 -device virtio-net-pci,netdev=hostnet1,id=net1
-serial pty -boot d
这工作正常并提供了 1 个 vNIC,但只是想知道如何将多个 vNIC 添加到 vm 并在主机上使用相同的网桥?
谢谢,
我刚刚添加了另一个 tap 接口和设备,它工作正常,就像
qemu-system-x86_64 -enable-kvm -cpu host,-xsave,-avx,-avx2,-bmi2 -m 4096
-smp cores=2,sockets=1 -device virtio-scsi-pci,id=scsi
-device scsi-hd,drive=hd -drive if=none,id=hd,file=/opt/xyz.img,format=raw
-netdev tap,helper=/usr/lib/qemu-bridge-helper,id=hostnet1 -device virtio-net-pci,netdev=hostnet1,id=net1
-netdev tap,helper=/usr/lib/qemu-bridge-helper,id=hostnet2 -device virtio-net-pci,netdev=hostnet2,id=net2
-serial pty -boot d