नेटवर्क/सिस्टम हार्डनिंग क्या है?
हार्डनिंग का अर्थ है सिस्टम, डिवाइस या नेटवर्क की अटैक सरफेस कम करना — अनावश्यक सेवाएं बंद करना, डिफॉल्ट बदलना, मजबूत कॉन्फिगरेशन लागू करना, और सुरक्षा कंट्रोल सक्षम करना — ताकि हमलावर के लिए एंट्री पॉइंट न्यूनतम रहें।
नेटवर्क डिवाइस हार्डनिंग (राउटर, स्विच, फायरवॉल)
- डिफॉल्ट क्रेडेंशियल बदलें: मजबूत यूज़रनेम/पासवर्ड, MFA सक्षम करें
- अनावश्यक सेवाएं अक्षम करें: Telnet, HTTP, SNMP v1/v2, CDP, LLDP (अगर जरूरी न हो), अनयूज्ड पोर्ट
- SSH v2 ही सक्षम करें: मजबूत सिफर, की-आधारित ऑथ, रूट लॉगिन अक्षम
- एक्सेस कंट्रोल: मैनेजमेंट प्लेन ACL (केवल भरोसेमंद IP/सबनेट से SSH/HTTPS), TACACS+/RADIUS
- लॉगिंग और मॉनिटरिंग: सिसलॉग सर्वर, SNMPv3 ट्रैप, NTP सिंक, कॉन्फिगरेशन चेंज अलर्ट
- फर्मवेयर अपडेट: नियमित पैच, वेरिफाइड इमेज, रोलबैक प्लान
- कंट्रोल प्लेन पोलिसिंग (CoPP): CPU को DoS से बचाएं
- रूटिंग सुरक्षा: BGP TTL सिक्योरिटी, RPKI, प्रीफिक्स फिल्टर, OSPF/ISIS ऑथेंटिकेशन
होम नेटवर्क हार्डनिंग
- राउटर प्लेसमेंट: केंद्रीय, खिड़की/बाहरी दीवार से दूर
- एडमिन क्रेडेंशियल बदलें: डिफॉल्ट admin/admin → मजबूत यूनिक
- SSID बदलें: व्यक्तिगत जानकारी न दें, डिफॉल्ट "Netgear_XX" न रखें
- WPA2-AES या WPA3: मजबूत पासफ्रेज (12+ कैरेक्टर)
- WPS और UPnP अक्षम करें: दोनों ज्ञात भेद्यता वेक्टर
- गेस्ट नेटवर्क: IoT, विज़िटर, स्मार्ट डिवाइस के लिए अलग — मेन नेटवर्क से आइसोलेटेड
- DMZ और पोर्ट फॉरवर्डिंग अक्षम करें: जब तक बिल्कुल जरूरी न हो
- फायरवॉल सक्षम करें: SPI, DoS प्रोटेक्शन
- फर्मवेयर ऑटो-अपडेट: सक्षम करें या मासिक चेक करें
- DNS सुरक्षा: Quad9 (9.9.9.9), NextDNS, Cloudflare 1.1.1.1 for Families
सर्वर हार्डनिंग (लिनक्स/विंडोज़)
| क्षेत्र | लिनक्स | विंडोज़ |
|---|---|---|
| अनावश्यक सेवा | systemctl disable --now | Services.msc → Manual/Disabled; Remove Roles/Features |
| फायरवॉल | ufw/nftables/iptables — डिफॉल्ट डेनी, अनुमति सूची | Windows Firewall w/ Advanced Security — GPO से प्रबंधित |
| SSH/RDP | Port बदलें, Key-only auth, Fail2ban, Port knocking | RDP: NLA, Gateway, JIT Access, Restrict IP, MFA (RD Gateway + Azure MFA) |
| ऑडिटिंग | auditd, audit rules (CIS Benchmarks) | Advanced Audit Policy, Sysmon (Event ID 1, 3, 7, 8, 10, 11, 13) |
| कर्नेल/OS | Kernel params (sysctl), SELinux/AppArmor Enforcing | Exploit Protection (EMET successor), HVCI, VBS, WDAC |
| अपडेट | Unattended-upgrades, dnf-automatic, yum-cron | WSUS/Intune/Autopatch, Baseline |
हार्डनिंग फ्रेमवर्क और बेंचमार्क
- CIS Benchmarks: वेंडर-न्यूट्रल, सर्वसम्मति-आधारित कॉन्फिगरेशन गाइड (फ्री PDF डाउनलोड) — स्वर्ण मानक
- NIST 800-53 / 800-128: फेडरल सिस्टम के लिए सुरक्षा नियंत्रण और कॉन्फिगरेशन प्रबंधन
- STIG (Security Technical Implementation Guides): DoD मानक, कठोर
- PCI-DSS Requirement 2: डिफॉल्ट बदलें, अनावश्यक बंद करें
हार्डनिंग के लाभ
- ✅ अटैक सरफेस 70-90% तक कम (CIS डेटा)
- ✅ कम्प्लायंस आसान (ऑडिटर CIS बेंचमार्क चेक करते हैं)
- ✅ इंसीडेंट रिस्पांस तेज (कम शोर, स्पष्ट बेसलाइन)
- ✅ बीमा प्रीमियम कम (साइबर इंश्योरेंस अंडरराइटिंग फैक्टर)
हार्डनिंग चेकलिस्ट (त्वरित संदर्भ)
- ☐ डिफॉल्ट पासवर्ड बदले गए?
- ☐ अनावश्यक पोर्ट/सेवा बंद?
- ☐ MFA सक्षम (एडमिन, VPN, क्लाउड कंसोल)?
- ☐ एन्क्रिप्शन: ट्रांजिट (TLS 1.3), रेस्ट (AES-256)?
- ☐ लॉगिंग: सेंट्रलाइज्ड, टैम्पर-प्रूफ, अलर्टिंग?
- ☐ पैच: ऑटोमेटेड, टेस्टेड, 30 दिन के भीतर?
- ☐ बैकअप: 3-2-1, इम्यूटेबल, टेस्टेड रिस्टोर?
- ☐ नेटवर्क सेगमेंटेड? माइक्रो-सेगमेंटेशन?
- ☐ वल्नरेबिलिटी स्कैन: शेड्यूल्ड, रिमेडिएशन ट्रैक्ड?
- ☐ इंसीडेंट रिस्पांस प्लान: करंट, टेस्टेड, टीम ट्रेंड?