Назад | Перейти на главную страницу

xend не вызывает интерфейсы vif

Я пытаюсь работать с Xen, и я пытался создать виртуальную машину в domU. Я использую следующую конфигурацию для domU

kernel = '/media/home_separata/domU_kernel/boot/vmlinuz-linux'                  
ramdisk = '/media/home_separata/domU_kernel/boot/initramfs-linux.img'
name = "domU_Arch_linux"
root = '/dev/xvda1 ro'
disk = ['file:/media/home_separata/domU_kernel/arch_linux_kernel.img,xvda1,w']
vif = ['mac=aa:::10:11:f1,ip=192.168.0.2,bridge=xenbr0']

когда я пытаюсь создать эту виртуальную машину с помощью "xm create", она работает нормально, за исключением того, что она не вызывает интерфейсы vif в dom0, поэтому виртуальная машина не имеет доступа к сети.

Кто-нибудь знает об этой проблеме?

Ваш файл конфигурации, вероятно, должен вызывать сетевой сценарий Xen для настройки соответствующего интерфейса на xenbr0. Настройте последнюю строку следующим образом -

vif = ['mac=aa:::10:11:f1,ip=192.168.0.2,bridge=xenbr0,script=vif-bridge']