जवाबों:
वे नेटवर्क इंटरफेस हैं, आईपी पते नहीं। एक नेटवर्क इंटरफ़ेस में उन पर एक्सचेंज किए गए किसी भी प्रोटोकॉल के पैकेट हो सकते हैं, जिनमें IPv4 या IPv6 शामिल हैं, इस स्थिति में उन्हें एक या एक से अधिक आईपी पते दिए जा सकते हैं।
virbrपुल इंटरफेस हैं। वे इसमें वर्चुअल हैं कि कोई नेटवर्क इंटरफेस कार्ड उनसे जुड़ा नहीं है। उनकी भूमिका एक वास्तविक पुल या स्विच की तरह काम करना है, जो कि इंटरफेस (वास्तविक या अन्य) के बीच स्विच पैकेट (परत 2) पर है जो कि एक वास्तविक ईथरनेट स्विच की तरह ही इसके साथ जुड़े होते हैं।
आप उस डिवाइस को एक आईपी एड्रेस असाइन कर सकते हैं, जो मूल रूप से होस्ट को उस सबनेट पर एक आईपी एड्रेस देता है जिसे ब्रिज कनेक्ट करता है। यह पुल से जुड़े इंटरफेस में से एक के मैक पते का उपयोग करेगा।
तथ्य यह है कि उनके नाम के साथ शुरू होता है virउन्हें किसी भी अन्य पुल इंटरफ़ेस से अलग नहीं करता है, यह सिर्फ उन लोगों द्वारा बनाया गया है libvirtजो bridgeइंटरफेस के नाम स्थान को आरक्षित करते हैं
vnetइंटरफेस अन्य प्रकार के वर्चुअल इंटरफेस होते हैं जिन्हें tapइंटरफेस कहा जाता है। वे एक प्रक्रिया से जुड़े होते हैं (इस मामले में प्रक्रिया qemu-kvmएमुलेटर चलाने वाली )। उस इंटरफ़ेस को लिखी जाने वाली प्रक्रिया होस्ट के द्वारा उस इंटरफ़ेस पर प्राप्त की गई चीज़ के रूप में दिखाई देगी और उस इंटरफ़ेस पर होस्ट द्वारा प्रसारित की जाने वाली प्रक्रिया द्वारा पढ़ने के लिए उपलब्ध है। qemuआमतौर पर यह अतिथि में अपने वर्चुअलाइज्ड नेटवर्क इंटरफेस के लिए उपयोग करता है।
आमतौर पर, एक vnetपुल इंटरफ़ेस में जोड़ा जाएगा जिसका अर्थ है कि वीएम को एक स्विच में बदलना।
virbr, लेकिन क्या होगा अगर मेरे पास एक तीसरा अतिथि ओएस है जो एक अलग से जुड़ा हुआ है virbr, और ये दो virbrएस अलग-अलग आईपी नेटवर्क में हैं, मुझे क्या करना चाहिए ताकि ये दोनों नेटवर्क एक दूसरे के साथ संवाद कर सकते हैं?
virbrएक पुल इंटरफ़ेस है, और जैसा कि पुलों की परत दो डिवाइस हैं, तो इसके लिए आईपी पते की क्या आवश्यकता है (प्रत्येक वर्जिन # इंटरफेस के बाद आईपी पते हैं)?