यह क्यों ज़रूरी है

पोर्ट फ़ॉरवर्डिंग तभी काम करती है जब सार्वजनिक इंटरनेट उस पोर्ट तक TCP हैंडशेक पूरा कर सके। अपने LAN के बाहर से चेकर यही जाँचता है।

अनपेक्षित खुले पोर्ट (रिमोट डेस्कटॉप, डेटाबेस, Docker API) वह आम रास्ता हैं जिससे हमलावर खुली सेवाएँ ढूँढते हैं।

पोर्ट केवल अंक हैं

HTTPS आमतौर पर 443 इस्तेमाल करता है, SSH 22, मेल 25/587। अंक एक रिवाज़ है; कनेक्ट के बाद क्या होता है, यह सुनने वाला प्रोग्राम तय करता है।

एक होस्ट पर कई पोर्ट खुले हो सकते हैं। हर एक अलग दरवाज़ा है।

TCP जाँच क्या जानती है

खुला

सेवा ने कनेक्शन स्वीकार किया

  1. इंटरनेट
  2. होस्ट:पोर्ट
  3. सेवा जवाब देती है

बंद या फ़िल्टर्ड

मना किया, या फ़ायरवॉल की ख़ामोशी

  1. इंटरनेट
  2. फ़ायरवॉल, या कुछ सुन नहीं रहा
  3. कोई उपयोगी सेवा नहीं

खुला, बंद, फ़िल्टर्ड

खुला: हैंडशेक सफल रहा। बंद: होस्ट ने मना किया। फ़िल्टर्ड: साफ़ जवाब नहीं — अक्सर फ़ायरवॉल ने पैकेट गिरा दिए।

फ़िल्टर्ड यह साबित नहीं करता कि सेवा हर नेटवर्क के लिए बंद है। यह केवल इस जाँच-स्थल का वर्णन करता है।

कैसे जाँचें

फ़ॉरवर्डिंग सेट करने के बाद अपने सार्वजनिक IP पर ऑनलाइन TCP पोर्ट चेकर इस्तेमाल करें। हो सके तो ऐसे नेटवर्क से टेस्ट करें जो आपका अपना LAN न हो।

केवल उन मशीनों को स्कैन करें जिनके आप मालिक हैं या जिन्हें टेस्ट करने की अनुमति है।

याद रखें

  • एक नेटवर्क से जाँच, हर नेटवर्क से जाँच नहीं है।
  • CGNAT घर की फ़ॉरवर्डिंग को ISP की अतिरिक्त मदद के बिना असंभव बना सकता है।
  • UDP सेवाओं को अलग तरह की Probe चाहिए।
  • बिना अनुमति स्कैन क़ानून या होस्ट की शर्तों के खिलाफ़ हो सकता है।

SkyPath VPN

क्या आप यह सुरक्षा हर समय चाहते हैं?

SkyPath VPN Android के लिए मुफ़्त है — एक टैप में कनेक्ट, कोई अकाउंट नहीं, कोई लॉग नहीं।

Get it on Google Play