DMZ (डीमिलिटराइज्ड जोन) - नेटवर्क सुरक्षा का बफर जोन
DMZ (Demilitarized Zone) एक भौतिक या तार्किक सबनेटवर्क है जो संगठन के आंतरिक विश्वसनीय नेटवर्क (LAN) को अविश्वसनीय बाहरी नेटवर्क (इंटरनेट) से अलग करता है। सार्वजनिक-सामना करने वाली सेवाओं को DMZ में रखा जाता है ताकि आंतरिक नेटवर्क सीधे उजागर न हो।
DMZ आर्किटेक्चर
सिंगल फायरवॉल (थ्री-लेग्ड) - छोटे संगठनों के लिए
इंटरनेट
|
[फायरवॉल] -- DMZ (वेब सर्वर, मेल सर्वर, DNS)
|
LAN (आंतरिक नेटवर्क)
फायरवॉल में 3 इंटरफेस: WAN, DMZ, LAN। DMZ और LAN के बीच ट्रैफिक नियंत्रित होता है।
डुअल फायरवॉल (अधिक सुरक्षित) - एंटरप्राइज मानक
इंटरनेट
|
[बाहरी फायरवॉल] -- DMZ (सार्वजनिक सेवाएं)
|
[आंतरिक फायरवॉल] -- LAN (संवेदनशील संसाधन)
- बाहरी फायरवॉल: इंटरनेट से DMZ ट्रैफिक नियंत्रित करता है (केवल आवश्यक पोर्ट खुले)।
- आंतरिक फायरवॉल: DMZ से LAN ट्रैफिक सख्ती से नियंत्रित करता है (डिफॉल्ट डेनी)।
- लाभ: दो सुरक्षा परतें, लोड बैलेंसिंग, DoS से आंतरिक फायरवॉल सुरक्षित।
DMZ में क्या रखा जाए
- वेब सर्वर (HTTP/HTTPS)
- ईमेल सर्वर (SMTP/IMAP/POP3 - मेल गेटवे)
- DNS सर्वर (सार्वजनिक)
- FTP/SFTP सर्वर
- प्रॉक्सी सर्वर
- VPN गेटवे / रिमोट एक्सेस सर्वर
- VoIP गेटवे
- पब्लिक API एंडपॉइंट
DMZ में क्या नहीं रखा जाए
- डेटाबेस सर्वर (डेटा DMZ में न रखें - बैकएंड LAN में रखें)
- एक्टिव डायरेक्टरी / डोमेन कंट्रोलर
- फाइल सर्वर, एप्लिकेशन सर्वर (आंतरिक)
- बैकअप सर्वर
- प्रबंधन इंटरफेस (आउट-ऑफ-बैंड प्रबंधन अलग नेटवर्क पर)
DMZ सुरक्षा सर्वोत्तम अभ्यास
- न्यूनतम विशेषाधिकार: केवल आवश्यक पोर्ट/प्रोटोकॉल खोलें।
- सर्वर हार्डनिंग: अनावश्यक सेवाएं बंद, पैच अपडेट, मजबूत प्रमाणीकरण।
- आंतरिक फायरवॉल नियम: DMZ → LAN केवल विशिष्ट सर्वर/पोर्ट (उदाहरण: वेब सर्वर → ऐप सर्वर पोर्ट 8080)।
- निगरानी: DMZ ट्रैफिक का पूर्ण लॉगिंग, IDS/IPS, फ्लो विश्लेषण।
- भेद्यता प्रबंधन: नियमित स्कैन, त्वरित पैचिंग।
- एप्लिकेशन लेयर सुरक्षा: WAF (वेब एप्लिकेशन फायरवॉल), API गेटवे।
- नेटवर्क सेगमेंटेशन: DMZ के भीतर भी सेवाओं को अलग VLAN में रखें।
DMZ बनाम पोर्ट फॉरवर्डिंग
| पहलू | DMZ | पोर्ट फॉरवर्डिंग |
|---|---|---|
| एक्सपोजर | पूरा होस्ट (सभी पोर्ट) उजागर | केवल विशिष्ट पोर्ट |
| सुरक्षा | कम (पूरा सिस्टम निशाने पर) | अधिक (केवल जरूरी पोर्ट) |
| उपयोग | जब पोर्ट फॉरवर्डिंग काम न करे, या कई पोर्ट चाहिए | पसंदीदा तरीका |
| जोखिम | उच्च - समझौता होने पर पूरा सर्वर खतरे में | नियंत्रित |