QEMU-KVM и внутренний DHCP-сервер

QEMU-KVM и внутренний DHCP-сервер

Я настроил несколько виртуальных машин, которые вскоре будут запущены в производство, на QEMU-KVM в Ubuntu 10.04 LTS.

Что касается сети, я выбрал опцию «NAT» в Virt-Manager, и теперь каждая виртуальная машина получает IP-адрес 192.168.122.x от внутреннего DHCP-сервера QEMU.

Я перезапускал виртуальные машины несколько раз, и IP-адреса всегда одинаковые. Я дал каждой виртуальной машине сетевой адаптер с уникальным MAC-адресом.

Так могу ли я рассчитывать на то, что внутренний DHCP-сервер QEMU выдаст те же IP-адреса? Или самый безопасный вариант — задать статические IP-адреса из каждой виртуальной машины?

решение1

Кажется, на мой вопрос ответили.в руководстве libvirt. Необходимо специально убедиться, что каждый раз по DHCP выдается один и тот же IP. Вот как это можно указать:

<network>
  <ip address="192.0.2.1" netmask="255.255.255.0">
    <dhcp>
      <range start="192.0.2.128" end="192.0.2.254">
      <host mac="01:23:45:67:89:ab" name="foo.example.com" ip="192.0.2.64">
    </dhcp>
  </ip>
</network>

В качестве альтернативы приемлемым вариантом является статический IP-адрес.

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