यहां बताया गया है कि चीजों की योजना संभवत: कैसी दिखती है:
┌───────────┐ ┌────────┐ ┌────────┐ ┌──────────┐
│ Your │192.168.0.2 │ Your │82.15.X.Y │ Friend │192.168.0.1 │ Friend │
│ computer ├─────────────┤ router ├───────────┤ router ├─────────────┤ computer │
├───────────┤ 192.168.0.1└────────┘ 78.13.Z.T└────────┘ 192.168.0.2└──────────┘
│ Minecraft ├ Port 25565
└───────────┘
└───────────────────────────┘ └───────────────────┘ └────────────────────────────┘
Your home network Teh Internets Friend home network
आपका मिनीक्राफ्ट सर्वर आपके घर के कंप्यूटर के पोर्ट 25565, 192.168.0.2 पर सुन रहा है। हालाँकि, यह एक निजी पता है जो आपके राउटर से कनेक्ट होने पर ही समझ में आता है । प्रत्येक राउटर के अपने निजी पते होते हैं, जिसका अर्थ है कि आपका कंप्यूटर 192.168.0.2 पर हो सकता है, आपका मित्र कंप्यूटर 192.168.0.2 पर भी हो सकता है और अभी भी सब कुछ ठीक है।
आपसे कनेक्ट करने के लिए, आपके मित्र को IP पते की आवश्यकता होती है, जो आपका राउटर इंटरनेट से जुड़ा है। आपका ISP (अधिक या कम) गतिशील रूप से आपको यह संख्या प्रदान करता है और यह वही है जो "मेरे आईपी" साइटें आपको दिखाती हैं। तो, अपने दोस्त के लिए, आप 82.15.XY हैं, और यही वह Minecraft पर दर्ज करेगा।
हालाँकि, 82.15.XY आपका कंप्यूटर नहीं है, बल्कि आपका राउटर है। आपके राउटर को यह पता नहीं है कि उस पोर्ट के कनेक्शन के साथ क्या करना है और कनेक्शन को अस्वीकार कर देता है। अब क्या?
आपके राउटर को यह जानने की जरूरत है कि, यदि वह 25565 (Minecraft सर्वर के डिफॉल्ट लिसनिंग पोर्ट) से कनेक्ट होने के प्रयासों को देखता है, तो उसे कंप्यूटर पर उन कनेक्शनों को एड्रेस 192.168.0.2 पर फॉरवर्ड करना चाहिए - यह पोर्ट फॉरवर्डिंग है।
पोर्ट फ़ॉरवर्डिंग का काम करने के लिए, आपको दो चीज़ों की ज़रूरत है:
- आपके होम नेटवर्क में एक स्थिर IP पता। आप इसे स्थिर आवंटन डीएचसीपी को कॉन्फ़िगर करके प्राप्त कर सकते हैं , ताकि आपके कंप्यूटर * को हमेशा एक ही आईपी पता मिले (जैसे, 192.168.0.200)।
- पोर्ट फॉरवर्डिंग जानकारी (सभी कनेक्शनों को 25565 से 192.168.0.200 पोर्ट करने के लिए)।
सटीक कॉन्फ़िगरेशन प्रक्रिया आपके राउटर मेक और मॉडल द्वारा निर्भर करती है। Portforward.com जैसी साइटों ने इस काम को पाने के लिए गाइड का विस्तार किया है।
* या, अधिक सटीक रूप से, आपके कंप्यूटर के नेटवर्क कार्ड का मैक पता।