TCP/UDP पोर्ट नंबर लुकअप

पोर्ट नंबर, रेंज या सर्विस नाम से आम TCP और UDP पोर्ट खोजें: SSH 22, HTTPS 443, MySQL 3306, PostgreSQL 5432 आदि। पोर्ट की श्रेणी भी दिखती है।

उदाहरण: 443, 8000-9000, ssh, postgres, UDP

वेल-नोन पोर्ट (0–1023): IANA द्वारा सिस्टम सेवाओं को आवंटित।
पोर्टप्रोटोकॉलसेवाटिप्पणियाँ
443TCP/UDPHTTPS / HTTP/3 (QUIC) (https)एन्क्रिप्टेड
IANA की सेवा नाम और पोर्ट नंबर रजिस्ट्री पर आधारित आमतौर पर उपयोग होने वाले पोर्ट की चुनी हुई सूची। कोई भी प्रोग्राम किसी भी पोर्ट पर सुन सकता है, इसलिए केवल पोर्ट नंबर से यह सिद्ध नहीं होता कि कौन-सी सेवा चल रही है।

पोर्ट नंबर लुकअप क्या है?

यह लगभग 100 आम तौर पर इस्तेमाल होने वाले पोर्ट का खोजने योग्य संदर्भ है, जिसमें उनका प्रोटोकॉल (TCP, UDP या दोनों), IANA सर्विस नाम और वह सॉफ़्टवेयर या प्रोटोकॉल दिया है जो आमतौर पर उन्हें इस्तेमाल करता है। कोई भी नंबर डालने पर यह भी पता चलता है कि वह well-known, registered या dynamic पोर्ट है।

पोर्ट नंबर लुकअप का उपयोग कैसे करें

  1. पोर्ट नंबर (443), रेंज (8000-9000), सर्विस नाम (ssh, postgres) या प्रोटोकॉल (UDP) लिखें।
  2. मिलती हुई पंक्तियाँ पढ़ें: पोर्ट, प्रोटोकॉल, सर्विस और "encrypted" या "common convention, not IANA-assigned" जैसे नोट।
  3. नंबर के लिए श्रेणी की लाइन देखें (well-known 0–1023, registered 1024–49151, dynamic 49152–65535)।

उदाहरण

इनपुट
5432
आउटपुट
5432 · TCP · PostgreSQL (postgresql) – Registered port (1024–49151)

पोर्ट नंबर लुकअप का उपयोग कब करें

इसे फ़ायरवॉल लॉग, netstat आउटपुट या सिक्योरिटी स्कैन में किसी पोर्ट को पहचानने, या नई सर्विस के लिए पोर्ट चुनने में इस्तेमाल करें। पोर्ट नंबर यह साबित नहीं करता कि कौन-सा प्रोग्राम सुन रहा है – कोई भी सॉफ़्टवेयर किसी भी पोर्ट पर बाइंड हो सकता है – और यह टूल जाँचता नहीं कि पोर्ट खुला है या नहीं (इसके लिए Port Checker इस्तेमाल करें)।

पोर्ट नंबर लुकअप कैसे काम करता है

सूची IANA Service Name and Transport Protocol Port Number Registry से चुनी गई है, साथ में वे पोर्ट भी जो परंपरा से व्यापक रूप से इस्तेमाल होते हैं पर आधिकारिक रूप से असाइन नहीं हैं (जैसे 3000, 9200 या 51820), जिन्हें वैसा ही लेबल किया गया है। खोज एक सरल लोकल फ़िल्टर है: सटीक पोर्ट, संख्यात्मक रेंज, या सर्विस और प्रोडक्ट नामों में टेक्स्ट मैच।

सामान्य उपयोग मामले

  • फ़ायरवॉल लॉग में पोर्ट 5432 या 6379 के संभावित उपयोग की पहचान करना।
  • मेल क्लाइंट कॉन्फ़िगर करते समय ईमेल सबमिशन पोर्ट (465, 587) देखना।
  • डेव-सर्वर पोर्ट चुनने से पहले 8000 से 9000 के बीच सूचीबद्ध सभी सर्विस खोजना।
  • सहकर्मी को समझाना कि 3389 (RDP) इंटरनेट पर क्यों उजागर नहीं होना चाहिए।

अक्सर पूछे जाने वाले प्रश्न

well-known, registered और dynamic पोर्ट में क्या अंतर है?

पोर्ट 0–1023 well-known (सिस्टम सर्विस, Unix पर बाइंड करने के लिए root चाहिए), 1024–49151 एप्लिकेशन के लिए IANA में पंजीकृत, और 49152–65535 dynamic/ephemeral पोर्ट हैं जो आउटगोइंग क्लाइंट कनेक्शन के लिए इस्तेमाल होते हैं।

क्या IANA रजिस्ट्री का हर पोर्ट सूचीबद्ध है?

नहीं। IANA रजिस्ट्री में हज़ारों एंट्री हैं, जिनमें से ज़्यादातर शायद ही दिखती हैं। यह टूल वे पोर्ट सूचीबद्ध करता है जिनसे आपका सामना होने की संभावना है।

कुछ एंट्री "common convention" क्यों चिह्नित हैं?

3000, 5601 या 9090 जैसे पोर्ट ख़ास सॉफ़्टवेयर के लोकप्रिय डिफ़ॉल्ट हैं, पर IANA ने उन्हें उसे असाइन नहीं किया है।

सुझाए गए अगले कदम

और श्रेणियाँ देखें