Điểm:1

Làm cách nào tôi có thể chia sẻ giao diện mạng của máy chủ lưu trữ với các máy ảo để chúng xuất hiện trên cùng một mạng con và sử dụng cùng một DHCP?

lá cờ in

Tôi đang chuyển các máy ảo của mình từ Hyper-V trên Windows Server 2012 R2 sang KVM/libvirt/etc trên Ubuntu 20.04 và tôi cần tạo lại cấu hình mạng mà tôi đã có trước đó.Tôi không gặp vấn đề gì khi nhập máy ảo nhưng sự khác biệt trong cách thức hoạt động của mạng dành cho máy ảo khiến tôi bối rối.

Trên Hyper-V, tất cả các máy ảo đã chia sẻ giao diện mạng máy chủ và nhận địa chỉ IP của chúng từ bộ định tuyến trên mạng bằng DHCP. Trong thiết lập này, máy chủ Hyper-V có thứ gì đó như 192.168.1.200 (tĩnh) và mỗi VM sẽ nhận IP của riêng chúng từ DHCP trên bộ định tuyến (không phải máy chủ), như 192.168.1.20, v.v., chia sẻ cùng một mạng con. Điều này giúp các máy Windows sử dụng SMB dễ dàng nói chuyện với nhau, cho dù chúng là máy ảo trên Hyper-V hay máy thực được kết nối trực tiếp với bộ định tuyến.

Tôi đã không thể tìm ra điều này bằng cách sử dụng libvirt. Thiết lập cầu nối mặc định có máy chủ đóng vai trò là NAT và tất cả các máy ảo đều nằm trên một mạng con khác và các máy Windows thực trên mạng sẽ không phát hiện ra các máy trong mạng máy ảo. Họ có thể ping lẫn nhau, v.v.

Những gì tôi đang tìm kiếm là cùng một cấu hình mà tôi đã có trên Hyper-V, cấu hình tầm thường để cấu hình. Cách thích hợp để định cấu hình giao diện mạng của máy chủ Ubuntu của tôi để các máy ảo nhận địa chỉ IP của chúng từ bộ định tuyến chứ không phải máy chủ là gì?

Điểm:2
lá cờ pe

Bạn muốn thiết lập mạng cầu nối thay vì thiết lập NAT mặc định của KVM/libvirt

-> https://help.ubuntu.com/community/KVM/Networking
-> https://linuxconfig.org/how-to-use-bridged-networking-with-libvirt-and-kvm

Christian Ehrhardt avatar
lá cờ sl
Và theo cách hiện đại hơn https://netplan.io/examples/#conforming-network-bridges có thể đáng để thêm vào danh sách liên kết chính xác của bạn.
lá cờ in
Cảm ơn bạn.Điều này đã hiệu quả, nhưng dường như tôi có một vấn đề mới, điều này đảm bảo một câu hỏi mới: https://askubuntu.com/questions/1391137/how-can-guest-vms-reach-the-host-vm-on-the -mạng-với-kết nối-mạng

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.