सामान्य पोर्ट संदर्भ
Common network port numbers and service reference.
पोर्ट संदर्भ व्यवहार में
आप फ़ायरवॉल कॉन्फ़िगर कर रहे हैं और विज़ार्ड पूछता है कि आपके डेटाबेस को कौन सा पोर्ट चाहिए। खोजने के बजाय तालिका पर नज़र डालें: PostgreSQL 5432 है, MySQL 3306 है। सर्वर सेटअप के दौरान यह संदर्भ खुला रखने से बार-बार खोजने की झंझट बचती है।
अक्सर पूछे जाने वाले प्रश्न
टीसीपी और यूडीपी पोर्ट के बीच क्या अंतर है?
टीसीपी पोर्ट डेटा ऑर्डरिंग और त्रुटि जांच के साथ विश्वसनीय, कनेक्शन-उन्मुख संचार प्रदान करते हैं, जिसका उपयोग HTTP (80), HTTPS (443), और SMTP (25) जैसी सेवाओं द्वारा किया जाता है। यूडीपी पोर्ट कनेक्शन रहित और तेज़ हैं, जिनका उपयोग डीएनएस (53) और स्ट्रीमिंग द्वारा किया जाता है। पोर्ट नंबर 0-65535 की समान श्रेणी से आते हैं, लेकिन प्रोटोकॉल व्यवहार भिन्न है।
मैं कैसे जांचूं कि कोई पोर्ट खुला है या नहीं?
आप टर्मिनल से "टेलनेट होस्ट पोर्ट" या "एनसी -जेडवी होस्ट पोर्ट" कमांड का उपयोग कर सकते हैं। कई नेटवर्क उपकरण और ऑनलाइन पोर्ट चेकर्स आपके लिए पहुंच योग्यता को सत्यापित कर सकते हैं। ध्यान रखें कि फ़ायरवॉल और आईएसपी प्रतिबंध रिमोट सेवा चलने पर भी पोर्ट को ब्लॉक कर सकते हैं।
HTTP और HTTPS का पोर्ट नंबर क्या है?
HTTP डिफ़ॉल्ट रूप से पोर्ट 80 और HTTPS पोर्ट 443 का उपयोग करता है। URL टाइप करते समय ब्राउज़र इन पोर्ट को स्वतः मान लेते हैं, इसलिए आप उन्हें पता पट्टी में लगभग कभी नहीं देखते।
मुझे अपने सर्वर पर कौन से पोर्ट खुले रखने चाहिए?
केवल वही खोलें जो आपकी सेवाओं को चाहिए: आमतौर पर 22 (SSH), 80 (HTTP) और 443 (HTTPS)। बाकी सब — MySQL 3306, Redis 6379, RDP 3389 — को localhost से बाँधा जाना चाहिए या फ़ायरवॉल नियमों से संरक्षित, कभी सीधे उजागर नहीं।
पोर्ट और प्रोटोकॉल में क्या अंतर है?
पोर्ट एक संख्या है जो सेवा एंडपॉइंट की पहचान करती है (HTTP के लिए 80)। प्रोटोकॉल डेटा विनिमय के नियमों का सेट है (HTTP स्वयं)। एक पोर्ट एक समय में एक प्रोटोकॉल सेवा करता है; कुछ प्रोटोकॉल के पास IANA-पंजीकृत डिफ़ॉल्ट पोर्ट होते हैं।