ฉันใช้ qemu / kvm เมื่อเชื่อมต่อเครือข่าย ในเครื่องโฮสต์มี "vnetX" หลายอินเตอร์เฟสเครือข่ายที่ไม่มี IP ฉันกำลังมองหาวิธีที่จะรู้ว่า vnetX เป็นของเครื่องเสมือน
ฉันพยายามจับคู่ค่าที่อยู่ MAC ในอินเทอร์เฟซเหล่านี้กับ MAC บนเครื่องเสมือน (หรือ XML ที่กำหนดไว้) แต่ไม่ตรงกัน
มีการแสดง brctl ซึ่งแสดงอินเตอร์เฟส vnet ที่เป็นของบริดจ์ แต่นี่ไม่ใช่ข้อมูลที่เป็นประโยชน์
มีวิธีที่จะรู้ว่าความสัมพันธ์นั้นหรือไม่? ขอบคุณ!!
for vm in $(virsh list | grep running | awk '{print $2}'); do echo -n "$vm:"; virsh dumpxml $vm| grep -oP "vnet\d+" ; done