मैं एक वेब प्रोजेक्ट चलाता हूं जो Google Appengine पर स्थानीय रूप से ग्रहण के भीतर से तैनात किया जाता है। तो सर्वर शुरू होता है और इसे सामान्य ब्राउज़र टाइप करके सामान्य रूप से एक्सेस किया जा सकता है: 8080 कुछ ब्राउज़र में। सब कुछ ठीक है। लेकिन मुझे इसकी ज़रूरत है कि इसे बाहर से एक्सेस करें, किसी मित्र की मशीन से कहें (जो स्पष्ट रूप से उसी वायरलेस नेटवर्क में रहता है)। तो जब वह निम्नलिखित < मेरी-नोटबुक-आईपी-पता >: 8080 टाइप करता है तो उसे स्थानीय रूप से चल रहे वेबसर्वर (ग्रहण के भीतर) तक पहुंच जाना चाहिए। लेकिन यह काम नहीं करता है!वर्कस्टेशन के बाहर से ग्रहण के भीतर चलने वाले वेबसर्वर तक पहुंच
मुझे इसकी आवश्यकता होने का कारण यह है कि मैं चाहता हूं कि मेरा एंड्रॉइड ऐप एंड्रॉइड एमुलेटर के भीतर मेरे स्थानीय रूप से चल रहे वेबसर्वर तक पहुंचने के लिए मेरी नोटबुक पर चल रहा हो। नोटबुक वास्तविक आईपी पते का उपयोग करके यह संभव है क्योंकि एंड्रॉइड पर लोकलहोस्ट फोन ही होगा।
कुछ अधिक जानकारी के
- मैक OSX हिम तेंदुए
- ग्रहण गैलीलियो
- वेबसर्वर: गूगल AppEngine (ग्रहण के भीतर शुरू की)
जब ग्रहण मैं के भीतर से AppEngine सर्वर की शुरूआत इसे एक्सेस कर सकते हैं: http://localhost:8080
।
I इसे मेरी स्थानीय नोटबुक (जहां वेबसर्वर ग्रहण के भीतर चल रहा है) से एक्सेस कर सकता है: http://192.168.0.5:8080
जहां आईपी नेटवर्क में मेरा आईपी पता है।
मेरे पास सभी फ़ायरवॉल अक्षम हैं!
हे, कि अच्छा है। मैं निश्चित रूप से उस काम के बाद रॉब के जवाब को स्वीकार करने वाला था, लेकिन फिर मैंने आपके समाधान की कोशिश की। कोई संकेत नहीं कि यह क्यों काम करता है, क्या आपके पास इसके लिए कोई स्पष्टीकरण है ?? वैसे भी यह अधिक आरामदायक है, क्योंकि मैं अक्सर अलग-अलग आईपी पतों के बीच स्विच करता हूं और इसलिए मुझे इसे हमेशा पुन: कॉन्फ़िगर करना पड़ता है। कई thx। – Juri
यह वही तरीका है जिसे इसे एंड्रॉइड इंजीनियरों द्वारा डिजाइन किया गया था।लूपबैक इंटरफ़ेस यह है कि वास्तविक एंड्रॉइड डिवाइस के लिए, और 10.0.2.2 होस्ट पीसी का है। – JRL