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も実行可能なオプションです。