Źródłowy wątek potwierdza, że ZVM 1.4.1 nie udostępniał w interfejsie użytkownika drugiego wirtualnego interfejsu sieciowego. IceWhale potraktowało obsługę wielu interfejsów sieciowych jako propozycję funkcji i zasugerowało zaawansowanym użytkownikom ręczne użycie virsh.
libvirt obsługuje więcej niż jeden interfejs sieciowy
Dokumentacja nadrzędnego projektu dotycząca elementów sterujących interfejsami virsh opisuje polecenie attach-interface, służące do dodawania do maszyny wirtualnej interfejsu typu network, bridge, direct, hostdev lub vhost-user. Dokumentacja interfejsów sieciowych libvirt pokazuje, że domena może zawierać wiele elementów interfejsów.
Dokument wymagań maszyny wirtualnej przedstawia aktualny kontekst ZimaOS/libvirt, w tym informację, że obsługa sieci maszyn wirtualnych ostatecznie zależy od możliwości QEMU/KVM/libvirt, a nie tylko od interfejsu graficznego.
Nie kopiuj polecenia interfejsu bez znajomości modelu sieci
Drugi interfejs sieciowy dla maszyny wirtualnej pełniącej funkcję routera może wymagać innego typu podłączenia niż drugi interfejs dla prywatnej sieci klastrowej. Ustal, czy maszyna gościa powinna łączyć się z siecią libvirt, mostem hosta, interfejsem fizycznym czy urządzeniem przekazanym bezpośrednio do maszyny.
sprzęt ZimaBoard 2 ma znaczenie w projektach z dwoma portami ZimaBoard 2, natomiast budowa zapory sieciowej na ZimaBoard pokazuje szerszy przypadek użycia oddzielnych interfejsów w zadaniach związanych z zaporą sieciową i routerem.
Przed edycją libvirt sprawdź obsługę w aktualnym interfejsie
Wątek z 2025 roku dowodzi jedynie, że w tej wersji brakowało interfejsu użytkownika do obsługi wielu interfejsów sieciowych. Późniejszy test społeczności z 2026 roku potwierdził pomyślną konfigurację dwóch interfejsów direct za pomocą libvirt na ZimaBoard 2, jednak ręczna edycja XML maszyny wirtualnej nadal jest ścieżką dla zaawansowanych użytkowników. Przed bezpośrednią edycją definicji domeny sprawdź interfejs aktualnej wersji ZVM.
Podsumowanie
libvirt technicznie obsługuje wiele interfejsów sieciowych, a IceWhale wyraźnie zasugerowało użycie virsh jako obejścia w źródłowym wątku. Najtrudniejsze jest wybranie właściwego modelu sieci i zapewnienie trwałości zmiany, a nie samo dodanie wiersza drugiego interfejsu.
