MACVLAN - Ubuntu Server और एक Repotect RP1008W वेब स्मार्ट Swtich की स्थापना


1

मुझे एक बड़ी समस्या है - मेरा आईएसपी मुझे आईपी एलियासिंग नहीं करने देगा, और केवल स्टेटिक रूप से आईपी असाइन करने के लिए केवल डीएचसीपी का उपयोग करेगा, इसलिए मुझे अपने स्वयं के हार्डवेयर पते और आईएसपी के साथ कई वर्चुअल इंटरफेस स्थापित करने के लिए MACVLAN का सहारा लेना होगा। खुशी से आईपी उन पर फेंक देंगे।

मैंने एक वेब स्मार्ट स्विच भी खरीदा है, उम्मीद है कि यह ओएस पैकेट द्वारा टैग किए गए वीएलएएन को संभालने में सक्षम होगा।

स्विच Repotec RP1008W है। पीसी Ubuntu 16.04 सर्वर चला रहा है।

समस्या यह है कि मैं MACVLAN इंटरफ़ेस macvlan0 को सौंपा गया आईपी पिंग नहीं कर सकता।

पीसी में इंटरनेट कनेक्टिविटी है, पिंग कर सकता है और भौतिक eno1 इंटरफ़ेस पर पिंग का जवाब देता है। पीसी पर स्थित सभी वेबसाइट ठीक चलती हैं।

यहाँ मेरा / etc / नेटवर्क / इंटरफेस फ़ाइल है:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eno1
iface eno1 inet dhcp
hwaddress ether 70:F3:95:0E:13:8A

# Second IP address, we need to set the MAC as well for DHCP to work.
iface macvlan0 inet dhcp
pre-up ip link add macvlan0 link eno1 type macvlan mode bridge
hwaddress ether 60:F3:95:0E:13:8A
auto macvlan0

यहां SWITCH का कॉन्फ़िगरेशन है: पोर्ट 1 वह जगह है जहां से इंटरनेट आता है। पोर्ट 8 जहां पीसी पर है

vlanmode vlanmembers


वैसे आपको यह बताने के लिए खेद है, लेकिन मैकवान ने वीएलएएन के साथ बहुत कुछ नहीं किया है, और कोई 802.1q वीएलएएन टैग किए गए पैकेट को तब तक उत्सर्जित नहीं किया जाता है जब तक कि आप ip link add ... type vlanमैकलेवन का उपयोग नहीं करते हैं, और मुझे नहीं लगता कि आपको वीलन की आवश्यकता है। मैकवलन का मतलब आमतौर पर कंटेनर या वीएम (मैकवैप) द्वारा किया जाता है, या आपको मल्टीहोमिंग को प्रबंधित करने के लिए केवल एक नेटवर्क स्टैक से परेशानी होगी। यदि आप rp_filter (रिवर्स पाथ फ़िल्टरिंग) को सभी और macvlan0 के लिए अक्षम करते हैं, तो भी यह वही कर सकता है जो आप चाहते हैं। वैसे भी एक कंटेनर से दूसरे आईपी को चलाने पर विचार करें (जो मेजबान से पहुंचना आसान नहीं होगा, यह मैकवैलन के लिए विशिष्ट है)
एबी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.