ओपन और ब्लॉक्ड टीसीपी/यूडीपी पोर्ट्स को कैसे खोजें
इस लेख पर आपके साथ होने का एक अच्छा मौका है क्योंकि आप जिस एप्लिकेशन को चलाने का प्रयास कर रहे हैं वह "पोर्ट" के अवरुद्ध होने की शिकायत कर रहा है या आपने पढ़ा है कि आपके नेटवर्क पर कुछ "पोर्ट" को खुला छोड़ना सुरक्षा समस्या कैसे हो सकती है .
किसी भी तरह, इस टुकड़े के अंत तक आप न केवल यह जानेंगे कि ये पोर्ट किस बारे में चल रहे हैं, बल्कि खुले या बंद पोर्ट को खोजने के लिए अपने कंप्यूटर की जांच कैसे करें।
नेटवर्क पोर्ट क्या है?(What Is a Network Port?)
पहली बात जो आपको जाननी चाहिए वह यह है कि हम यहां जिन पोर्ट की बात कर रहे हैं वे वर्चुअल(virtual) हैं । इसका आपके राउटर, टीवी, कंसोल या कंप्यूटर पर भौतिक नेटवर्क हार्डवेयर पोर्ट से कोई लेना-देना नहीं है। पोर्ट आपके नेटवर्क हार्डवेयर और सॉफ़्टवेयर के लिए सूचना ट्रैफ़िक को व्यवस्थित करने का एक तरीका है।
सड़क पर आरक्षित गलियों के बारे में सोचें। फुटपाथ पैदल चलने वालों के लिए है। एक समर्पित बाइक लेन हो सकती है। कारपूल(Carpool) वाहनों और बसों की भी अपनी गलियाँ होती हैं। पोर्ट समान कार्य करते हैं। एक पोर्ट का उपयोग ईमेल प्राप्त करने के लिए किया जा सकता है, जबकि दूसरा फ़ाइल स्थानांतरण अनुरोध, या वेबसाइट ट्रैफ़िक वहन करता है।
दो सामान्य प्रकार के पोर्ट होते हैं, जिन्हें जांचने के लिए आगे बढ़ने से पहले एक संक्षिप्त विवरण की आवश्यकता होती है कि आपके सिस्टम पर कौन से पोर्ट खुले हैं और कौन से नहीं हैं।
टीसीपी और यूडीपी पोर्ट क्या हैं?(What Are TCP & UDP Ports?)
आधुनिक नेटवर्क पर दो सामान्य प्रकार के पोर्ट को टीसीपी(TCP) और यूडीपी(UDP) पोर्ट के रूप में जाना जाता है। वह क्रमशः ट्रांसमिशन कंट्रोल प्रोटोकॉल(Transmission Control Protocol) और यूजर डेटाग्राम प्रोटोकॉल(User Datagram Protocol ) है। तो ये दो पोर्ट प्रकार विभिन्न नेटवर्क प्रोटोकॉल का उपयोग करते हैं।
जिसे आप नियमों के विशिष्ट सेट के रूप में सोच सकते हैं कि कैसे जानकारी के बिट्स को भेजा और प्राप्त किया जाना चाहिए। दोनों पोर्ट प्रकार मौलिक इंटरनेट प्रोटोकॉल(Internet Protocol) (आईपी) पर बनाए गए हैं जो इंटरनेट और होम नेटवर्क को अच्छी तरह से काम करते हैं(work) । हालांकि, वे विभिन्न अनुप्रयोगों के लिए उपयुक्त हैं।
बड़ा अंतर यह है कि जब आप यूडीपी(UDP) पर जानकारी भेजते हैं , तो प्रेषक को बातचीत शुरू करने से पहले रिसीवर के साथ संबंध स्थापित करने की आवश्यकता नहीं होती है। यह एक पत्र भेजने जैसा है। आप नहीं जानते कि दूसरे व्यक्ति ने आपका संदेश प्राप्त किया है या नहीं और आपको इस बात की कोई गारंटी नहीं है कि आपको कोई प्रतिक्रिया मिलेगी।
(TCP)दूसरी ओर, टीसीपी फोन कॉल करने की तरह है। रिसीवर को कनेक्शन को "पिक अप" करना होता है और जब तक कोई जानबूझकर हैंग नहीं करता तब तक सूचना का आगे-पीछे प्रवाह होता है।
यूडीपी(UDP) संदेश आम तौर पर एक नेटवर्क पर प्रसारित होते हैं जो निर्दिष्ट यूडीपी(UDP) पोर्ट पर सुन रहे हैं। यह हाउसकीपिंग प्रकार के संदेशों के लिए इसे सही बनाता है जो नेटवर्क को चलाने से संबंधित हैं। यह वॉयस-ओवर-आईपी स्ट्रीमिंग, ऑनलाइन वीडियो गेम और स्ट्रीमिंग प्रसारण के लिए भी सही है।
क्यों? ये एप्लिकेशन यूडीपी की कम विलंबता और सूचनाओं की निरंतर धारा से लाभान्वित होते हैं जो उपयोगी होने के लिए सही नहीं होते हैं। आपकी स्काइप चैट में थोड़ा सा भ्रष्टाचार कम अंतराल की तुलना में बहुत कम महत्वपूर्ण है, आखिरकार।
टीसीपी (TCP)यूडीपी(UDP) की तुलना में बहुत अधिक सामान्य है और यह पूरी तरह से सुनिश्चित करता है कि सभी डेटा त्रुटियों से मुक्त हो। बस हर उस चीज़ के बारे में जिसे यूडीपी(UDP) के विशिष्ट लाभों की आवश्यकता नहीं है , इसके बजाय टीसीपी(TCP) का उपयोग करता है।
कौन से पोर्ट आमतौर पर डिफ़ॉल्ट रूप से खुले होते हैं?(Which Ports Are Usually Open By Default?)
बहुत(LOT) सारे बंदरगाह हैं। एक पोर्ट नंबर 0 से 65535 तक कुछ भी हो सकता है! इसका मतलब यह नहीं है कि कोई भी एप्लिकेशन किसी भी पोर्ट को चुन सकता है। स्थापित मानक और श्रेणियां हैं, जो हमें शोर को समझने में मदद करती हैं।
पोर्ट 0-1023 कुछ सबसे महत्वपूर्ण और मौलिक नेटवर्क सेवाओं से जुड़े हैं। यह समझ में आता है, क्योंकि कम संख्या वाले बंदरगाहों को पहले सौंपा गया था। ईमेल के लिए एसएमटीपी(SMTP) प्रोटोकॉल, उदाहरण के लिए, पोर्ट 25 द्वारा विशेष रूप से उपयोग किया जाता है।
पोर्ट 1024-49151 को "पंजीकृत पोर्ट" के रूप में जाना जाता है और महत्वपूर्ण सामान्य सेवाओं जैसे पोर्ट 1194 पर ओपनवीपीएन या पोर्ट(OpenVPN) 1433 और 1434 पर माइक्रोसॉफ्ट एसक्यूएल को सौंपा गया है।(Microsoft SQL)
बाकी पोर्ट नंबर "डायनेमिक" या "निजी" पोर्ट के रूप में जाने जाते हैं। ये पोर्ट आरक्षित नहीं हैं और कोई भी किसी विशेष सेवा का समर्थन करने के लिए नेटवर्क पर इनका उपयोग कर सकता है। एकमात्र समस्या तब सामने आती है जब एक ही नेटवर्क पर दो या दो से अधिक सेवाएं एक ही पोर्ट का उपयोग कर रही हों।
हालांकि हर एक महत्वपूर्ण बंदरगाह को सूचीबद्ध करना असंभव है, ये सामान्य बंदरगाह दिल से जानने के लिए उपयोगी हैं:
- 20 - एफ़टीपी(FTP) (फाइल ट्रांसफर प्रोटोकॉल)
- 22 - सिक्योर शेल(Secure Shell) (SSH)
- 25 - साधारण मेल ट्रांसफर प्रोटोकॉल(Simple Mail Transfer Protocol) (एसएमटीपी)
- 53 - डोमेन नाम प्रणाली(Domain Name System) (डीएनएस)
- 80 - हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल(Hypertext Transfer Protocol) ( एचटीटीपी(HTTP) )
- 110 - पोस्ट ऑफिस प्रोटोकॉल (POP3)
- 143 - इंटरनेट संदेश एक्सेस प्रोटोकॉल(Internet Message Access Protocol) ( आईएमएपी(IMAP) )
- 443 - HTTP सिक्योर (HTTPS)
चूंकि हजारों सामान्य पोर्ट नंबर हैं, इसलिए सबसे आसान तरीका है कि आप श्रेणियों को याद रखें। जो(Which) आपको बताएगा कि दिया गया पोर्ट रिजर्व है या नहीं। Google के लिए धन्यवाद , आप यह भी देख सकते हैं कि कौन सी सेवाएं कुछ ही समय में किसी विशिष्ट पोर्ट का उपयोग करती हैं।
विंडोज़ में ओपन पोर्ट खोजें(Find Open Ports In Windows)
अब जब हमें टीसीपी(TCP) और यूडीपी(UDP) पोर्ट के बारे में सभी बुनियादी जानकारी मिल गई है, तो यह पता लगाने की प्रक्रिया में उतरने का समय है कि कौन से पोर्ट खुले हैं और आपके कंप्यूटर पर उपयोग में हैं।
अच्छी खबर यह है कि विंडोज़(Windows) में एक बहुत ही उपयोगी कमांड बनाया गया है जो आपको दिखाएगा कि विभिन्न अनुप्रयोगों और सेवाओं द्वारा आपके कंप्यूटर पर वर्तमान में कौन से पोर्ट का उपयोग किया जा रहा है।
- पहली चीज जो आप करना चाहते हैं वह है स्टार्ट मेन्यू(Start Menu) खोलें और सीएमडी खोजें।( CMD.)
- अब, CMD पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएँ।(Run as Administrator.)
- कमांड प्रॉम्प्ट ओपन होने के साथ, टाइप करें:
नेटस्टैट -ab(Netstat -ab)
- जानकारी को पढ़ने की तुलना में तेज़ी से स्क्रॉल करने की लंबी सूची के बारे में चिंता न करें। नोटपैड(Notepad) या किसी अन्य टेक्स्ट एडिटर में जानकारी को कॉपी और पेस्ट करने के लिए आप बस CTRL+C और CTRL+V
- कोष्ठक में दी गई जानकारी उस प्रोग्राम का नाम है जो पोर्ट का उपयोग कर रहा है। टीसीपी(TCP) या यूडीपी(UDP) उस पोर्ट पर उपयोग किए जा रहे प्रोटोकॉल को संदर्भित करता है। संख्या में एक आईपी पता होता है और फिर कोलन के बाद पोर्ट नंबर होता है।
अवरुद्ध बंदरगाहों के लिए स्कैनिंग(Scanning For Blocked Ports)
यह पता लगाने का ध्यान रखता है कि कौन से पोर्ट का उपयोग किया जा रहा है और किस एप्लिकेशन द्वारा, लेकिन यह हमें यह नहीं बताता कि कौन से पोर्ट विंडोज फ़ायरवॉल(Windows Firewall) द्वारा सक्रिय रूप से अवरुद्ध किए जा रहे हैं ।
- एक बार फिर से स्टार्ट मेन्यू(Start Menu) खोलें और सीएमडी खोजें।(CMD.)
- CMD पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएँ।(Run as Administrator.)
- कमांड प्रॉम्प्ट ओपन होने के साथ, टाइप करें:
netsh फ़ायरवॉल राज्य दिखाएँ(netsh firewall show state)
यह आपके विंडोज फ़ायरवॉल(Windows Firewall) के विन्यास के अनुसार अवरुद्ध और खुले बंदरगाहों का प्रदर्शन है ।
आप इस आदेश के बहिष्कृत होने के बारे में एक नोट देखेंगे, लेकिन नया आदेश हमें वह जानकारी नहीं दिखाता जो हम चाहते हैं। तो अभी के लिए 'शो स्टेट' कमांड का उपयोग करना अभी भी पोर्ट जानकारी प्राप्त करने का सबसे तेज़ और आसान तरीका है।
सिर्फ इसलिए कि विंडोज फ़ायरवॉल(Windows Firewall) पोर्ट को ब्लॉक नहीं कर रहा है, इसका मतलब यह नहीं है कि आपका राउटर या आईएसपी(ISP) नहीं है। तो आखिरी चीज जो हम करना चाहते हैं वह यह जांचना है कि कोई बाहरी अवरोध हो रहा है या नहीं।
- स्टार्ट मेन्यू खोलें और सीएमडी खोजें।(CMD.)
- अब, CMD पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएँ।(Run as Administrator.)
- कमांड प्रॉम्प्ट ओपन होने के साथ, टाइप करें:
netstat -ano | findstr -i SYN_SENT
अगर आपको कोई हिट लिस्टेड नहीं मिलती है, तो कुछ भी ब्लॉक नहीं किया जा रहा है। यदि कुछ पोर्ट सूचीबद्ध हैं, तो इसका मतलब है कि उन्हें अवरुद्ध किया जा रहा है। यदि विंडोज द्वारा अवरुद्ध नहीं किया गया एक पोर्ट यहां दिखाई देता है, तो आप अपने राउटर की जांच कर सकते हैं या अपने आईएसपी(ISP) को एक ईमेल पॉप कर सकते हैं , अगर एक अलग पोर्ट पर स्विच करना एक विकल्प नहीं है।
आपकी पोर्ट स्थिति को मैप करने के लिए उपयोगी ऐप्स(Useful Apps To Map Out Your Port Status)
जबकि कमांड प्रॉम्प्ट(Command Prompt) एक अच्छा त्वरित और गंदा उपकरण है, अधिक परिष्कृत तृतीय-पक्ष एप्लिकेशन हैं जो आपके पोर्ट कॉन्फ़िगरेशन की एक तस्वीर प्राप्त करने में आपकी सहायता कर सकते हैं। यहां जिन दो बातों पर प्रकाश डाला गया है, वे केवल लोकप्रिय उदाहरण हैं।
सोलरविंड्स फ्री पोर्ट स्कैनर(SolarWinds Free Port Scanner)(SolarWinds Free Port Scanner)
SolarWinds के लिए आवश्यक है कि आप इसे डाउनलोड करने के लिए अपना नाम और विवरण जमा करें, लेकिन यह आप पर निर्भर है कि आप अपनी वास्तविक जानकारी फॉर्म में डालते हैं या नहीं। हमने SolarWinds(SolarWinds) पर बसने से पहले कई मुफ्त टूल आज़माए , लेकिन यह एकमात्र ऐसा टूल था, जो विंडोज 10(Windows 10) के तहत ठीक से काम करता था और एक आसान इंटरफ़ेस था।
यह एकमात्र ऐसा भी था जिसने झूठे सकारात्मक वायरस के झंडे को ट्रिगर नहीं किया। पोर्ट स्कैनिंग सॉफ्टवेयर के साथ एक बड़ी समस्या यह है कि सुरक्षा कंपनियां उन्हें मैलवेयर के रूप में देखती हैं। इसलिए अधिकांश उपयोगकर्ता ऐसे टूल के साथ आने वाली किसी भी वायरस चेतावनी को अनदेखा कर देते हैं। यह एक समस्या है क्योंकि आप इन ऐप्स में एक झूठे सकारात्मक और एक वास्तविक वायरस के बीच अंतर नहीं बता सकते हैं।
SolarWinds कुछ तारों के साथ आ सकता है, लेकिन यह वास्तव में विज्ञापित के रूप में काम करता है और उपयोग में आसान है।
क्या आप मुझे देख सकते हैं(CanYouSeeMe)(CanYouSeeMe)
यह, जैसा कि आप शायद बता सकते हैं, एक आवेदन के बजाय एक वेबसाइट सेवा है। यह देखने के लिए कॉल का एक अच्छा पहला पोर्ट है कि बाहरी डेटा आपके स्थानीय पोर्ट से मिल सकता है या नहीं। यह आपके आईपी पते का स्वतः पता लगाता है और आपको केवल यह निर्दिष्ट करना है कि किस पोर्ट का परीक्षण करना है।
फिर यह आपको बताएगा कि पोर्ट अवरुद्ध है या नहीं और फिर आपको यह पता लगाना होगा कि रुकावट कंप्यूटर, राउटर या सेवा प्रदाता स्तर पर है या नहीं।
निष्कर्ष
अधिकांश उपयोगकर्ताओं के लिए, पोर्ट ऐसी कोई चीज़ नहीं है जिसके बारे में आपको चिंता करने की ज़रूरत है। वे आपके ऑपरेटिंग सिस्टम, एप्लिकेशन और नेटवर्क हार्डवेयर द्वारा प्रबंधित किए जाते हैं।
जब चीजें गलत हो जाती हैं, तो हाथ में उपकरण होना अच्छा होता है जो आपको संदिग्ध गतिविधि को सूँघने के लिए खुले बंदरगाहों को खोजने देता है या यह पता लगाता है कि वास्तव में आपकी कीमती जानकारी ईंट की दीवार से टकरा रही है।
Related posts
यूएसबी केबल प्रकार समझाया - संस्करण, बंदरगाह, गति, और पावर
इंटरनेट और सोशल नेटवर्किंग साइट्स की लत
Xbox Live से कनेक्ट नहीं हो सकता; Windows 10 में Xbox Live नेटवर्किंग समस्या को ठीक करें
विंडोज 10 के लिए मुफ्त वायरलेस नेटवर्किंग टूल्स
सिस्को पैकेट ट्रेसर नेटवर्किंग सिमुलेशन टूल और इसके मुफ्त विकल्प
पुराने राउटर के साथ क्या करें: 8 बेहतरीन विचार
परीक्षण के लिए धीमे इंटरनेट कनेक्शन का अनुकरण कैसे करें
विंडोज़ में "आईपी पते को नवीनीकृत नहीं कर सकता" को कैसे ठीक करें
होस्ट फ़ाइल में स्थानीय DNS लुकअप कैसे जोड़ें
स्वचालित एचडीएमआई स्विचिंग कैसे काम करता है
सामाजिक नेटवर्किंग खातों को प्रबंधित करने के लिए पीपल ऐप का उपयोग कैसे करें
नेटवर्क रीसेट: नेटवर्क एडेप्टर और नेटवर्किंग घटकों को पुनर्स्थापित करें
पुस्तक समीक्षा - डमीज के लिए होम नेटवर्किंग ऑल-इन-वन डेस्क संदर्भ
DNS आउटेज से कैसे बचें और उसका समाधान कैसे करें
पैकेट हानि को कैसे ठीक करें और जानें कि यह कब समस्या है
मैक के लिए रिमोट डेस्कटॉप का उपयोग करके विंडोज पीसी को कैसे नियंत्रित करें
अपने वाईफाई को सुरक्षित करने के 5 तरीके
शुरुआती के लिए 8 आसान रास्पबेरी पाई परियोजनाएं
फ़ायरफ़ॉक्स की उन्नत ट्रैकिंग सुरक्षा कैसे वेबसाइटों को आपकी जासूसी करने से रोकती है
एक्सेस प्वाइंट बनाम राउटर: अंतर क्या हैं?