QEMU-KVM và máy chủ DHCP nội bộ


7

Tôi đã thiết lập một số máy ảo sản xuất sắp được chạy trên QEMU-KVM trên Ubuntu 10.04 LTS.

Đối với kết nối mạng, tôi đã chọn tùy chọn "NAT" trong Virt-Manager và mỗi VM hiện có địa chỉ IP 192.168.122.x từ máy chủ DHCP bên trong của QEMU.

Tôi đã khởi động lại máy ảo nhiều lần và địa chỉ IP luôn giống nhau. Tôi đã cung cấp cho mỗi VM một bộ điều hợp mạng với một địa chỉ MAC duy nhất.

Vậy tôi có thể dựa vào máy chủ DHCP nội bộ của QEMU để cung cấp cùng một địa chỉ IP không? Hoặc là tùy chọn an toàn nhất để đặt địa chỉ IP tĩnh từ bên trong mỗi VM?

Câu trả lời:


7

Có vẻ câu hỏi của tôi được trả lời trong hướng dẫn libvirt . Người ta cần đặc biệt đảm bảo rằng cùng một IP được phát qua DHCP mỗi lần. Đây là cách có thể được chỉ định:

<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>

Ngoài ra, IP tĩnh là một lựa chọn khả thi.


1
Chấp nhận câu trả lời của riêng bạn?
anatoly techtonik
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.