Kvm
libvirt 不會創建 vnetX tun 設備嗎?
當我使用 libvirt 創建 vm 實例時,它將創建一個名為 vnetX 的 TUN 設備。我想知道 libvirt 不會創建 vnet 設備,而是使用其他方法來創建它。
答案是肯定的。
根據覆蓋目標元素,可以覆蓋設備的名稱,除非以 libvirt 保留的“vnet”或“vif”開頭。例如,我使用 TUNCTL 創建名為“vxnet6”的設備,並在 XML 文件中使用 ’target’ 參數聲明它。
<devices> ... <interface type='ethernet'> <target dev='vxnet6'/> <mac address='aa:bb:cc:cc:bb:aa'/> <script path='/etc/qemu-ifup'/> </interface> ... </devices>
然後 libvirt 將不再創建“vnetX”設備本身。