क्या जानना है
- सबसे आसान:प्रारंभ करें . खोलें मेनू> कमांड टाइप करें> कमांड प्रॉम्प्ट ऐप पर राइट-क्लिक करें> व्यवस्थापक के रूप में चलाएं ।
- टाइप करें netstat -ab> दर्ज करें press दबाएं> "सुनने" की स्थिति में आइटम खोजें।
- एक विकल्प तीसरे पक्ष के ऐप का उपयोग करना है:हमें TCPView, Nirsoft CurrPorts, और PortQry कमांड लाइन पोर्ट स्कैनर पसंद है।
यह आलेख बताता है कि विंडोज 10 में खुले बंदरगाहों की जांच कैसे करें, जो आवश्यक है यदि कोई एप्लिकेशन इंटरनेट तक नहीं पहुंच सकता है या आप किसी एप्लिकेशन को ब्लॉक करना चाहते हैं।
कैसे जांचें कि पोर्ट नेटस्टैट के साथ खुला है या नहीं
विंडोज 10 पर पोर्ट खुला है या नहीं, यह जांचने का सबसे आसान तरीका नेटस्टैट कमांड का उपयोग करना है। नेटवर्क आंकड़ों के लिए 'नेटस्टैट' छोटा है। यह आपको दिखाएगा कि प्रत्येक इंटरनेट प्रोटोकॉल (जैसे टीसीपी, एफ़टीपी, आदि) वर्तमान में किस पोर्ट का उपयोग कर रहा है।
कमांड के कई पैरामीटर हैं, लेकिन पोर्ट खुला है या नहीं, यह जांचने के लिए आपको जिन मापदंडों का उपयोग करना होगा, वे हैं (ए), जो सक्रिय पोर्ट प्रदान करता है, और (बी), जो आपको उन पोर्ट का उपयोग करने वाली प्रक्रियाओं का नाम बताएगा। ।
-
स्टार्ट मेन्यू चुनें और "कमांड" टाइप करें। कमांड प्रॉम्प्ट ऐप पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ select चुनें ।
-
टाइप करें netstat -ab और Enter press दबाएं . वर्तमान में नेटवर्क से जो जुड़ रहा है, उसके आधार पर आपको परिणामों की एक लंबी सूची दिखाई देगी। आपको चल रही प्रक्रियाओं की एक सूची दिखाई देगी। खुले पोर्ट नंबर स्थानीय आईपी पते (बाईं ओर वाला) पर अंतिम कोलन के बाद होंगे।
-
"सुनने" की स्थिति वाली सूची में आइटम देखें। ये ऐसी प्रक्रियाएं हैं जो वर्तमान में खुले बंदरगाहों में से एक के माध्यम से संचार कर रही हैं।
-
यदि आप उस प्रोग्राम का नाम जानना चाहते हैं जिसमें एक विशिष्ट पोर्ट खुला है, तो टाइप करें netstat -aon और Enter press दबाएं . यह कमांड उस प्रोटोकॉल को दिखाएगा जिसका उपयोग ऐप कर रहा है, स्थानीय और दूरस्थ आईपी पते, और सबसे महत्वपूर्ण बात, उस पोर्ट का उपयोग करने वाले एप्लिकेशन का पीआईडी (सबसे दाईं ओर की संख्या)। सुनने की स्थिति देखना न भूलें।
-
उस पीआईडी से संबंधित एप्लिकेशन को खोजने के लिए, टास्क मैनेजर पर राइट-क्लिक करें और टास्क मैनेजर . चुनें . विवरण चुनें टैब। कमांड प्रॉम्प्ट स्क्रीन से आपके द्वारा नोट किए गए PID के लिए PID फ़ील्ड में देखें।
यह कैसे जांचें कि पोर्ट थर्ड-पार्टी ऐप्स का उपयोग करके काम कर रहा है या नहीं
यदि आप खुले बंदरगाहों की जांच के लिए कमांड प्रॉम्प्ट का उपयोग नहीं करना चाहते हैं, तो उपयोग में आसान तृतीय-पक्ष एप्लिकेशन हैं जो मदद कर सकते हैं।
TCPView
TCPView Microsoft Sysinternals में शामिल एक उपयोगिता है जो आपको सभी चल रही प्रक्रियाओं और उनके संबद्ध खुले पोर्ट की सूची दिखाती है। यह ऐप वास्तविक समय में बंदरगाहों के खुलने और बंद होने और पैकेट स्थानांतरण को प्रदर्शित करता है।
Nirsoft CurrPorts
Nirsoft CurrPorts वर्तमान में आपके सिस्टम पर एप्लिकेशन और सेवाओं द्वारा उपयोग किए जा रहे सभी पोर्ट को देखने के लिए एक अन्य उपयोगिता है। बस स्थानीय बंदरगाहों की तलाश करें यह देखने के लिए कि आपके कंप्यूटर के कौन से पोर्ट सक्रिय हैं।
सूची में ऐसे पोर्ट भी शामिल हैं जिन्हें रिमोट एंड (इंटरनेट पर सर्वर आउट) पर कनेक्ट किया जा रहा है।
पोर्टक्यूरी कमांड लाइन पोर्ट स्कैनर
अपने कंप्यूटर को खुले बंदरगाहों के लिए स्कैन करने के लिए समर्पित एक अन्य कमांड-लाइन उपयोगिता के लिए पोर्टक्यूरी कमांड लाइन पोर्ट स्कैनर स्थापित करें। एक बार जब आप इसे इंस्टॉल कर लेते हैं, तो कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर मोड में खोलें। PortQry स्वचालित रूप से C:\PortQryV2 निर्देशिका में स्थापित हो जाता है, इसलिए अपने कमांड प्रॉम्प्ट की निर्देशिका को उस निर्देशिका में बदलें।
कमांड टाइप करें portqry.exe -लोकल अपनी मशीन के लिए सभी खुले TCP और UDP पोर्ट देखने के लिए। यह आपको वह सब कुछ दिखाएगा जो आप नेटस्टैट कमांड के साथ देख सकते हैं, साथ ही पोर्ट मैपिंग और प्रत्येक राज्य में कितने पोर्ट हैं।
पोर्ट क्या है?
आपके कंप्यूटर पर चल रहे एप्लिकेशन इंटरनेट पर कहीं और सर्वर से जानकारी और डेटा तक पहुंचते हैं और प्राप्त करते हैं। ये एप्लिकेशन और सर्वर अपने आईपी पते और पोर्ट नंबर के आधार पर संवाद करना जानते हैं।
आईपी पते को सड़क के पते के रूप में और पोर्ट नंबर को अपार्टमेंट नंबर के रूप में सोचें। यदि सर्वर या एप्लिकेशन किसी अन्य पोर्ट नंबर का उपयोग करके संचार करने का प्रयास करता है, तो यह काम नहीं करेगा। हर दूसरे दरवाजे को "लॉक" किया जाएगा क्योंकि अन्य पोर्ट बंद हैं।