मैं जिस स्विच से जुड़ा हूं उसका मैक एड्रेस कैसे पता करूं?


17

एक लिनक्स सर्वर पर, मैं मैक पते को खोजने की कोशिश कर रहा हूं जो मेरे सर्वर से अवगत हैं। विशेष रूप से मैं जिस स्विच पोर्ट से जुड़ा हुआ हूं उसका मैक एड्रेस।

क्या यह संभव है?

अद्यतन: नीचे दिए गए जवाबों ने मेरी मदद की। मेरा स्विच एक प्रबंधित स्विच है, हालाँकि, क्योंकि मेरे होस्ट मशीनों पर आईपी पते स्थिर थे, स्विच ने किसी कारण से मैक पते को नहीं चुना। मैंने मेजबानों को DCHP में बदल दिया, जिसने डीएचसीपी अनुरोधों को भेजने के बाद जुड़े बंदरगाहों पर मैक पते को ठीक से लेने के लिए मेरे स्विच को अनुमति दी। यह मुझे स्विच मैक-एड्रेस टेबल का उपयोग करने की अनुमति देता है ताकि पता लगाया जा सके कि कौन से मेजबान किन बंदरगाहों से जुड़े थे और मैंने मेजबानों को स्थिर आईपी में वापस रखा।


7
स्विच पोर्ट का मैक एड्रेस क्यों होगा? यह एक संचार समापन बिंदु नहीं है - यह न तो स्रोत है और न ही किसी ईथरनेट ट्रैफ़िक का गंतव्य है।
डेविड श्वार्ट्ज

1
कुछ प्रबंधित स्विच में प्रति-पोर्ट या प्रति-वीएलएएन मैक पता होता है। स्पाइडर के जवाब में सिस्को कमांड यह दिखाएगा।
पॉल गियर

1
डेमियनमैन, यह बहुत कम संभावना है कि डीएचसीपी बनाम स्टेटिक आईपी आपके स्विच का कारण क्लाइंट एमएसीएस नहीं देख रहा है। वास्तव में, यदि आपका स्विच मेक 2 परत पर नहीं देख रहा है, तो यह बिल्कुल भी काम नहीं कर रहा है, क्योंकि यही एक स्विच करता है। क्लाइंट पीसी से अपने स्विच के प्रबंधन आईपी को पिंग करना (जब तक कि वे एक ही वीएलएएन में हैं) एआरपी तालिका में पीसी के मैक को देखने के लिए स्विच के लिए आवश्यक सभी होना चाहिए।
पॉल गियर

1
@PaulGear अतिरिक्त इनपुट के लिए धन्यवाद। मेरे होस्ट मशीन में मेरे स्विच प्रबंधित आईपी की तुलना में एक अलग सबनेट में हर एक के साथ 3 इंटरफेस थे। वास्तव में यह निश्चित नहीं है कि मेरा स्विच मैक-एड्रेस क्यों नहीं उठा रहा था जब तक कि मैं उन्हें डीएचसीपी के लिए सेट नहीं कर देता। यदि मैं सटीक उत्तर का पता लगाता हूं, तो मैं ऊपर संपादित करूंगा।
दमनमैन

जवाबों:


15

यदि आप भाग्यशाली हैं, तो आप एक स्मार्ट स्विच चला रहे हैं और यह वास्तव में मैक एड्रेस होगा।

उस स्थिति में आप संभवतः LLDP का उपयोग कर सकते हैं। lldpdलिनक्स पर स्थापित करें , फिर चलाएं:

michael:~$ lldpctl 
-------------------------------------------------------------------------------
LLDP neighbors:
-------------------------------------------------------------------------------
Interface:    eth0, via: LLDP, RID: 1, Time: 5 days, 22:33:31
  Chassis:     
    ChassisID:    mac 28:a6:8e:03:57:9b
    SysName:      core-pri
    SysDescr:     Netgear Gigabit Smart Switch
    MgmtIP:       10.0.0.38
    Capability:   Bridge, on
  Port:        
    PortID:       local g22
    PortDescr:    Not received
-------------------------------------------------------------------------------

2
और फिर, अगर आप भाग्यशाली हैं स्विच वास्तव में होगा होना LLDP चल रहा है।
बहमट

1
सौभाग्य से, lldpdपैकेज भी सीडीपी और कुछ अन्य लोगों का समर्थन करता है। W00t!
मिकीबी

8

स्विच में आमतौर पर मैक पते नहीं होते हैं; वे उनके नीचे एक स्तर पर काम करते हैं (हालांकि वे जानते हैं कि उनसे जुड़े उपकरणों के मैक पते क्या हैं)।


4
सभी प्रबंधित स्विच में मैक पते होते हैं, कभी-कभी एक वीएलएएन या एक प्रति पोर्ट; यह स्पष्ट करने के लिए एक अच्छा विचार हो सकता है कि आपका मतलब अनवांटेड स्विच से है।
पॉल गियर

7

यह निर्भर करता है कि आप किस तरह के स्विच से जुड़े हैं।

एक डंब स्विच (आमतौर पर एक अनवांटेड स्विच कहा जाता है, जो प्रभावी रूप से एक नेटवर्क ब्रिज है) में एक मैक एड्रेस नहीं होगा
एक प्रबंधित स्विच (कभी-कभी एक स्मार्ट स्विच कहा जाता है) में एक मैक पता होगा

यदि स्विच एक प्रबंधित स्विच है, और आप इसका आईपी पता जानते हैं, तो अपने टर्मिनल में निम्न कमांड चलाएँ। यह तब मैक पते के साथ आईपी से मेल खाता है।

arp -a

यदि आप कंसोल पोर्ट के साथ प्रबंधित स्विच के साथ काम कर रहे हैं, तो एक कंसोल केबल के साथ कनेक्ट करें और इस कमांड को दर्ज करें (यह मानते हुए कि यह एक सी-स्विच स्विच है:

show mac address-table

http://www.techexams.net/forums/ccna-ccent/45578-mac-address-switch.html https://learningnetwork.cisco.com/thread/9625


4
मुद्दों की एक जोड़ी: गूंगा स्विच बहुत मुश्किल से नेटवर्क पुल कहलाता है (भले ही वह ऐसा करता हो); मैं सिर्फ उन्हें अनवांटेड स्विच कॉल करने का सुझाव दूंगा। Arp कमांड तभी काम करेगी जब 1. इसका मैनेजमेंट IP उसी VLAN पर हो, और 2. PC ने हाल ही में इससे संपर्क किया हो।
पॉल गियर

अच्छी बात है, मैंने प्रबंधित / अप्रबंधित के अंतर को स्पष्ट करने के लिए अपना उत्तर संशोधित किया। और आप arp कमांड के बारे में सही हैं।
स्पूडर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.