recuperar o nome da interface host usada por uma interface VirtualBox em "modo ponte"

recuperar o nome da interface host usada por uma interface VirtualBox em "modo ponte"

Preciso recuperar o nome da interface tuntap usado nas interfaces da VM no modo "adaptador em ponte". Descobri que esta informação reside no arquivo xml da VM do VirtualBox em:

val xml=(xmlfile\"Máquina"\"Hardware"\"Rede"\"Adaptador"\"BridgedInterface")

Existe alguma maneira de obter essas informações do terminal, exemplo de anúncio com VBoxManage? E se não, posso confiar no arquivo xml para obter informações mais atualizadas ou esse arquivo é atualizado apenas quando a VM é desligada?

Responder1

Os nomes das interfaces no modo bridge são sempre diferentes, desde tap0 até um número ilimitado de interfaces tap, o que você pode fazer é usar o virtualbox para nomear especificamente a interface como você deseja, myvmeth0 por exemplo, que resolverá o que você deseja fazer.

Para nomear um dispositivo você deve usar seu software de virtualização (virt-manager por exemplo) ou editar diretamente o arquivo XML, mais informações sobre como editar o arquivo xml emhttp://wiki.libvirt.org/page/Networking

informação relacionada