Networking QEMU/KVM网络接口地址

Networking QEMU/KVM网络接口地址,networking,ip,qemu,kvm,nic,Networking,Ip,Qemu,Kvm,Nic,在QEMU/KVM上指定新网络接口时,addr值有什么用处 示例:qemu-hda deb.img-net nic,addr=192.168.1.10 有没有办法直接指定网络接口的IP地址 (直接指我们启动客人的时候)如果您打电话 # /opt/qemu/bin/qemu-system-x86_64 \ -drive file=/opt/test.qcow2,format=qcow2 \ -vnc :0 \ -machine pc,accel=kvm,usb=off \

在QEMU/KVM上指定新网络接口时,
addr
值有什么用处

示例:
qemu-hda deb.img-net nic,addr=192.168.1.10

有没有办法直接指定网络接口的IP地址

(直接指我们启动客人的时候)

如果您打电话

# /opt/qemu/bin/qemu-system-x86_64 \
    -drive file=/opt/test.qcow2,format=qcow2 \
    -vnc :0 \
    -machine pc,accel=kvm,usb=off \
    -m 2048 \
    -net nic,addr=192.16.0.1  
您收到错误: qemu-system-x86_64:设备e1000的PCI设备地址192.16.0.1无效

Addr param不是ip地址,而是设备id

如果你打电话

# /opt/qemu/bin/qemu-system-x86_64 \
    -drive file=/opt/test.qcow2,format=qcow2 \
    -vnc :0 \
    -machine pc,accel=kvm,usb=off \
    -m 2048 \
    -net nic,addr=0x10
nic被添加为设备00:10.0(域0,总线0,设备0x10,功能0)。

如果您调用

# /opt/qemu/bin/qemu-system-x86_64 \
    -drive file=/opt/test.qcow2,format=qcow2 \
    -vnc :0 \
    -machine pc,accel=kvm,usb=off \
    -m 2048 \
    -net nic,addr=192.16.0.1  
您收到错误: qemu-system-x86_64:设备e1000的PCI设备地址192.16.0.1无效

Addr param不是ip地址,而是设备id

如果你打电话

# /opt/qemu/bin/qemu-system-x86_64 \
    -drive file=/opt/test.qcow2,format=qcow2 \
    -vnc :0 \
    -machine pc,accel=kvm,usb=off \
    -m 2048 \
    -net nic,addr=0x10

nic被添加为设备00:10.0(域0,总线0,设备0x10,功能0)。

您可以在来宾操作系统中设置静态IP地址。
我认为IP不是来宾操作系统的物理功能,但您可以使用param设置NIC的MAC或BDF。您可以在来宾操作系统中设置静态IP地址。 我认为IP不是来宾的物理特性,但您可以使用参数设置NIC的MAC或BDF