Відповіді:
Це мережеві інтерфейси, а не IP-адреси. Мережевий інтерфейс може мати пакети з будь-якого протоколу, що обмінюється на них, включаючи IPv4 або IPv6, і в цьому випадку їм можна надати одну або більше IP-адрес.
virbr
є мостовими інтерфейсами. Вони віртуальні тим, що до них не пов’язана мережева карта інтерфейсу. Їх роль полягає в тому, щоб діяти як справжній міст або комутатор, тобто пакети комутаторів (на рівні 2) між інтерфейсами (реальними чи іншими), які прикріплені до нього так само, як і справжній перемикач Ethernet.
Ви можете призначити IP-адресу цьому пристрою, який в основному надає хосту IP-адресу в тій підмережі, до якої з'єднується міст. Потім він використовуватиме MAC-адресу одного з інтерфейсів, приєднаних до мосту.
Той факт, що їх ім’я починається з vir
, не відрізняє їх від будь-якого іншого мостового інтерфейсу, це просто те, що було створено, за допомогою libvirt
якого резервується цей простір для імен для bridge
інтерфейсів
vnet
інтерфейси - це інші типи віртуальних інтерфейсів, які називаються tap
інтерфейсами. Вони приєднуються до процесу (у цьому випадку процес запускає qemu-kvm
емулятор). Те, що процес записує в цей інтерфейс, виявиться як отримане на цьому інтерфейсі хостом, і те, що хост передає по цьому інтерфейсу, доступне для читання цим процесом. qemu
як правило, використовує його для свого віртуалізованого мережевого інтерфейсу в гостях.
Як правило, vnet
до мостового інтерфейсу буде додано засіб, що означає підключення VM до комутатора.
virbr
і те ж , але що робити, якщо у мене є третя гостьова ОС, підключена до іншої virbr
, і ці дві virbr
системи знаходяться в різних IP-мережах, що мені робити, щоб ці дві мережі можете спілкуватися один з одним?
virbr
мостовий інтерфейс, а мости - це пристрої двошарового, для чого йому потрібна IP-адреса (для кожного інтерфейсу virbr # є IP-адреси)?