QEMU-KVM 和內部 DHCP 伺服器

QEMU-KVM 和內部 DHCP 伺服器

我已經設定了一些即將在 Ubuntu 10.04 LTS 上的 QEMU-KVM 上運行的生產虛擬機器。

至於網絡,我在 Virt-Manager 中選擇了「NAT」選項,現在每個虛擬機都從 QEMU 的內部 DHCP 伺服器取得 IP 位址 192.168.122.x。

我已多次重新啟動虛擬機,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 也是可行的選擇。

相關內容