我需要检索在“桥接适配器”模式下从 VM 接口使用的 tuntap 接口名称。我发现此信息位于 VirtualBox VM 的 xml 文件中:
val xml=(xmlfile \ "机器" \ "硬件" \ "网络" \ "适配器" \ "桥接接口")
有没有办法从终端获取此信息,例如使用 VBoxManage?如果没有,我可以依靠 xml 文件获取最新信息吗?还是说这个文件仅在虚拟机关闭时更新?
答案1
桥接模式下的接口名称总是不同的,从tap0开始到无限数量的tap接口,你可以做的是使用virtualbox根据你想要的具体名称命名接口,例如myvmeth0,这将解决你想要做的事情。
要命名设备,您应该使用虚拟化软件(例如 virt-manager)或直接编辑 XML 文件,有关编辑 xml 文件的更多信息,请访问http://wiki.libvirt.org/page/Networking