मैं जीजू को जानने और उसके साथ खेलने के लिए घर पर अपने सर्वर पर जूजू का उपयोग करना चाहता हूं। मेरे पास कई कंप्यूटर हैं और उनमें से किसी से भी सर्वर पर क्या पहुंचना चाहते हैं। जब मैं ट्यूटोरियल के माध्यम से चला गया, तो यह ठीक है, लेकिन केवल स्थानीय मशीन के लिए सेवाओं को उजागर किया। मैं उन्हें पूरे नेटवर्क पर उजागर करना चाहता हूं। मैं यह कैसे कर सकता हूँ?
नोट: मेरा सर्वर पहले से ही मौजूद है और 12.04 चल रहा है, मैं इसे सिर्फ juju काम करने के लिए maas का उपयोग करके पुनर्स्थापित नहीं करना चाहता। मैं इस "क्लाउड में" को ec2 या किसी अन्य प्रदाता पर नहीं चलाना चाहता क्योंकि मैं अपने नेटवर्क पर अपने नियंत्रण में अपनी मशीन पर इसे आज़माना चाहता हूं।
संपादित करें: -
- कोई फ़ायरवॉल नहीं
- कोई अवरोध नहीं, सभी पोर्ट खुले
- हाँ। LAN (192.168.1.0/24) पर सभी कंप्यूटर 192.68.1.2 पर सर्वर (homeserver.local) देख सकते हैं।
- सुंदर मानक वायर्ड और वाईफाई एक डीएचसीपी सर्वर के साथ उपरोक्त सीमा में आईपी पते को बाहर करता है
- सेटअप सही ढंग से (केवल स्क्रैच से फिर से शुरू किया गया) और ट्यूटोरियल लुइस ने मुझे इसके लिए निर्देश दिया, यहाँ परिणाम हैं: - http://paste.ubuntu.com/5714640/
- जूजू स्थिति ऊपर दिखाई गई।
इसलिए, सभी ठीक चल रहे हैं, लेकिन मुख्य मुद्दा यह है कि कंटेनरों के सर्वर पर स्थानीय रूप से असाइन किए गए आईपी पते हैं, जो केवल सर्वर पर ही सुलभ हैं। हालांकि मैं 192.168.1.0/24 रेंज से 10.x आईपी पतों तक पहुंचने के लिए सभी स्थानों पर आगे की ओर एसश पोर्ट स्थापित करने के लिए जा सकता था, यह अधिक जटिल और अनावश्यक लगता है। मुझे लगता है कि मेरे LAN पर कंटेनरों का खुलासा हुआ है।