QEMU-KVMと内部DHCPサーバー

QEMU-KVMと内部DHCPサーバー

Ubuntu 10.04 LTSのQEMU-KVMで実行されるいくつかの本番VMを設定しました。

ネットワークの場合、Virt-Managerで「NAT」オプションを選択し、各仮想マシンはQEMUの内部DHCPサーバーから192.168.122.xのIPアドレスを取得します。

VMを何度も再起動しましたが、IPアドレスは常に同じです。各仮想マシンには、一意のMACアドレスを持つネットワークアダプタが付属しています。

それでは、QEMUの内部DHCPサーバーが同じ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も実行可能なオプションです。

おすすめ記事