Ich muss den von meinen VM-Schnittstellen im Modus „Bridged Adapter“ verwendeten Tuntap-Schnittstellennamen abrufen. Ich habe festgestellt, dass sich diese Informationen in der XML-Datei der VirtualBox-VM unter folgendem Pfad befinden:
val xml=(xmlfile \ "Maschine" \ "Hardware" \ "Netzwerk" \ "Adapter" \ "BridgedInterface")
Gibt es eine Möglichkeit, diese Informationen vom Terminal abzurufen, beispielsweise mit VBoxManage? Und wenn nicht, kann ich mich dann auf die XML-Datei verlassen, um die aktuellsten Informationen zu erhalten, oder wird diese Datei nur aktualisiert, wenn die VM heruntergefahren wird?
Antwort1
Die Schnittstellennamen im Bridge-Modus sind immer unterschiedlich, angefangen bei tap0 bis hin zu einer unbegrenzten Anzahl von Tap-Schnittstellen. Sie können Virtualbox verwenden, um die Schnittstelle gezielt so zu benennen, wie Sie möchten, zum Beispiel myvmeth0. Damit ist Ihr Problem gelöst.
Um Geräte zu benennen, sollten Sie entweder Ihre Virtualisierungssoftware (z. B. virt-manager) verwenden oder die XML-Datei direkt bearbeiten. Weitere Informationen zum Bearbeiten der XML-Datei finden Sie unterhttp://wiki.libvirt.org/page/Networking