पोर्ट नॉकिंग, VPN या fail2ban?
तीनों अलग-अलग तरीकों से अनजान लोगों को SSH और एडमिन पैनल से दूर रखते हैं। ये परस्पर अनन्य नहीं हैं — कई सर्वर इन्हें साथ में इस्तेमाल करते हैं।
पोर्ट नॉकिंग
पोर्ट सभी को बंद दिखाई देता है; एक दस्तक उसे कुछ सेकंड के लिए आपके पते के लिए खोल देती है। नेटवर्क पथ पर कुछ भी इंस्टॉल करने की जरूरत नहीं और कोई टनल भी नहीं: दस्तक के बाद आप सीधे कनेक्ट करते हैं। fwknop SPA दस्तक को एन्क्रिप्टेड और रीप्ले न किया जा सकने वाला बनाता है। बदलते नेटवर्कों से पहुँचने वाले सर्वर पर कुछ एडमिन सेवाओं के लिए अच्छा विकल्प।
VPN (WireGuard, Tailscale)
सेवाएँ केवल VPN पर सुनती हैं, इसलिए वे इंटरनेट से दिखाई नहीं देतीं, और टनल सभी ट्रैफ़िक को एन्क्रिप्ट करती है। VPN के लिए हर डिवाइस पर चल रहा क्लाइंट चाहिए और WireGuard के लिए एक UDP पोर्ट; Tailscale अपनी समन्वय सेवा पर निर्भर करता है। कई सेवाओं या पूरे नेटवर्क तक पहुँचने के लिए अच्छा विकल्प।
fail2ban
पोर्ट खुला रहता है और fail2ban असफल लॉगिन के बाद पतों को प्रतिबंधित कर देता है। यह ब्रूट-फोर्स प्रयासों को कम करता है, लेकिन सेवा को नहीं छिपाता, इसलिए सर्वर अब भी हर स्कैनर को जवाब देता है। ऊपर दिए गए दोनों विकल्पों के पीछे एक उपयोगी अतिरिक्त परत।
कब कौन-सा
- 1एक सर्वर, कुछ एडमिन पोर्ट, जेब में फ़ोन: पोर्ट नॉकिंग।
- 2कई सेवाएँ, पूरा होम नेटवर्क, फ़ाइल शेयर: VPN।
- 3ऐसी सार्वजनिक सेवा जो पहुँच योग्य बनी रहनी चाहिए: fail2ban और मज़बूत कुंजियाँ।
- 4जो भी चुनें: SSH कुंजियाँ, पासवर्ड लॉगिन नहीं।
सवाल
क्या मैं VPN पोर्ट खोलने के लिए दस्तक दे सकता हूँ?
हाँ। WireGuard UDP पोर्ट या राउटर के प्रबंधन पोर्ट को दस्तक के पीछे छिपाने से दोनों का संयोजन होता है।
आपके सेटअप के लिए गाइड
- Port knocking समझें →
- iPhone, iPad और Mac पर knockd →
- iPhone, Mac और Apple Watch पर fwknop SPA →
- MikroTik पोर्ट नॉकिंग →
- DrayTek Vigor पोर्ट नॉकिंग →
- पोर्ट नॉकिंग के पीछे SSH छिपाएँ →
- Apple Watch पर पोर्ट नॉकिंग →
- पोर्ट पर दस्तक देने से दरवाज़ा क्यों नहीं खुलता →
- knockd.conf के उदाहरण →
- fwknop सर्वर सेटअप →