2015-12-23 62 views
0

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

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

有直接指定网络接口的IP地址的方法吗?

(直接的意思,在我们何时推出来宾的那一刻)

回答

1

如果你打电话

# /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 

您会收到errror: QEMU系统-x86_64的:无效的PCI设备地址192.16.0.1的设备e1000

Addr参数不是一个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)。

0

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