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