लिनक्स ब्रिज के लिए आईपी एड्रेस क्यों है जो परत 2 आभासी डिवाइस है?


11

आईपी ​​पते के बिना पुल (या एक स्विच) काम नहीं करना चाहिए? मेरा मानना ​​है कि मेरे पास पुल br0सेटअप हो सकता है eth0और eth1सदस्यों के रूप में दोनों के पास आईपी पते नहीं होंगे।

मुझे समझ नहीं आ रहा है कि एक पते को क्यों आवंटित किया जाना चाहिए br0?

जवाबों:


17

एक पुल को कार्य करने के लिए आईपी पते की आवश्यकता नहीं होती है। एक के बिना यह सिर्फ लेयर 2 स्विचिंग करेगा, ट्री प्रोटोकॉल और फ़िल्टरिंग (यदि कॉन्फ़िगर किया गया है) फैलेगा।

यदि आप चाहते हैं कि आपके पुल को IP पैकेटों की परत 3 मार्ग में भाग लेने के लिए एक IP पते की आवश्यकता है।

एक उदाहरण के रूप में आप निम्नलिखित में उपयोग करके डेबियन / उबंटू में आईपी पते के बिना एक पुल को सेटअप कर सकते हैं /etc/network/interfaces

auto br0
iface br0 inet manual
         bridge_ports eth0 eth1

दूसरा वाक्य मेरे प्रश्न का उत्तर देता है। शेष भाग निकालें और मैं इसे उत्तर के रूप में स्वीकार करूंगा।
विनय कुमार

2
मैं सभी लेकिन दूसरी भावना को ट्रिम करने के लिए थोड़ा अनिच्छुक हूं। पहला वाक्य आपके प्रश्न की पहली पंक्ति का उत्तर देता है। माना जाता है कि डेबियन / उबंटू पर एक आईपी-कम इंटरफ़ेस सेटअप करने का तरीका केवल आपके प्रश्न से संबंधित है, ताकि यदि इसे बहुत दूर का विषय माना जाए तो इसे हटा दिया जा सके।
रिचम

क्या इसका मतलब यह है कि यदि पुल पर इंटरफेस मेजबान नेटवर्क या इंटरनेट तक पहुंच चाहते हैं, तो पुल का आईपी पता होना चाहिए? तो प्रभावी रूप से यह ब्रिज को लेयर 3 डिवाइस (राउटर की तरह) में बदल देता है?
stackoverflower
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.