Загрузка гостевой системы KVM со статическим IP-адресом с помощью XML-файла

Загрузка гостевой системы KVM со статическим IP-адресом с помощью XML-файла

У меня есть шаблон XML для образа, который я загружаю на KVM с помощью ansible. На данный момент образ загружается без IP. Я хотел бы узнать, есть ли способ добавить статический IP в шаблон XML, чтобы моя виртуальная машина загружалась со статическим IP на интерфейсе eth0.

Я попробовал сделать следующее в XML, но он выдает ошибку ERR «libvirtError: неподдерживаемая конфигурация: недопустимая попытка задать гостевой IP-маршрут сетевого интерфейса и/или адресную информацию, не поддерживается QEMU».

<interface type='bridge'>
      <source bridge='veth0'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
      <ip address='172.x.x.x' netmask='255.255.254.0' gateway='172.x.x.1' dns-nameserver='x.x.x.x'>
      </ip>
    </interface>

Пожалуйста, предложите способ. Спасибо.

Связанный контент