स्विच पोर्ट सिक्योरिटी ऑडिटिंग: उद्देश्य, कॉन्फ़िगरेशन और हमला निवारण
एक एडमिनिस्ट्रेटर नेटवर्क सिक्योरिटी ऑडिटिंग टूल का उपयोग स्विच पर यह सत्यापित करने के लिए करता है कि कौन से पोर्ट सुरक्षित हैं, MAC एड्रेस फ्लडिंग हमलों को रोकने के लिए, और पोर्ट सिक्योरिटी नीतियों को लागू करने के लिए।
नेटवर्क सिक्योरिटी ऑडिटिंग टूल का उपयोग क्यों करें?
- यह पता लगाने के लिए कि एक हमलावर केवल नेटवर्क मॉनिटरिंग करके किस प्रकार की संवेदनशील जानकारी एकत्र कर सकता है।
- उदाहरण: MAC एड्रेस टेबल को नकली MAC एड्रेस से भरना (MAC फ्लडिंग अटैक) टूल के जरिए टेस्ट करना।
स्विच पोर्ट सिक्योरिटी का मुख्य उद्देश्य
- अज्ञात डिवाइस को नेटवर्क पर पैकेट फॉरवर्ड करने से रोकना।
- केवल अधिकृत MAC एड्रेस को पोर्ट पर ट्रैफिक भेजने/प्राप्त करने की अनुमति देना।
- लिंक डाउन होने पर डायनामिकली लॉक्ड एड्रेस अनलॉक हो जाते हैं।
पोर्ट सिक्योरिटी किस इंटरफेस पर कॉन्फ़िगर की जा सकती है?
- केवल लेयर 2 (L2) एक्सेस इंटरफेस पर।
- L3 स्विच पर
switchport mode accessकमांड से एक्सेस इंटरफेस बनाएं। - ट्रंक पोर्ट, डायनामिक पोर्ट, EtherChannel पोर्ट पर पोर्ट सिक्योरिटी समर्थित नहीं।
MAC एड्रेस फ्लडिंग स्विच अटैक का समाधान
पोर्ट सिक्योरिटी MAC फ्लड अटैक को रोकता है। यह स्विच पर सक्षम एक फीचर है जो:
- MAC एड्रेस टेबल के माध्यम से सीखे जा सकने वाले पतों की संख्या सीमित करता है।
- पोर्ट को प्रतिबंधित करता है।
नेटवर्क सिक्योरिटी ऑडिट टूल्स के उदाहरण
- SolarWinds Network Configuration Manager (फ्री ट्रायल)
- N-able RMM (फ्री ट्रायल)
- Nmap (नेटवर्क मैपर)
- OpenVAS (भेद्यता स्कैनर)
- ManageEngine Vulnerability Manager
- Metasploit (पेनिट्रेशन टेस्टिंग फ्रेमवर्क)
- Netwrix Auditor
- Kaseya VSA
सिस्को स्विच में पोर्ट सिक्योरिटी कॉन्फ़िगर करने का उद्देश्य
- एक पोर्ट पर MAC एड्रेस की संख्या प्रतिबंधित करना, अनधिकृत MAC एड्रेस को एक्सेस करने से रोकना।
- प्रति पोर्ट अधिकतम सुरक्षित MAC एड्रेस निर्दिष्ट करना (सुरक्षित VLAN एड्रेस सहित)।
स्विच पोर्ट सिक्योरिटी और उल्लंघन (Violations)
- पोर्ट सिक्योरिटी के साथ एक पोर्ट पर केवल एक वैध MAC एड्रेस (या कॉन्फ़िगर की गई अधिकतम संख्या) अनुमत होता है।
- यदि अधिकतम सुरक्षित MAC एड्रेस पहुंच गए हैं, तो अलग MAC वाले डिवाइस का कनेक्ट होना सिक्योरिटी वॉयलेशन माना जाता है।
- वॉयलेशन मोड: Protect (ड्रॉप), Restrict (ड्रॉप + लॉग + SNMP ट्रैप), Shutdown (पोर्ट एरर-डिसेबल – डिफॉल्ट)।
ट्रंक पोर्ट पर पोर्ट सिक्योरिटी क्यों सक्षम करें?
- प्रति VLAN अनुमत MAC एड्रेस या अधिकतम MAC एड्रेस सीमित करता है।
- सेवा प्रदाताओं को विशिष्ट VLAN के लिए निर्दिष्ट MAC एड्रेस के बाहर के स्टेशन की पहुंच ब्लॉक करने में सक्षम बनाता है।
पोर्ट सिक्योरिटी शब्दावली
पोर्ट और समुद्री डोमेन में सुरक्षा का अर्थ है रक्षा, कानून प्रवर्तन, आतंकवाद विरोधी गतिविधियां। बंदरगाह सुरक्षा, कार्गो निरीक्षण, समुद्री सुरक्षा शामिल हैं। (नेटवर्किंग संदर्भ से अलग)।
पोर्ट सिक्योरिटी कैसे कॉन्फ़िगर करें?
- इंटरफेस को होस्ट/एक्सेस पोर्ट बनाएं:
switchport mode access। - पोर्ट सिक्योरिटी सक्षम करें:
switchport port-security। - अधिकतम MAC एड्रेस सेट करें:
switchport port-security maximum <नंबर>। - वॉयलेशन मोड सेट करें:
switchport port-security violation {protect|restrict|shutdown}। - स्टिकी MAC लर्निंग (वैकल्पिक):
switchport port-security mac-address sticky– डायनामिकली सीखे गए MAC को स्टिकी (सेव) बना देता है।
MAC एड्रेस फ्लडिंग अटैक क्या है?
अटैकर स्विच को बड़ी संख्या में ईथरनेट फ्रेम भेजता है, प्रत्येक में अलग सोर्स MAC एड्रेस। स्विच की सीमित MAC एड्रेस टेबल मेमोरी भर जाती है, जिससे स्विच फेलओपन मोड में सभी पोर्ट पर ट्रैफिक फ्लड करने लगता है (हब की तरह व्यवहार)। VLAN होपिंग भी संभव।
MAC टेबल अटैक (CAM टेबल ओवरफ्लो)
एक खुले स्विच पोर्ट पर अटैकर के नकली MAC एड्रेस वाले हजारों ईथरनेट फ्रेम फ्लड करना। स्विच की MAC एड्रेस टेबल (CAM टेबल) भर जाती है।
CAM टेबल फ्लड अटैक रोकने की विधि
अधिकांश स्विच में पोर्ट सिक्योरिटी फीचर होता है जो प्रति पोर्ट सीखे जा सकने वाले MAC एड्रेस की संख्या सीमित करके CAM टेबल पॉइज़निंग को प्रभावी ढंग से रोकता है।