विंडोज में ओपन टीसीपी / आईपी पोर्ट कैसे चेक करें
जब भी कोई एप्लिकेशन नेटवर्क पर खुद को सुलभ बनाना चाहता है, तो वह टीसीपी / आईपी पोर्ट का दावा करता है, जिसका अर्थ है कि पोर्ट का उपयोग किसी और चीज के द्वारा नहीं किया जा सकता है। तो आप यह देखने के लिए खुले बंदरगाहों की जांच कैसे करते हैं कि कौन सा एप्लिकेशन पहले से ही इसका उपयोग कर रहा है?
एक आईपी पता एक कंप्यूटर-या अन्य नेटवर्क डिवाइस-ऑन नेटवर्क को निर्दिष्ट करता है। जब कोई उपकरण दूसरे को ट्रैफ़िक भेजता है, तो उस पते को उपयुक्त स्थान पर भेजने के लिए आईपी एड्रेस का उपयोग किया जाता है। एक बार जब ट्रैफ़िक सही जगह पर पहुँच जाता है, तो डिवाइस को यह पता होना चाहिए कि ट्रैफ़िक को किस ऐप या सेवा पर भेजना है। जहाँ पर पोर्ट आते हैं। यदि आईपी एड्रेस मेल के एक टुकड़े पर सड़क के पते के समान है, तो पोर्ट उस निवास के व्यक्ति के नाम की तरह है जिसे मेल मिलता है। अधिकांश भाग के लिए, आपको बंदरगाहों के बारे में चिंता करने की आवश्यकता नहीं है। लेकिन एक बार एक समय में, आप एक ऐसे ऐप का सामना कर सकते हैं जो उसी पोर्ट पर ट्रैफ़िक के लिए सुनने के लिए सेट है जो दूसरे ऐप में पहले से उपयोग में है। उस स्थिति में, आपको उस ऐप को पहचानना होगा जो पहले से ही उपयोग में है.
यह बताने के कई तरीके हैं कि किस एप्लिकेशन में एक पोर्ट लॉक है, लेकिन हम आपको कुछ ऐसे तरीके से चलने जा रहे हैं जो कमांड प्रॉम्प्ट का उपयोग करते हैं, और फिर आपको एक महान फ्रीवेयर एप्लिकेशन दिखाते हैं जो इसे और भी आसान बनाता है। । इन सभी तरीकों को काम करना चाहिए चाहे आप विंडोज के किस संस्करण का उपयोग करें.
पोर्ट पर सुनने के लिए निर्मित उपकरणों का उपयोग करें
हमें आपको दिखाने के लिए दो आदेश मिले हैं। पहली बार सक्रिय पोर्ट्स को सूचीबद्ध करता है, इस प्रक्रिया के नाम के साथ जो उनका उपयोग कर रहा है। अधिकांश समय, वह आदेश ठीक काम करेगा। कभी-कभी, हालांकि, प्रक्रिया का नाम आपको यह पहचानने में मदद नहीं करेगा कि ऐप या सेवा वास्तव में किस पोर्ट से जुड़ी है। उन समयों के लिए, आपको अपनी प्रक्रिया पहचानकर्ता संख्याओं के साथ सक्रिय बंदरगाहों को सूचीबद्ध करना होगा और फिर कार्य प्रबंधक में उन प्रक्रियाओं को देखना होगा.
विकल्प एक: प्रक्रिया नामों के साथ पोर्ट उपयोग देखें
सबसे पहले, आपको कमांड प्रॉम्प्ट को व्यवस्थापक मोड में खोलना होगा। हिट प्रारंभ करें, और फिर खोज बॉक्स में "कमांड" टाइप करें। जब आप परिणाम में "कमांड प्रॉम्प्ट" देखते हैं, तो उसे राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएँ" चुनें।
कमांड प्रॉम्प्ट पर, निम्न टेक्स्ट टाइप करें और फिर एंटर दबाएं:
netstat -ab
Enter दर्ज करने के बाद, परिणाम पूरी तरह से प्रदर्शित होने में एक या दो मिनट लग सकते हैं, इसलिए धैर्य रखें। पोर्ट को खोजने के लिए सूची के माध्यम से स्क्रॉल करें (जो स्थानीय आईपी पते के दाईं ओर कोलन के बाद सूचीबद्ध है), और आप उस लाइन के तहत सूचीबद्ध प्रक्रिया का नाम देखेंगे। यदि आप चीजों को थोड़ा आसान बनाना चाहते हैं, तो याद रखें कि आप कमांड के परिणामों को एक टेक्स्ट फ़ाइल में भी पाइप कर सकते हैं। आप तब केवल उस पोर्ट नंबर के लिए पाठ फ़ाइल खोज सकते हैं, जिसके बाद आप हैं.
यहाँ, उदाहरण के लिए, आप देख सकते हैं कि पोर्ट 49902 picpick.exe नामक एक प्रक्रिया से बंधा हुआ है। PicPick हमारे सिस्टम पर एक छवि संपादक है, इसलिए हम मान सकते हैं कि पोर्ट वास्तव में इस प्रक्रिया से बंधा हुआ है जो ऐप को अपडेट करने के लिए नियमित रूप से जांच करता है।.
विकल्प दो: प्रक्रिया पहचानकर्ताओं के साथ पोर्ट उपयोग देखें
यदि आप जिस पोर्ट नंबर को देख रहे हैं, उसके लिए प्रक्रिया का नाम यह बताना मुश्किल हो जाता है कि संबंधित ऐप क्या है, तो आप कमांड के एक संस्करण की कोशिश कर सकते हैं जो नामों के बजाय प्रक्रिया पहचानकर्ता (पीआईडी) दिखाता है। कमांड प्रॉम्प्ट पर निम्न पाठ टाइप करें, और उसके बाद Enter दबाएँ:
netstat -ऑन
सबसे दाईं ओर स्थित स्तंभ PIDs को सूचीबद्ध करता है, इसलिए केवल उसी को ढूंढें जो उस पोर्ट से बंधा है जिसे आप समस्या निवारण करने का प्रयास कर रहे हैं.
इसके बाद, अपने टास्कबार पर किसी भी खुली जगह पर राइट-क्लिक करके और "टास्क मैनेजर" चुनकर टास्क मैनेजर खोलें।
यदि आप विंडोज 8 या 10 का उपयोग कर रहे हैं, तो टास्क मैनेजर में "विवरण" टैब पर जाएं। विंडोज के पुराने संस्करणों में, आपको यह जानकारी "प्रोसेस" टैब पर दिखाई देगी। "पीआईडी" कॉलम द्वारा प्रक्रिया की सूची को क्रमबद्ध करें और उस पोर्ट से जुड़े पीआईडी को खोजें जिसकी आप जांच कर रहे हैं। हो सकता है कि आप "विवरण" कॉलम को देखकर किस ऐप या सेवा के बारे में अधिक जानकारी दें.
यदि नहीं, तो प्रक्रिया को राइट-क्लिक करें और "फ़ाइल स्थान खोलें" चुनें। फ़ाइल का स्थान संभवतः आपको यह संकेत देगा कि एप्लिकेशन क्या है.
जब आप वहां पहुंच जाते हैं, तो आप प्रक्रिया को नियंत्रित करने या उसे रोकने के लिए अंतिम प्रक्रिया, फ़ाइल स्थान खोलें या सेवा पर जाएं विकल्प का उपयोग कर सकते हैं.
पोर्ट पर क्या सुन रहा है, यह देखने के लिए NirSoft CurrPorts का उपयोग करें
यदि आप वास्तव में कमांड प्रॉम्प्ट प्रकार नहीं हैं-या आप केवल एक कदम में यह सब करने के लिए एक साधारण उपयोगिता का उपयोग करेंगे, तो हम NirSoft द्वारा उत्कृष्ट फ्रीवेयर CurrPorts उपयोगिता की सिफारिश करते हैं। आगे बढ़ो और उपकरण डाउनलोड करें। बस सुनिश्चित करें कि आपको सही संस्करण मिलता है (नियमित संस्करण 32-बिट विंडोज के लिए है और x64 संस्करण 64-बिट विंडोज के लिए है)। यह एक पोर्टेबल ऐप है, इसलिए आपको इसे इंस्टॉल करने की आवश्यकता नहीं होगी। बस डाउनलोड फ़ोल्डर को अनज़िप करें और निष्पादन योग्य चलाएं.
CurrPorts विंडो में, "स्थानीय पोर्ट" कॉलम के आधार पर, जिस पोर्ट की आप जांच कर रहे हैं, उसे ढूंढें और आप सब कुछ देख सकते हैं-प्रक्रिया का नाम, PID, पोर्ट, प्रक्रिया का पूरा रास्ता, और इसी तरह.
इसे और भी आसान बनाने के लिए, किसी भी प्रक्रिया को एक विंडो में देखने के लिए किसी भी प्रक्रिया पर डबल-क्लिक करें.
जब आपने यह निर्धारित कर लिया है कि किस ऐप या सेवा में आपके द्वारा बंधे हुए पोर्ट की जांच हो रही है, तो यह आपके ऊपर है कि आप इसे कैसे संभाल सकते हैं। यदि यह एक ऐप है, तो आपके पास एक अलग पोर्ट नंबर निर्दिष्ट करने का विकल्प हो सकता है। यदि यह एक सेवा है, या आपके पास एक अलग पोर्ट संख्या निर्दिष्ट करने का विकल्प नहीं है, तो आपको सेवा को बंद करने या ऐप को हटाने की संभावना होगी.